Ich erklärs mal kurz! Habe einen Loginbereich! login.php prüft, ob userid und passwort in der Datenbank zusammenpassen und wenn ja, wird der Frame rechts geändert und der Frame hauptinhalt! beiden Frames übergebe ich in der Url die Userid! wenn ich nun im loginmenue einen anderen punkt anwähle, wie z.b. persönliche daten, übergeb ich wieder in der url die userid an beide urls! aber bei den daten.php will er dann nicht mehr und spuckt mir den Fehler aus!
hier mal die query!
loginmenu.php
---cut---
<?php
$db = mysql_connect("localhost","./","");
mysql_select_db("Userdb",$db);
$res = mysql_query("select * from kunden where id=$UserID");
$data = mysql_fetch_object($res);
?>
...
<br><a href="JavaScript:ZweiFrames('./loginmenu.php?id=$id',1,'./statistik.php?id=$id',2)">Statistik</a><br><a href="JavaScript:ZweiFrames('./loginmenu.php?id=$id',1,'./daten.php?id=$id',2)">Ihre Daten</a><br>
usw.
und dann daten.php
<?php
$db = mysql_connect("localhost","./","");
mysql_select_db("Userdb",$db);
$persdat = mysql_query("select * from kunden where id=$UserID")or die(mysql_error());
$data = mysql_fetch_array($persdat);
$vorname = $data[vorname];
$name = $data[name];
?>
...
<tr>
<td><font size="2">Vorname:</font></td>
<td><input type="Text" name="Vorname" value="<? echo"$vorname" ?>" size="25" maxlength=""></td>
Ich weiß einfach nicht worans liegt!???
hier mal die query!
loginmenu.php
---cut---
<?php
$db = mysql_connect("localhost","./","");
mysql_select_db("Userdb",$db);
$res = mysql_query("select * from kunden where id=$UserID");
$data = mysql_fetch_object($res);
?>
...
<br><a href="JavaScript:ZweiFrames('./loginmenu.php?id=$id',1,'./statistik.php?id=$id',2)">Statistik</a><br><a href="JavaScript:ZweiFrames('./loginmenu.php?id=$id',1,'./daten.php?id=$id',2)">Ihre Daten</a><br>
usw.
und dann daten.php
<?php
$db = mysql_connect("localhost","./","");
mysql_select_db("Userdb",$db);
$persdat = mysql_query("select * from kunden where id=$UserID")or die(mysql_error());
$data = mysql_fetch_array($persdat);
$vorname = $data[vorname];
$name = $data[name];
?>
...
<tr>
<td><font size="2">Vorname:</font></td>
<td><input type="Text" name="Vorname" value="<? echo"$vorname" ?>" size="25" maxlength=""></td>
Ich weiß einfach nicht worans liegt!???
Kommentar