RE: [PHP-WIN] include("remote host") under w2k problem

From: Date: Thu, 01 Nov 2001 19:11:05 +0000
Subject: RE: [PHP-WIN] include("remote host") under w2k problem
References: 1  Groups: php.windows 
Request: Send a blank email to php-windows+get-10160@lists.php.net to get a copy of this message
I would assume, that because linux is built around networking, making a reference to http://whatever would tell linux to look on the internet for the file. window isn't built the same way, so it doesn't know to look beyond it's filing system. As to a solution, I'm not sure. I'd look into fopen perhaps? You could copy the external script to your local drive, then include it. However, I've just had a though, surely when you request the .php file the http server it is held on will parse it and return the output of it. If that's OK, then the following code should do it. <? $ExternalFile="http://whatever/file.xyz"; $LocalFile="localname.html"; $fp = @fopen($ExternalFile,"r"); if ($fp) { $outhandle=fopen ($LocalFile,"w"); while (!feof($fp)) { $buffer=fread($fp,4096); fputs($outhandle,$buffer); } fclose($fp); fclose($outhandle); include("$LocalFile"); exec("delete.bat"); } ?> and delete.bat contains just del localname.html That works for me (just tested it). Anyone know a neater way? Ross -----Original Message----- From: Marek Wysmulek [mailto:marek@mail.dom] Sent: 01 November 2001 17:46 To: php-windows@lists.php.net Subject: [PHP-WIN] include("remote host") under w2k problem Hi all. I have searched almost everything on the net regarding php and windows focusing on one thing. How to include to php script started on apache on w2k external sript placed on some URL. Source of test script (http://mylocalhost/marek.php) <? include("http://hermes.com.pl/test.php"); ?> and answer viewed in browser "Warning: Failed opening 'http://hermes.com.pl/test.php' for inclusion (include_path='') in c:\www\hermes\windykacja\marek.php on line 2" I know that parser sayes that include_path is not correctly set but, when I'm trying do the same under Linux - works perfectly. So (I'm sure -because Include_path has other adaptation) it is not the reason. Will be wery glad for answer. Even "Leave it !" - but with explanation ;-))) Marek. -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-windows-unsubscribe@lists.php.net For additional commands, e-mail: php-windows-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net

« previous php.windows (#10160) next »