Hiho...
scheinbar bin ich nur zu bloed... aber ich habe ein script geschrieben, dass den benutzername aus einer Datenbakn ausliest, wenn das passwort stimmt löscht er den Beitrag, wenn nichtsoll er ihn auch nicht löschen , mach er aber...
Leider löscht er immer, egal ob das PW richtig ist oder falsch.... außerdem wollt ich noch ein LEVEL einbauen, der osll noch prüfen, ob das level unter 3 ist , also das LEV 1 und LEV 2 delten koenne 3 und 5 aber nicht
Naja bitte helft mir , danke...
scheinbar bin ich nur zu bloed... aber ich habe ein script geschrieben, dass den benutzername aus einer Datenbakn ausliest, wenn das passwort stimmt löscht er den Beitrag, wenn nichtsoll er ihn auch nicht löschen , mach er aber...
PHP:
<form name="delete" method="post" action="http://localhost/?content=admin&view=gbook&sub=del&id=1">
<p align="center"><strong>Guestbookeintrag löschen</strong></p>
<table width="40%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="33%" height="24"><font size="2">Benutzername:</font></td>
<td width="67%"><input name="user" type="text" id="user"></td>
</tr>
<tr>
<td><font size="2">Passwort:</font></td>
<td><input name="password" type="password" id="password">
</td>
</tr>
<tr>
<td><font size="2">Eintragid:</font></td>
<td><input name="ident" type="text" id="ident" value="<?php echo "$id"; ?>" readonly></td>
</tr>
<tr>
<td> </td>
<td><input name="delete" type="submit" id="login2" value="delete"></td>
</tr>
</table>
</form>
<?php if ($delete) {
include ("mysql/connect.php") ;
$sqlkommando = "SELECT * FROM members_new WHERE benutzername = $user";
$sqldelete = "DELETE FROM gbook_new WHERE id = $ident";
$zeileholen = mysql_fetch_array($sqlkommando);
if ($zeileholen["passwort"] = $passwort)
{
mysql_db_query("usr_web39_1", $sqldelete) ;
echo "Der G-Bookeintrag mit der ID '$ident' wurde gelöscht";
}}
?>
Naja bitte helft mir , danke...
Zuletzt bearbeitet: