Seiten-weiterleitung
Andre Speit
- php
Hallo zusammen,
bedingt durch eine IF abfrage lade ich eine neue Seite.
Nun hab ich das Problem, dass dieser Befehl in einem Frame steht und somit die Seite nur in den Frame geladen wird; ich möchte aber, dass dies für die ganze Seite gilt.
Geht das irgendwie?
Mein Code:
if ($ID == "" OR $ZP == "")
{
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://localhost/project/index.php");
}
Gruß
Andre
Hi,
dein PHP bekommt von seiner Umgebung nicht viel mit, ob es nun in einem Frame, einem Fenster, einem Download-Manager oder eine HTML-Hilfe angezeigt wird. Die Seite wird einfach nur über HTTP angfordert. Wenn du Zugriff auf die Umgebung brauchst, kommst du um JavaScript o.ä. nicht drumherum...
MfG
Rouven
Oh, ja klar.
es hat nicht zufällig einer ne Idee wie man das lösen könnte?
Ich kenn zwar ein bisschen Javascript, aber könnte ich mit Javascript auf PHP Variablen zugreifen bzw wie macht man das?
Gruß Andre
Hi,
das Stichwort für die Framesache wäre "Framebreaker", frag mal google...
Ansonsten: Dank der Trennung von JavaScript und PHP kannst du nicht auf die Variablen von PHP zugreifen, du kannst nur ihre Werte übergeben. Es ist aber NICHT möglich, Variablen zwischen beiden zu teilen.
Bsp.:
echo "var jscriptvar = $phpvar";
MfG
Rouven