| | | | |
| | |
| Benutzer | Hallo, ich habe früher immer beim dynamischen einbinden von dateien die Funktion readfile verwendet. Bei meinem aktuellen Projekt bin ich jedoch um Traffic und Systemresourcen zu sparen auf: header('Location: http://example.net/file'); ausgewichen. Was haltet Ihr von der Verwendung von dynamischen Weiterleitungen mittels header 'HTTP/1.1 302 Found' / 'HTTP/1.1 307 Moved temporarily'? Gibt es Gründe, diese Methode nicht zu verwenden oder sind bestimmte Dinge besonders zu beachten? Welche Art der dynamischen Einbindung verwendet Ihr?
__________________ Ich würd so gern die Welt verändern, aber Gott gibt mir den Quellcode nicht. - ALGOPIA. |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Benutzer | es handelt sich ja nicht um HTML/PHP/Textdateien, sondern um Audio- und Videodateien. Da verursacht include nur eine Fehlermeldung, is ja auch für php nicht verständlich, so ne Audiodatei. Beim Seitenaufruf wird eine DB abgefragt und dann "interaktiv" die Datei per Header-Weiterleitung abgerufen. Dieser Vorgang sollte so ressourcen- und trafficschonend wie möglich sein. Der Hauptgrund für die Verwendung von readfile, die Verschleierung der Url ist bei meinem Projekt nicht von Nöten. Es werden sowohl Dateien von meinem Server, als auch von Partnerseiten aufgerufen. Noch ne frage meinerseits, sollte ich das veraltete "302 Found" oder das neue (evtl. noch nicht von allen Browsern unterstützte) "307 Moved temporarily" verwenden?
__________________ Ich würd so gern die Welt verändern, aber Gott gibt mir den Quellcode nicht. - ALGOPIA. |
| |
| | |
| Benutzer | @brain johnson: also ist dem browser der http code total egal? Für sumas ist das ganze sowiso gesperrt, zumindest für die, die sich an eine robot.txt halten. zu readfile: genau so hab ich mir das auch gedacht, deshalb bin ich ja auch von readfile auf header location umgestiegen. @Zergling: es hat schon einen bestimmten Grund, dass ich keinen link auf die Datei leg, sondern das per header location mache. Wenns fertig is kannst du es dir ja mal anschauen.
__________________ Ich würd so gern die Welt verändern, aber Gott gibt mir den Quellcode nicht. - ALGOPIA. |
| |
| | |||
| Moderator Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse: Fortgeschritten ![]() ![]() | Zitat:
Zitat:
Und was heißt "wird er direkt auf den location header verwiesen"?
__________________ Today you...Tomorrow me. | ||
| |
| | |||||||
| Erfahrener Benutzer Registriert seit: 16.07.2005
Beiträge: 1.007
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
Zitat:
Zitat:
Zitat:
| ||||||
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] header location | krackmoe | PHP Tipps 2008 | 10 | 30.07.2008 14:41 |
| https header und Cookie | TailerD | PHP Tipps 2008 | 5 | 26.01.2008 19:54 |
| header (location: ...) | Tigermoon | PHP Tipps 2006 | 4 | 21.04.2006 13:40 |
| Header Location Suchmaschinentauglich? | DonTermi | Beitragsarchiv | 5 | 16.08.2005 12:22 |
| Header Location aus Frame für die ganze Seite laden | Plague | PHP Tipps 2005 | 3 | 22.05.2005 16:06 |
| localhost / Variabeln in header() | RoDa | PHP Tipps 2005 | 11 | 02.05.2005 14:37 |
| Problem: Cannot modify header information | Alpha Centauri | PHP Tipps 2005 | 11 | 25.04.2005 13:05 |
| zu anderer php.seite umlenken (ohne header, location:) | PHP Tipps 2005 | 8 | 06.04.2005 09:42 | |
| [Erledigt] Datei selber nach einer Abfrage senden, header() geht nicht? | PHP Tipps 2005 | 2 | 23.02.2005 05:58 | |
| header (location: $var) | PHP Tipps 2005 | 14 | 19.01.2005 10:37 | |
| header (Location - Problem | PHP Tipps 2004 | 4 | 20.10.2004 02:01 | |
| header location | andrew22 | PHP Tipps 2004 | 1 | 07.09.2004 12:13 |
| Header Location funktioniert nicht | PHP Tipps 2004 | 10 | 12.08.2004 17:11 | |
| Warning: Cannot modify header... einbinden nicht möglich? | PHP Tipps 2004 | 2 | 07.08.2004 15:06 | |
| Header Probleme! | Calexico | PHP Tipps 2004 | 7 | 30.06.2004 23:05 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php readfile header, php header readfile, php readfile, readfile php header, header location nach readfile, readfile vs header location, header http moved 307, php header 307 moved temporarily, http://www.php.de/php-tipps-2008/44676-readfile-vs-header-location.html, php fileread vs location, header readfile, php download ohne readfile, download ohne header location, php readfile header danach weiterleiten, header location file://, readfile php ressourcen, readfile wird verwendet für, php readfile ressourcen schonen, header location fertig laden, php header download ohne readfile |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.