WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Weiterleitung zu HTML Datei » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von ATooM
War ja nich böse gemeint. Mußt nicht traurig sein... :smile
von michael
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>Ma Michael du muß ueberall deinen Senf zugeben <IMG SRC="/phpBB/images/smiles/icon_smile.gif"> das mit header kann man sich doch denken das heißt ja HEADER und nich DOWNER <IMG SRC="/phpBB/images/smiles/icon_smile.gif"></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->

machen aber viele falsch... die haben dann mehrere prozeduren und rufen irgendwo vorher HTML auf... das führt zu fehlern - ich wollt doch nur helfen...
von subjective
Wenn man nicht Weiterleiten, sondern einbinden möchte - wie include() - hilft readfile().

Das liest die Datei und gibt sie an den Browser weiter. Im Gegensatz zu include() wird jedoch die Datei nicht von PHP geparst.

---

Achja die Dateiangabe im Location-Header sollte absolut sein. Manche Browser verstehen auch relative Addressen - laut RFC müssen die Browser es jedoch nicht.

Die Header sind Informationen zu den übermittelten Daten. Unter anderem werden so auch die Cookies übermittelt. Wie lange der Content im Chache bleiben darf u.ä. Als letztes kommt ein Header der dem Client mitteilt, welche Art von Daten kommen (Content-Type). Danach können keine anderen Header mehr gesendet werden. PHP gibt automatisch den Content-Typ text/html aus, sobald Text außerhalb der PHP-Tags steht. Ein Leerzeichen oder Zeilenumbruch reicht. ISt ja auch gut so, schließlich muss der Browser wissen, was er mit den Daten anfagen soll.

Thomas
von ATooM
Ma Michael du muß ueberall deinen Senf zugeben :smile das mit header kann man sich doch denken das heißt ja HEADER und nich DOWNER :smile
von tobias
> vor dem header-befehl darf in der datei kein HTML-Code stehen - sonst funzt das net!!

habe nur erklärt, warum das so ist


Nach oben