cvs: docweb /include lib_url_entities.inc.php

From: Date: Sun, 23 Jan 2005 13:54:43 +0000
Subject: cvs: docweb /include lib_url_entities.inc.php
Groups: php.doc.web 
Request: Send a blank email to doc-web+get-538@lists.php.net to get a copy of this message
vincent Sun Jan 23 08:54:43 2005 EDT Modified files: /docweb/include lib_url_entities.inc.php Log: mainly fix the problem with the openldap.org servers there ipv6 address points to another server then the ipv4 address. I know this is not the correct way (ftp vhosts) but it works for now http://cvs.php.net/diff.php/docweb/include/lib_url_entities.inc.php?r1=1.5&r2=1.6&ty=u Index: docweb/include/lib_url_entities.inc.php diff -u docweb/include/lib_url_entities.inc.php:1.5 docweb/include/lib_url_entities.inc.php:1.6 --- docweb/include/lib_url_entities.inc.php:1.5 Sat Jan 22 15:44:56 2005 +++ docweb/include/lib_url_entities.inc.php Sun Jan 23 08:54:43 2005 @@ -19,7 +19,7 @@ | Mehdi Achour <didou@php.net> | | Sean Coates <sean@php.net> | +----------------------------------------------------------------------+ -$Id: lib_url_entities.inc.php,v 1.5 2005/01/22 20:44:56 sean Exp $ +$Id: lib_url_entities.inc.php,v 1.6 2005/01/23 13:54:43 vincent Exp $ */ // user agent @@ -145,7 +145,8 @@ } // Try to find host - if (gethostbyname($url['host']) == $url['host']) { + $url['ip'] = gethostbyname($url['host']); + if ($url['ip'] == $url['host']) { return array(UNKNOWN_HOST, array($num)); } @@ -220,7 +221,7 @@ break; case 'ftp': - if ($ftp = @ftp_connect($url['host'])) { + if ($ftp = ftp_connect($url['ip'])) { if (@ftp_login($ftp, 'anonymous', 'IEUser@')) { $flist = ftp_nlist($ftp, $url['path']);

« previous php.doc.web (#538) next »