Quote Originariamente inviata da m4rko80 Visualizza il messaggio
Ciao, con PHP se vuoi avere una lista di dati tramie chechbox, non puoi usare lo stesso "name" per piu' tag, o l'ultimo come hai riscontrato prevale su tutti. In tale caso puoi impostare le checkbox con un "name" in questo modo:
codice:
<input type="checkbox" name="foto[]" value="foto1.jpg" />
A questo punto nella risposta avari un $_GET o $_POST che sar� un array/lista con i valori di quelle flaggate

Qui http://php.net/manual/en/function.print-r.php puoi vedere come leggere l'array "foto".

Se ti basta una stringa testuale derivata dai nomi file presenti nell'array foto ti basterebbe fare cos�

http://php.net/manual/en/function.implode.php
In effetti avevo pensato di usare "implode" , ma non sono pratico e il nome mi faceva paura
al momento ho messo una pezza generando un 'name' dinamico con Session in ASP , in pratica per ogni file della cartella mi genera una checkbox con un name progressivo, poi nel file di invio ho inserto una bella serie di
codice:
     $body .= " " . trim(stripslashes($_POST["foto1"])) . "\n";
       $body .= " " . trim(stripslashes($_POST["foto2"])) . "\n";
da 1 a 40 che per il momento dovrebbe essere il numero massimo di immagini presenti nella cartella.
Cosi (gli striplashes non servono ma ho fatto copia incolla da un vecchio modulo) ricevo una mail coi valori in colonna.
Certamente il metodo che mi hai suggerito tu � pi� flessibile ed illimitato e ci lavorer�, quello che ho fatto al momento � giusto una pezza.
Grazie ancora
R.