Erste Zeile von Dokument von externem Server auslesn und als Variable verwenden
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anfragen
anscheinend
beitrag
datei
fragen
gel
inhalt
konfiguration
musik
post
textdatei
thank
variable
zeile
-
Hallo.
Ich w?rde gerne aus dieser Datei ( http://ws.audioscrobbler.com/txt/recent/NotOffline )
die erste Zeile auslesen und als variable verwenden.
Die anderen Zeilen k?nnen dabei komplett ignoriert werden.
Habe schon einiges Probiert, aber habe leider erst vor kurzem mit PHP angefangen :(
Kann mir jemand helfen?
lg
karsten -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
$file = file("http://ws.audioscrobbler.com/txt/recent/NotOffline"); $line = $file[0];
EDIT 0-checka
Doppelpost gel?scht. Inhalt des 2. Posts:
oder:
$fp = fopen("http://ws.audioscrobbler.com/txt/recent/NotOffline","r"); $line = fgets($fp,4096); fclose($fp);
Beitrag ge?ndert am 16.02.2006 23:16 von 0-checka -
Thanks.
Aber bei Lima geht das leider nicht (http://notoffline.milten.lima-city.de/musik/index.php)
anscheinend kann ich nicht drauf zu greifen. Irgendein Server hat falsche (also f?r mich) konfiguration
Beitrag ge?ndert am 16.02.2006 17:09 von notoffline -
schade, dazu muss url_fopen erlaubt sein, ist aber sicherer so
-
<?
$fp = fsockopen('ws.audioscrobbler.com', 80);
if($fp)
{
$anfrage = 'GET /txt/recent/NotOffline HTTP/1.1\r\nHost: ws.audioscrobbler.com\r\n\r\n';
fputs($fp, $anfrage);
$zeile = fgets($fp);
print($zeile);
}
else
{
print('Die Verbindung zum Host konnte nicht hergestellt werden. Oberdoppelriesenmist!');
}
?>
Dieses Script fordert die Textdatei per HTML an und liest anschliessend die erste Zeile aus der Datei.
Ich habe das Script nicht getestet. Somit wei? ich nicht, ob's (richtig) funktioniert.
-
sollte nicht funktionieren, da url_fopen gesperrt ist und dies auch fsockopen betrifft.
-
Aber WENN es aktiviert W?RE, d?rfte es funktionieren. Aber das \r kann man in der GET-Anfrage weglassen
-
gibt es eine m?glichkeit, dass es trotzdem geht?
-
Nicht auf lima-city.
Thema geschlossen, weil bereits schon mehrfach im Forum vorhanden und Frage beantwortet wurde. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage