Hi! Ich habe auf meiner Seite 3 Frames! Oben, Rechts, Hauptinhalt! Im Hauptinhalt habe ich einen Login-Bereich!
<form action="login.php" method="POST">
<div align="center">Ihr Account</div>
<table width="98%" height="87%" align="center" border="0" CELLSPACING="0" CELLPADDING="5" align="center"><tr>
<td bgcolor="0090E0" width="98%" align="center" valign="top"><font face="VERDANA,ARIAL,HELVETICA" size="1"><br>User-ID: <input type="Text" name="UserID" value="" size="10" maxlength="10"><br>
Passwort: </font><input type="Password" name="Passwort" value="" size="10" maxlength="10"></font><br>
<input type="Submit" name="login" value="Log-In"></td></tr></table></form>
Und in der login.php wird geprüft, ob UserID und Passwort zusammenpassen! Wenn ja wird weitergeleitet! Und da soll der Frame Rechts geändert werden und der Frame Hauptinhalt!
Normalerweise hätte ich das ja mit <a href="JavaScript:ZweiFrames('neuesRechts.html',1,'neuerInhalt.html',2)" gemacht, aber das geht nicht!
Hier mal login.php
<?php
$db = mysql_connect("localhost","./","");
mysql_select_db("Userdb",$db);
$sql = mysql_query("SELECT * FROM kunden WHERE id='".$UserID."' AND pass='".$Passwort."'",$db);
if(mysql_num_rows($sql)==1){
header("Location: ./statistik.php?id=$UserID");
}else{
echo "Falsche daten !";
}
@mysql_free_result($sql);
@mysql_close($db);
?>
Und bei header("Loc..."); ändert er mir nur das Fenster Hauptinhalt, wo ich mich befinde, aber nicht rechts! Was muß ich machen, damit er mir auch den Frame Rechts ändert!
<form action="login.php" method="POST">
<div align="center">Ihr Account</div>
<table width="98%" height="87%" align="center" border="0" CELLSPACING="0" CELLPADDING="5" align="center"><tr>
<td bgcolor="0090E0" width="98%" align="center" valign="top"><font face="VERDANA,ARIAL,HELVETICA" size="1"><br>User-ID: <input type="Text" name="UserID" value="" size="10" maxlength="10"><br>
Passwort: </font><input type="Password" name="Passwort" value="" size="10" maxlength="10"></font><br>
<input type="Submit" name="login" value="Log-In"></td></tr></table></form>
Und in der login.php wird geprüft, ob UserID und Passwort zusammenpassen! Wenn ja wird weitergeleitet! Und da soll der Frame Rechts geändert werden und der Frame Hauptinhalt!
Normalerweise hätte ich das ja mit <a href="JavaScript:ZweiFrames('neuesRechts.html',1,'neuerInhalt.html',2)" gemacht, aber das geht nicht!
Hier mal login.php
<?php
$db = mysql_connect("localhost","./","");
mysql_select_db("Userdb",$db);
$sql = mysql_query("SELECT * FROM kunden WHERE id='".$UserID."' AND pass='".$Passwort."'",$db);
if(mysql_num_rows($sql)==1){
header("Location: ./statistik.php?id=$UserID");
}else{
echo "Falsche daten !";
}
@mysql_free_result($sql);
@mysql_close($db);
?>
Und bei header("Loc..."); ändert er mir nur das Fenster Hauptinhalt, wo ich mich befinde, aber nicht rechts! Was muß ich machen, damit er mir auch den Frame Rechts ändert!
Kommentar