markus: header("Location: ../index.php"); auf parenframe anwenden

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

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

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
  2. 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

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|