Hallo allerseits,
wenn man von PHP aus eine URL aufruft, dann ist die Variable http_user_agent im angesprochenen Server leer.
Beispiel:
ZitatAlles anzeigen
<?php
$filename = "http://www.server.de/irgendeineurl.htm";
$fd = fopen( $filename, "r" );
$roh = fread( $fd, 100000 );
fclose( $fd );
# hier erfolgt die Umwandlung
echo $roh;
?>
Wie kann ich beim Aufruf einen "Pseudo"-User-Agent-String mit übergeben bzw. diesen mit einer Angabe füllen ?
Grund der Frage: Manche Server fragen neuerdings den User-Agent ab und weisen den Request ab, wenn keiner da ist.