variable erzeugte Checkboxen auswerten
Stockfreak
- php
0 David Tibbe0 Alex
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
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