fsockopen() : "header anhängsel"?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
alt
angezeigt beitrag
anzahl
aufruf
aufrufen
beitrag
beschrieb
board
datei
dokument
ebenfall
eigentlichem dokument
eigentlichen inhalt
inhalt
klappe
string
vorkommen
-
hallo!
Hier habe ich wieder mal ein Problem mit fsockopen(): Wenn ich eine Verbindung zu einem Server aufbaue und ein Dokument aufrufe, (z.B. index.php), habe ich es geschafft den Header herauszufiltern, aber vor dem eigentlichem Dokument finde ich immer noch "header anh?ngsel" die sich bei jedem Aufruf neu generieren.
Beispiele: 95f2,9550,95ed
Dar sie sich bei jedem aufruf neu generieren, finde ich keine L?sung sie ebenfalls herauszufiltern. Kann mir dabei vielleicht jemand von euch helfen?
Beitrag ge?ndert am 8.07.2005 23:56 von redcow -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das was du da bekommst ist die L?nge des Inhalts der HTML-Datei im Hexformat. Das kannst du vom eigentlichen Inhalt trennen, indem du nach dem ersten Vorkommen des Strings "\r\n" suchst. Von da an die Anzahl der Zeichen sind die eigentliche HTML-Datei. Machst du genau wie im anderen Thread beschrieben mit strstr(). Und n?chstes Mal schreibst du bitte im anderen Thread weiter und machst keinen neuen daf?r auf. Alter Thread: http://www.lima-city.de/boards.php?m=thread&id=31331
-
hm, ich habe jetzt das gleiche mit strstr() nur mit "\r\n" probiert, aber es funktioniert nicht. Der Hex-Code wird noch immer angezeigt.
Beitrag ge?ndert am 9.07.2005 12:08 von redcow -
Also erst mit strstr() nach "\r\n\r\n" (Ende des HTTP-Headers) gesucht und den Rest dann mit strstr() nach dem ersten "\r\n" (Ende der L?ngenangabe in Hexform) abgesucht? M?sste aber klappen. Sonst poste mal die betreffenden Teile deines Codes.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage