Pestilence
Mitglied
Also ich habe ein bis jetzt funktionierendes SessionlD-System und möchte
das die User ihre persönlichen Daten ändern können.
Dies sollen sie mittels folgendem Formular bewerkstelligen:
Nur Leider ist es Momentan so, dass dieses Script bei jeden Aufruf dies ungewollt von alleine macht (zum test erstmal nur eine Variable).
Wie muss ich das umschreiben, dass dies auf Knopfdruck geschieht?
das die User ihre persönlichen Daten ändern können.
Dies sollen sie mittels folgendem Formular bewerkstelligen:
PHP:
print "<form name=\"form1\" method=\"post\" action=\"I_3.php\">\n";
print "<table width=\"430\" border=\"1\" cellpadding=\"0\" cellspacing=\"0\" bordercolor=\"#333333\">\n";
print "<tr bgcolor=\"#333333\">\n";
print "<td width=\"123\">Kategorie:</td>\n";
print "<td width=\"130\">Wert:</td>\n";
print "<td width=\"140\">Änderung:</td>\n";
print "</tr>\n";
print "<tr>\n";
print "<td>Nickname:</td>\n";
print "<td>".$ausgabe['UserName']. "\n";
print "</td>\n";
print "<td>-Adminrecht nötig-</td>\n";
print "</tr>\n";
print "<tr>\n";
print "<td>Passwort:</td>\n";
print "<td></td>\n";
print "<td><input type=\"text\" name=\"UserPass\"></td>\n";
print "</tr>\n";
print "<tr>\n";
print "<td>Realname:</td>\n";
print "<td>".$ausgabe['RealName']."</td>\n";
print "<td><input type=\"text\" name=\"RealName\"></td>\n";
print "</tr>\n";
print "<tr>\n";
print "<td>Herkunft:</td>\n";
print "<td>".$ausgabe['UserHome']."</td>\n";
print "<td><input type=\"text\" name=\"UserHome\"></td>\n";
print "</tr>\n";
print "<tr>\n";
print "<td>ICQ:</td>\n";
print "<td>".$ausgabe['ICQ']."</td>\n";
print "<td><input type=\"text\" name=\"ICQ\"></td>\n";
print "</tr>\n";
print "<tr>\n";
print "<td>eMail:</td>\n";
print "<td>".$ausgabe['UserMail']."</td>\n";
print "<td><input type=\"text\" name=\"UserMail\"></td>\n";
print "</tr>\n";
print "<tr>\n";
print "<td>Interessen:</td>\n";
print "<td>".$ausgabe['UserInter']."</td>\n";
print "<td><textarea name=\"UserInter\" cols=\"15\"></textarea></td>\n";
print "</tr>\n";
print "<tr>\n";
print "<td>Homepage:</td>\n";
print "<td><a href=".$ausgabe['UserUrl']." target=\"blank\">Homepage des Members</td>\n";
print "<td><input type=\"text\" name=\"UserUrl\"></td>\n";
print "</tr>\n";
print "</table>\n";
print "<br>\n";
print "<input type=\"submit\" name=\"Submit\" value=\"änderung speichern\">\n";
$aendern = "UPDATE users Set UserInter = '".$_POST['UserInter']."' WHERE UserSession='".session_id()."'";
$update = mysql_query($aendern);
print "</form>\n";
Nur Leider ist es Momentan so, dass dieses Script bei jeden Aufruf dies ungewollt von alleine macht (zum test erstmal nur eine Variable).
Wie muss ich das umschreiben, dass dies auf Knopfdruck geschieht?