From 4178d033a22655b8494f013cf2d2e6566deef692 Mon Sep 17 00:00:00 2001 From: jim-p Date: Tue, 7 Aug 2012 18:15:31 -0400 Subject: [PATCH] Make sure we don't have any extra whitespace here. --- etc/inc/dyndns.class | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/etc/inc/dyndns.class b/etc/inc/dyndns.class index 936ebacbf2..de1ac548c7 100644 --- a/etc/inc/dyndns.class +++ b/etc/inc/dyndns.class @@ -420,12 +420,13 @@ $needsIP = FALSE; log_error("Namecheap: DNS update() starting."); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); - $dparts = explode(".", $this->_dnsHost); + $dparts = explode(".", trim($this->_dnsHost)); $domain_part_count = ($dparts[count($dparts)-1] == "uk") ? 3 : 2; $domain_offset = count($dparts) - $domain_part_count; $hostname = implode(".", array_slice($dparts, 0, $domain_offset)); $domain = implode(".", array_slice($dparts, $domain_offset)); - $server = "https://dynamicdns.park-your-domain.com/update?host={$hostname}&domain={$domain}&password={$this->_dnsPass}&ip={$this->_dnsIP}"; + $dnspass = trim($this->_dnsPass); + $server = "https://dynamicdns.park-your-domain.com/update?host={$hostname}&domain={$domain}&password={$dnspass}&ip={$this->_dnsIP}"; curl_setopt($ch, CURLOPT_URL, $server); break; case 'he-net':