Yuyeon
und wie macht man das, wenn man die funktion so einbauen will, dass sich ein mitglied selber löschen kann, ohne admin zu sein?
am 27.11.2009 um 22:53 Uhr
|





<?php
elseif($_REQUEST["action"] == "delete") { // Löschfunktion
if(isset($_GET['me'])){ // Wenn me gesetzt ...
$q="DELETE from mitglieder where
id='".strip_tags($_REQUEST["user"])."'"; // Eintrag aus der Tabelle
löschen
$resulta = mysql_query($q) or die (mysql_error());
if ($resulta) {
echo "Der User wurde erfolgreich gelöscht.<br /><br />\n";
}
} else {
echo "<h4>Ganz sicher löschen?</h4><h2> </h2> \n"; // Nachfrage
echo "<a
href=admin.php?action=delete&me=ja&user=".strip_tags($_REQUEST["user"]).">Ja</a>";
// me wird gesetzt und id angegeben
echo "<a href=\"admin.php\">Nein</a><hr>"; // Wenn nein, zurück zur
admin.php
}
}
?>
<tr>
<td width=10%><b>ID</b></td>
<td width=30%><b>Name</b></td>
<td width=30%><b>Rang / Gruppe</b></td>
<td width=30%><b>Neues Passwort</b></td>
</tr> <tr>
<td><b>ID</b></td>
<td><b>Name</b></td>
<td><b>Rang / Gruppe</b></td>
<td><b>Neues Passwort</b></td>
<td><b>Löschen</b></td>
</tr>
<?php
$abfrage = "SELECT id, name, gruppe FROM mitglieder ORDER BY id LIMIT
".$seite.",".$proseite; // Datenabfrage
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
?>
<tr>
<td width=10%>
<?= $row->id ?>
</td>
<td width=30%>
<a href=profil.php?user=<?= $row->id ?>><?= $row->name ?></a>
</td>
<td width=30%>
<form action=admin.php?action=gruppe&user=<?= $row->id ?> method=post>
<select size=1 name="gruppe"><option><?= $row->gruppe
?></option><option>Admin</option><option></option></select> <input
type=submit value="EDIT">
</form>
</td>
<td width=30%>
<form action=admin.php?action=passwort&user=<?= $row->id ?>
method=post>
<input type="password" name="passwort" size=12> <input type=submit
value="EDIT">
</form>
</td>
</tr>
<?php
}
?>
<?php
$abfrage = "SELECT id, name, gruppe FROM mitglieder ORDER BY id LIMIT
".$seite.",".$proseite; // Datenabfrage
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
?>
<tr>
<td>
<?= $row->id ?>
</td>
<td>
<a href=profil.php?user=<?= $row->id ?>><?= $row->name ?></a>
</td>
<td>
<form action=admin.php?action=gruppe&user=<?= $row->id ?> method=post>
<select size=1 name="gruppe"><option><?= $row->gruppe
?></option><option>Admin</option><option></option></select> <input
type=submit value="EDIT">
</form>
</td>
<td>
<form action=admin.php?action=passwort&user=<?= $row->id ?>
method=post>
<input type="password" name="passwort" size=12> <input type=submit
value="EDIT">
</form>
</td>
<td>
<a href=admin.php?action=delete&user=<?= $row->id ?>>DELETE</a>
</td>
</tr>
<?php
}
?>
Jel
Schön! Habe das Tutorial nur überflogen. Aber schön. Oh Gott, ich hatte mir damals ein ACP mit dieser Reihe aufgebaut, ich glaube, ich müsste es mal wieder aktualisieren... xD