daten aus eienr anderen seite auslesen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beitrag
betreiber
cluster
datei
daten
einstellung
einzelne daten
erlaubnis
geistiges eigentum
gen
hole
master
normalerweise
november
page
pub
reader
resource
serverausfall
warte
-
Hi ich W?rde gerne Einzelne daten aus einer page auslesen. Das ist ein MMOG
(oder so) und da w?rde ich gerne einzelne daten aus den news auslesen lasen damit ich das nicht von hand machen brauch. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
es sind nur einfache news und die will ich bei mir einf?gen. Ist das verboten?
-
Wenn der Betreiber der Seite das nicht eindeutig erlaubt: ja - Geistiges Eigentum.
-
Ok werde mich mal erkundigen.
-
du willst einzelne Teile, oder die ganze Page ?
weil, wenn du die page reinsetzt, machs halt mim include.php -
Ich will einzelne teile. (Nur Die news und das wetter).
www.steinzeitspiel.de
Eine schriftliche erlaubnis habe ich.
-
werden f?r sowas nicht normalerweise RSS [1] Dateien zur verf?gung gestellt.?
Der betreiber der seite, der die News anbietet, muss eine solche datei anbieten und du kannst sie dann z.B. ?ber einen php RSS Reader includen....
Wenn der Betreiber sowas nicht anbietet, kannst du ihn ja mal darum bitten ...
[1] http://www.xml.com/pub/a/2002/12/18/dive-into-xml.html
Beitrag ge?ndert am 5.11 07:30 von 2mas -
Gibt es auch ne andere M?glichkeit?
-
Kann Mir sonst keiner helfen?
Naja. Dann warte ich Noch.
Schreib mal:
$file = fopen ("http://cluster.endlos.steinzeitspiel.d1e.de/gamenews.php?ref=", "r");
$out="";
while (!feof ($file)) {
$line = fgets ($file, 1024);
$out="$out$line";
}
fclose($file);
Und hole dir dann aus $out die Daten raus.
Jens -
$file = fopen ("http://cluster.endlos.steinzeitspiel.d1e.de/gamenews.php?ref=", "r");
das wird nicht gehen!
fopen funktioniert nicht mit http://, da muss ein direkter Link hin!
Thomas -
Doch, normalerweise w?rde das schon gehen, wenn auf lima-city allow_url_fopen aktiviert w?re. Es geht also nicht, aber nicht, weil das in PHP nicht m?glich ist, sondern weil dieses Feature deaktiviert wurde. Ansonsten k?nnte man mit fopen() auch eine Datei auf einem anderen Server auslesen.
Nachtrag:
Das ganze geht aber nur mit HTTP oder FTP. Es ist daher zwingend notwendig, das Protokoll mit anzugeben. Was mit "direkter Link" vom Vorposter gemeint ist, wird mir nicht ganz klar, aber die Aussage stimmt nicht.
Beitrag ge?ndert am 7.11 12:45 von 0-checka -
Schreib mal:
$file = fopen ("http://cluster.endlos.steinzeitspiel.d1e.de/gamenews.php?ref=", "r");
$out="";
while (!feof ($file)) {
$line = fgets ($file, 1024);
$out="$out$line";
}
fclose($file);
Und hole dir dann aus $out die Daten raus.
Jens
Muss ich da irgendwas reinschreiben in $out ""
bei mir kommt NurResource id #1
Mache ich irgendwas falsch?
Hier ist der Link :
http://www.pchome.de.be/
Und dort auf news.php
Beitrag ge?ndert am 7.November.2004 | 13:21:37 von master-reaver
Beitrag ge?ndert am 7.November.2004 | 13:25:39 von master-reaver -
Doch, normalerweise w?rde das schon gehen, wenn auf lima-city allow_url_fopen aktiviert w?re. Es geht also nicht, aber nicht, weil das in PHP nicht m?glich ist, sondern weil dieses Feature deaktiviert wurde. Ansonsten k?nnte man mit fopen() auch eine Datei auf einem anderen Server auslesen.
Na sowas. Ich dachte es w?rde noch gehen. :(
Habe das aber wohl vor den serverausfall probiert.
Lokal geht es noch bei mir. :D
Wie man das sonst jetzt machen k?nnte wei? ich auch nicht.
Jens -
Bringt aber nichts, da er nur Teile will.
Und gut, dass es mit einer Einstellung geht kann sein, aber die ist eh ?berall deaktiviert.
Wenn du den Autor dieser Seite kennst, frag ihn halt, ob er die Teile des Scripts in eine extra-Datei packt, damit du sie dann includen kannst.
Sonst wird es keine L?sung geben!
Thomas -
so ein schei?. Ich glaube nicht das der im moment Dazu Lust hat. Der Hat andere sorgen
Spawmer
multis
ein Weiteres mmorg
Bugs beheben.
Naja Ich frage ihn aber mal -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage