PHP und vielleicht JavaScript?!?

Puppetmaster

Grünschnabel
Also ich habe eine Seite mit mehreren Frames!
Im main-Frame wird ein Login ausgeführt, danach soll
im head-Frame der Name des Users erscheinen.

Wenn ich header ("Location: head?user=$user); schreibe erhalte ich das was ich will nur leider nicht im head-Frame.

Mit Javascript geht soetwas zwar, aber ich kriege es nicht hin eine
PHP Variable in Javascript zu verwenden.
z.B.: parent.head.location="head.php?user=$user"
 
PHP:
<?php 
$ab = "";
if (isset($_GET['submit'])) {
  // Login Sessions setzten, oder was auch immer
  $ab = " onLoad=\"window.parent['untererframe'].location='succes.html';\"";
}
?>

<body<?php echo $ab ?>>

[...] //Normale Headseite

<form action="dieseseite.php" mathod="get">
<input type="Text" name="user_name" size="30">
[...]
<input type="submit" name="submit" value=" Login!">
</form>
 
Zuletzt bearbeitet von einem Moderator:
Läuft das auch ohne Javascript?
Lieber wäre es mir, wenn ich nur PHP verwenden müsste.


Original geschrieben von Nuinmundo
PHP:
<?php 
$ab = "";
if (isset($_GET['submit'])) {
  // Login Sessions setzten, oder was auch immer
  $ab = " onLoad=\"window.parent['untererframe'].location='succes.html';\"";
}
?>

<body<?php echo $ab ?>>

[...] //Normale Headseite

<form action="dieseseite.php" mathod="get">
<input type="Text" name="user_name" size="30">
[...]
<input type="submit" name="submit" value=" Login!">
</form>
 
TOFU, TOFU ;)

Ja, es geht auch ohne Javascript, aber dazu musst du ein PHP-Frameset erzeugen und parameter daran übergeben.
 
Zurück