Weiter unten in der Datei wird nochmal geprüft sicherheitshalber, ob derjenige auch das Recht zum Löschen hat:
EDIT: das mit den Leerzeichen kam halt daher, dass an sich gerade dazu gedacht ist, keinen Zeilenumbuch zuzulassen, bspw. wenn man 12 mm schreibt, will man ja keine neue Zeile zw. 12 und der Einheit mm. Bei Smileys aber eher sinnbefreit ;-)PHP-Code:
if ($_GET['delid'] && in_array($_SESSION['uid'], array($admin_id,$cadmin_id,123456789)) .....usw
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
Das geht leider nicht, hab das Original nur in einer alten Version komplett ohne das Löschen da, und die aktuelle Version ist zu viel dran geändert.
Such mal nach "DELETE" das müsste innerhalb eines db_query() vorkommen, relativ am Ende der Datei, dann kannste ja diese Zeilen hier mal reinstellen.
Kill one man, and you are a murderer.
Kill millions of men, and you are a conqueror.
Kill them all, and you are a god. - Jean Rostand, Thoughts of a Biologist (1939)
hallo,
grußPHP-Code:
if ($_GET['delid'] && $_SESSION['uid'] == $admin_id && $_GET['Eintraege'] == 'alt') {
db_query ("DELETE FROM ".$db_prefix."_shoutbox WHERE ID='".$_GET['delid']."'");
echo "<head><meta http-equiv=\"refresh\" content=\"0;ausgabe.php?Eintraege=alt\";></head>";
} elseif ($_GET['delid'] && $_SESSION['uid'] == $admin_id) {
db_query ("DELETE FROM ".$db_prefix."_shoutbox WHERE ID='".$_GET['delid']."'");
echo "<head><meta http-equiv=\"refresh\" content=\"0;ausgabe.php\";></head>";
}
sorry wenn ich hier spame aber hat keiner eine Idee ?