header("Location: ../index.php"); auf parenframe anwenden
markus
- php
0 Cheatah0 Tobias Kloth
hi zusammen!
header("Location: ../index.php");
lädt bei mir die datei index.php. problem:
das php-script hängt in einem frameset.
ich möchte die index.php aber nicht in diesen frame sondern in den parentframe (unter javascript mit dem befehl: target="_top") laden.
wie mach ich dies mit php???
lieben gruß markus
Hi,
header("Location: ../index.php");
dies ist illegales HTTP. Der Location-Header *muss* *zwingend* eine *absolute* URL beinhalten.
ich möchte die index.php aber nicht in diesen frame sondern in den parentframe
Dies muss clientseitig geschehen.
(unter javascript mit dem befehl: target="_top")
Häh?
wie mach ich dies mit php???
Gar nicht.
Cheatah
Hallo markus,
header("Location: ../index.php");
das ist kein gültiger header - dieser müsste die komplette Adresse (also mit 'http://...') enthalten.
ich möchte die index.php aber nicht in diesen frame sondern in den parentframe (unter javascript mit dem befehl: target="_top") laden.
wie mach ich dies mit php???
garnicht. php weiß überhaupt nicht, dass es in einem Frame dargestellt wird (wobei php auch garnicht weiß was ein Frame überhaupt ist).
Grüße aus Nürnberg
Tobias