hi,
hab ein problem mit meinem user profil.
also wenn ich die daten ändern will.
hier die datei wo man es ändern kann und dann per <form> weiterschickt:
So und jetzt da wo es geändert werden soll:
So und jetzt meine Frage:
Was hab ich falsch gemacht es wird zwar ausgegeben das alles i.O ist aber wenn ich auslogge und wieder einlogge dann ist alles weg.
Könnt ihr mir sagen woran das liegt?
Bei mir sind übrigens auch die register_globals=off.
Falls das hilft.
hab ein problem mit meinem user profil.
also wenn ich die daten ändern will.
hier die datei wo man es ändern kann und dann per <form> weiterschickt:
PHP-Code:
<form action="data2.php" method="POST">
<tr>
<td><b><u>UserProfil von <?php echo $_SESSION['user']; ?></u></b></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td> </td>
<tr>
<td><b>E-Mail:</b></td>
</tr>
<tr>
<td><input type="text" value=<?php echo $_SESSION['email']; ?>></td>
</tr>
<tr>
<td><b>ICQ:</b></td>
</tr>
<tr>
<td><input type="text" value=<?php echo $_SESSION['icq']; ?>></td>
</tr>
<tr>
<td><b>Grafik-URL:</b></td>
</tr>
<tr>
<td><input type="text" value=<?php echo $_SESSION['bild']; ?>></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><input type="submit" value="Daten bestätigen"></td>
</tr>
<tr>
<td> </td>
</tr>
<tr>
<td><a href="user.php">Zurück</a></td>
</tr>
</form>
PHP-Code:
<?php
$email1= $_REQUEST['email'];
$icq1= $_REQUEST['icq'];
$bild1= $_REQUEST['bild'];
if($update= @mysql_query("UPDATE user SET email= '$email1', icq= '$icq1', bild= '$bild1' WHERE id= '".$_SESSION['id']."'")){
echo "<p align=center>Daten-Änderung erfolgreich<br><br>";
echo "<a href=index2.php>zur Übersicht</a></p>";
}else{
echo "<p align=center>Beim ändern trat ein Fehler auf. Bitte kontaktieren sie den Webmaster.<br><br>";
echo "<a href=index2.php>zur Übersicht</a></p>";
}?>
Was hab ich falsch gemacht es wird zwar ausgegeben das alles i.O ist aber wenn ich auslogge und wieder einlogge dann ist alles weg.
Könnt ihr mir sagen woran das liegt?
Bei mir sind übrigens auch die register_globals=off.
Falls das hilft.
Kommentar