Zitat Zitat von carlos99 Beitrag anzeigen
PHP-Code:
}else{

foreach(
$_POST[loeschen] AS $id){
$QueryString .= "mid='$id' OR ";

Das sind die Zeilen 60 bis 64.

Wie kann man das dann ändern?
Was hier schon mal fehlt ist die Angabe der Zeile in der Variablendeklaration. Die sieht nämlich folgender Maßen aus: //if (!isset($_POST['loeschen'][<id>])) $_POST['loeschen'][<id>] = "0";.
Da das aber sehr nach auskommentiert aussieht nutzt die Behebung durch array($_POST...) nicht wirklich was da das ganze leer bleibt weil ja nix drin sein kann.
Was auch recht nett ist, ist das wenn man mal die sache echot dann keine Nachrichten ID übergeben wird. Was wieder dazuführt das natürlich die PN(s) nicht gelöscht werden. Soweit war ich schon vorgedrungen.