Checkbox wird nicht übergeben

Dein Code ist auch nicht ganz fehlerfrei, wenn er immer noch so aussieht wie in Post #1
PHP:
<form action="mails_delete_abf.php" method="post">
     echo '<td align="center"><input type="checkbox" name="email[]" value="$row->email"></td></tr>';
     <input type="submit" name="loeschen" value="L&ouml;schen">
</form>
Da fehlen PHP-Tags.

PHP:
<form action="mails_delete_abf.php" method="post">
  <?php
  echo '<td align="center"><input type="checkbox" name="email[]" value="$row->email"></td></tr>';
  ?>
  <input type="submit" name="loeschen" value="L&ouml;schen">
</form>

Dein HTML-Code ist auch ziemlicher Murks, da solltest du noch mal nachbessern.

Gruß
 
Wenn dein Code immernoch so aussieht wie in deinem ersten Posting, dann fehlen um das echo lediglich PHP-Tags.
PHP:
<form action="mails_delete_abf.php" method="post"> 
     <?php
     echo '<td align="center"><input type="checkbox" name="email[]" value="'.$row->email.'"></td></tr>'; 
     ?>
     <input type="submit" name="loeschen" value="L&ouml;schen"> 
</form>
-------------------------------------------------------------------------------------------------------------------------------------

Sorry - man wird ja wohl mal etwas vergessen dürfen.
@ timestamp - dein Code weißt auch Fehler auf.
Ich denke wir beide hätten diese Fehler gefunden, wenn wir unseren Code vorher getestet hätten. Haben wir nicht - da kann sowas schon mal passieren.
[...]
Um ein array komplett zu durchlaufen nutze entweder
PHP:
foreach( $array as $arr ){
  echo $arr;
] // ersetze ] durch }
oder
[...]

Ich denke aber wir sollten uns an das korrigieren von Fehlern halten.

@ yaslaw: ja - ich hatte explode und implode durcheinander gewürfelt und mich gewundert woher er die Pipe nimmt.. :D
 
Zuletzt bearbeitet:
Hupps, das ging dann wohl nach hinten los :D Jaja, in einer textarea programmieren ist halt fehlerbehaftet ;)
 
Zurück