Stockfreak: variable erzeugte Checkboxen auswerten

Hallo zusammen,

die folgende kleine Schleife sorgt dafür, daß eine Tabelle erstellt wird, die in der ersten Spalte die Bilder und in der zweiten Spalte pro Bild eine Checkbox enthält: Image1.jpg erhält Checkbox pic_1; Image2.jpg erhält Checkbox pic_2 usw.

for($x=1;$x<66;$x++) {
 echo "<tr>
       <td align="center">
       <img src="image/400x300_img_".$x.".jpg">
       </td>
       <td>
       <input type="Checkbox" name="pic_".$x."">
       </td>
       </tr>";
       }

Das ganze ist in ein Formular mit einem "Name"-Eingabefeld eingebaut, so daß beim Absenden des Formulars der Name sowie alle aktivierten Checkboxen mittels POST übergeben werden.

Wie kann ich auf der "Empfängerseite" ausgeben lassen, welche Bilder mittels Checkbox markiert wurden? Die Ausgabe mit print_r ($_POST) ist nicht besonders ansehnlich...

Danke im voraus für die Hilfe...

Gruß,
Stockfreak

  1. Hallo

    <img src="image/400x300_img_".$x.".jpg">

    Das alt-Attribut fehlt.

    Wie kann ich auf der "Empfängerseite" ausgeben lassen, welche Bilder mittels Checkbox markiert wurden? Die Ausgabe mit print_r ($_POST) ist nicht besonders ansehnlich...

    Es ist aber deine einzige Chanche, so wie du es bisher hast. Werte dann das Array entsprechend aus.
    Schöner jedoch ist es wohl mit einem Array an Checkboxen zu arbeiten; deren Index entspräche dann z.B. der Nummer des Bildes. Siehe dazu:
    11.10. Wie kann man Checkboxen verarbeiten?
    http://www.dclp-faq.de/q/q-formular-checkbox.html

    Grüße
      David

    --
    >>Nobody will ever need more than 640k RAM!<<
    1981 Bill Gates
  2. Hallo,

    schau mal hier: http://www.alex.ilosuna.org/checkbox.html

    Grüße, Alex