Zitat Zitat von Jenny Beitrag anzeigen
Du, ich habe Dir meine ICQ in den Post gelegt gehabt
Thx aber bringt mich auch nicht wirklich weiter ICQ ist mir ein graus ;-) zuviel schnick schnack. Ich bleibe lieber bei skype das ist einfach und übersichtlich und der chat funzt auch super, ich kanns nur empfehlen!

So aber nun zu des Rätsels Lösung !!!!! Ich habs geknackt!

Es liegt am Array im Array. Durch loeschen[] wird ein Array erzeugt im $_Post, wobei $_POST ja bereits ein Array ist. Also wird ein multidimensionales Array (schweres Wort) erzeugt.
Damit kommt aber über die normale Abfrage der Server nicht klar und kann es nicht verarbeiten.
Also anderer Weg:

Code:
 $loeschen = $_REQUEST['loeschen']['id'];
Diese Zeile direkt unter der letzten if(!isset....))einfügen

Das hier zum überprüfen ob die IDs ausgegeben werden mal druntersetzen (wenn man fertig ist löschen oder auskommentieren):

Code:
 echo '<pre>';
print_r($loeschen);
echo '</pre>';
In der foreachschleife noch die Variable ändern:

Code:
foreach($loeschen AS $id){
Dann noch im Formularbereich folgendes

Code:
 <td><center><input type="checkbox" name="loeschen[]" value="<?=$pninfo['mid']?>"></center></td>
durch

Code:
 <td><center><input type="checkbox" name="loeschen[id][]" value="<?=$pninfo['mid']?>"></center></td>
ersetzen bzw. beim loeschen[] einfach noch [id] einfügen.
Sollte dann so aussehen:

Code:
 loeschen[id][]
Fertig!

Jetzt sollten sich die PNs löschen lassen.