Pestilence
Mitglied
Irgendwie werde ich das Gefühl nicht los das sich in diesem Script die 2 Buttons nicht mögen. Der zweite Button reagiert überhaupt nicht (ausser das die Seite neu aufgerufen wird) Jedoch sollte er einen DB Eintrag ändern und danach auf eine andere Seite weiterleiten. Nur scheint es so als würde er das komplett überspringen.
Könnte sich das vielleicht jemand anschauen?
Könnte sich das vielleicht jemand anschauen?
PHP:
$dbanfrage = "SELECT `UserName`, `UserID` from `users` ORDER BY `UserID` ASC";
$result = mysql_db_query($dbname, $dbanfrage, $dbverbindung) OR die(mysql_error());
?>
<form name="form" method="POST" action="I_MDA.php">
Member aussuchen:<br>
<select name="member">
<?
while ($row = mysql_fetch_array($result))
{
?>
<option><?=$row['UserName']?></option>
<?
}
?>
</select>
<input type="submit" name="Submit2" value="ok">
</form><br>
<?
if (isset($_POST['Submit2']))
{
$ID = $_POST['member'];
}
$dbanfrage = "SELECT UserID, RealName, Admin, UserName, Rang, UserSquad, UserPass, UserSession, UserMail, ICQ, UserUrl, UserHome, UserInter from users WHERE UserName = '".$_POST['member']."'";
$result2 = mysql_db_query($dbname, $dbanfrage, $dbverbindung) OR die(mysql_error());
while ($ausgabe = mysql_fetch_array($result2))
{
?>
//Hier würde nun ein unbedeutendes Formular kommen
<td width="124">Interessen:</td>
<td width="216"><?=$ausgabe['UserInter']?></td>
<td width="100"><input name="UserInter" type="text" size="15"></td>
</tr>
</table>
<hr width="435" noshade>
<input type="submit" name="Submit3" value="speichern">
<?
//Adminfunktion+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
<?
if (isset($_POST['Submit3']))
{
$aendern = "UPDATE `users` Set
Admin = '".$Admin."',
UserName = '".$_POST['UserName']."',
Rang = '".$_POST['Rang']."',
UserSquad = '".$_POST['UserSquad']."',
RealName = '".$_POST['RealName']."',
UserHome = '".$_POST['UserHome']."',
ICQ = '".$_POST['ICQ']."',
UserMail = '".$_POST['UserMail']."',
UserUrl = '".$_POST['UserUrl']."',
UserInter = '".$_POST['UserInter']."' WHERE `UserName` = '".$_POST['member']."'";
$update = mysql_query($aendern) OR die (mysql_error());
//Umleitung der Site für einen refresh
echo '<meta http-equiv="refresh" content="0; URL=http://www.pestisportal.de/dsi/I_6.php">';
}
?>
Zuletzt bearbeitet: