| | | | |
| |||||||
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Willkommen hier im Forum! Zitat:
Statt "echo file_get_contents()" kannst (solltest) du aber auch "include" oder "require" verwenden, wenn du möchtest, dass der Inhalt geparsed wird. | |
| |
| | |
| Neuer Benutzer Registriert seit: 24.06.2007
Beiträge: 6
![]() | Danke für die schnelle Antwort. Ja, ich verwende Webpfade für file_get_contents(), sonst würde mir ja der PHP-Code angezeigt werden und nicht die HTML-Seite. Die Anzeige funktioniert auch ganz gut, nur das Cookies - Auslesen ned. Wie soll ich das mit include machen? nach file_get_contents() ist die Seite doch in einem String gespeichert. Ich benutze deshalb nicht direct include, sondern file_get_contents, damit ich vor der Übertragung an den Browser die HTML-Seite noch bearbeiten kann, z.B. per preg_replace. Deswegen der komplizierte Umweg. Als Beispiel: originale News-Seite: http://www.ragnarok-online-2.de/hp/artikel/news.php per file_get_contents: http://www.ragnarok-online-2.de/?page=news (Die Grafiken und Stylesheets werden natürlich nicht richtig angezeigt, da die Pfade ja ned stimmen) Es handelt sich dabei um das Login-Feld links oben. Wenn ich mich im Forum anmelde, wird ein Cookie gespeichert, der auf der Homepage ausgelesen wird, wodurch sich das Login-Feld in ein User-Panel ändert, in dem einige Userspezifische Daten stehen. Nach dem Einloggen erscheint auf der originalen Seite das User-Panel richtig. auf der Seite, die per file_get_contents ausgegeben wird, bleibt es jedoch beim Login-Feld. Die Quellcodes sind natürlich die selben, da nur eine header.php existiert, die für die Ausgabe der Links und Headerinformationen auf allen Seiten sorgt. |
| |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 9.937
![]() | Ist doch logisch, es handelt sich ja schließlich um einen unabhängigen Request, den du mit file_get_contents(http://..) anforderst. Vielleicht helfen dir ja trotzdem "include" und die Output-Buffering Funktionen. http://de.php.net/outcontrol Speziell ob_start(), ob_get_contents(), ob_end_clean(). |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Cookie löschen funktioniert nicht | GSJLink | PHP Tipps 2007 | 2 | 24.01.2007 14:55 |
| Cookie setzen bei Subdomain mit Unterzeichen! | horvath-media | PHP Tipps 2006 | 5 | 27.05.2006 16:41 |
| [Erledigt] Autologin mit Cookie, wie? Beste Lösung? | PHP-Fortgeschrittene | 17 | 16.02.2006 14:03 | |
| Cookie setzten funktioniert nicht!? | nicobischof | PHP Tipps 2006 | 13 | 06.01.2006 13:38 |
| Cookie | php_frage | PHP Tipps 2007 | 3 | 23.12.2005 11:52 |
| Problem mit Umleitungslimit beim Cookie setzen! | Blank | PHP Tipps 2005-2 | 1 | 20.08.2005 18:41 |
| Login, Cookie | PHP Tipps 2005-2 | 3 | 19.07.2005 17:44 | |
| Noob Cookie Prob | CrackPod | PHP Tipps 2005-2 | 11 | 18.07.2005 20:56 |
| Cookie | DER_Brain | PHP Tipps 2005-2 | 4 | 27.06.2005 17:49 |
| Cookie löschen | tomtaz | PHP Tipps 2005-2 | 3 | 06.06.2005 20:50 |
| cookie löschen nach datenbankeintrag | PHP Tipps 2005 | 1 | 22.04.2005 18:59 | |
| [Erledigt] cookie funkioniert nur von einer bestimmten Seite | PHP Tipps 2005 | 2 | 19.04.2005 07:41 | |
| Problem mit Cookie | Anuschka | PHP Tipps 2004-2 | 6 | 26.12.2004 03:12 |
| Cookie / localhost / Problem gelöst | PHP-Fortgeschrittene | 11 | 02.11.2004 22:41 | |
| [Erledigt] cookie bei erster aktualisierung auslesen... | PHP Tipps 2004 | 3 | 09.06.2004 09:58 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.