[PHP] stream_wrapper, LocalAddr?

Fuchs

Well-known member
ID: 68688
L
3 Juni 2006
65
3
Hallo,

ich habe einen Proxy in PHP progarmmiert. So irrsinnig es auch ist :).

Mein Code-Ausschnitt:

PHP:
$fp = fopen("https://" . $seite, "r");
array_shift($http_response_header);
foreach($http_response_header as $h) header($h);
if($http_response_header[3] != "Content-Type: text/html"){
while( (!feof($fp)) && (connection_status()==0) ){
$ausgabe.=fread($fp, 1024*8);
flush();
}
echo ausgabe($ausgabe);
die();
}
fclose($fp);

Ich würde gerne die LocalAddr ändern. Also wenn ich mehere IPs auf dem Server habe ihm sagen kann über welche IP er gehen soll.

Angeblich sollte es mit: https://de3.php.net/manual/de/ref.stream.php funktionieren. Finde aber keine Funktion die zu meinem Problem passt!

Kann mir wer eine kleine Starthilfe geben?

Grüße Jörg
 
Sicher, dass du einen Proxy hast? Oder ist es evtl. doch nur ein Script, was eine fremde Webseite ausliest und weiterschickt?
Falls letzteres ist das nicht Sache von PHP, sondern von der Apache-Konfiguration.