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



Im Homepage und Webhosting-Forum --- Weiterleitung zu HTML Datei

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 - 04 Dez 2024 Antworten
im Forum für Webhosting Homepage gefunden:
Weiterleitung zu HTML Datei
Gargamel
Pixelschubser
Threadstarter




Beiträge: 6

Nochmal ich...
Hallo,

wie kann ich von einem PHP Skript aus auf eine HTML Datei weiterleiten ?? Bisher mache ich das mit include(), aber es sollte doch auch eine speicherschonendere Möglichkeit geben ?? Oder nicht ?!?

Vielen Dank im voraus.

Gruß
Stefan

  Profil   Editieren   Zitieren
PsychoAndi
Pixelschubser




Beiträge: 21

Hi
Mit Header("Location:bla.html");



---
Cu PsychoAndi
Wenn du Hilfe bei PHP, HTML, JAVA, JavaScript, Perl, CGI oder Flash brauchst geh auf www.Net-Baustelle.de

  Profil   E-Mail   Website   Editieren   Zitieren
michael
Foren-Team




Beiträge: 1930

vor dem header-befehl darf in der datei kein HTML-Code stehen - sonst funzt das net!!


  Profil   Editieren   Zitieren
tobias
Foren-Team




Beiträge: 708

Header()

ändert eben die "Header" Informationen der Datei. Wenn dort ein anderer Dateiname angegeben wird, dann wird umgeleitet.

Wenn die Datei HTML-Code enthält, dann enthalten die Header-Informationen diese Datei und es kommt der Fehler "headers already sent".

  Profil   Website   Editieren   Zitieren
tobias
Foren-Team




Beiträge: 708

Ansonsten kannst du es noch mit einem MetaTag machen:



Hier würde nach 0 Sek. zur Datei "datei.php" weitergeleitet werden.

  Profil   Website   Editieren   Zitieren
michael
Foren-Team




Beiträge: 1930

ändert eben die "Header" Informationen der Datei. Wenn dort ein anderer Dateiname angegeben wird, dann wird umgeleitet.

Wenn die Datei HTML-Code enthält, dann enthalten die Header-Informationen diese Datei und es kommt der Fehler "headers already sent".


mmm... das war nun eine zusammenfassung der zwei beiträge davor... nur wozu? :razz


  Profil   Editieren   Zitieren
tobias
Foren-Team




Beiträge: 708

> vor dem header-befehl darf in der datei kein HTML-Code stehen - sonst funzt das net!!

habe nur erklärt, warum das so ist


  Profil   Website   Editieren   Zitieren
ATooM
Quasselstrippe




Beiträge: 345

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

---
Just Peace!

  Profil   E-Mail   Website   Editieren   Zitieren
subjective
Forenheld




Beiträge: 844

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

---
Weaverslave

  Profil   Website   Editieren   Zitieren
michael
Foren-Team




Beiträge: 1930

Quote:
Ma Michael du muß ueberall deinen Senf zugeben das mit header kann man sich doch denken das heißt ja HEADER und nich DOWNER



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...


  Profil   Editieren   Zitieren
ATooM
Quasselstrippe




Beiträge: 345

War ja nich böse gemeint. Mußt nicht traurig sein... :smile

---
Just Peace!

  Profil   E-Mail   Website   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » Weiterleitung zu HTML Datei

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Weiterleitung zu HTML Datei im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8133348    Heute : 114     Gestern : 581     Online : 15     4.12.2024    9:46      0 Besucher in den letzten 60 Sekunden        
Nach oben