Scusate io ho un problema con una checkbox... per inviare delle mail...
ho creato la prima pagina dove ci sono i nomi delle persone con una checkbox dove seleziono a chi spedire le mail... il codice è questo..
Codice PHP:
echo "<td width=\"80\"><div align=\"center\" class=\"Stile9\"><input type=\"checkbox\" name=\"checkbox[]\" value=\"$rowstaff[cognome]\"></div></td>";
e fin qui tutto ok....
Selezionando i vari checkbox e cliccando su invia... mi manda ad una nuova pagina.. dove prendo i cognomi delle persone in questo modo:
Codice PHP:
$mail=$_POST['checkbox'];
e in questa pagina trovo da scrivere l'oggetto della mail e il testo...e fin qui funziona
anche xchè se faccio
Codice PHP:
foreach ($mail as $key => $value)
mi rimanda tutti i vari cognomi...
il problema viene ora...
io da questa pagina ho un SEND (bottone)
che se cliccato mi rimanda ad una nuova pagina contenente lo script x inviare le mail... però... prende il testo e l'oggetto..
ma se gli faccio inviare l'array con i cognomi in questo modo:
Codice PHP:
<input type="hidden" name="email[]" value="<? echo $mail ?>">
<input type="submit" value="Invia">
<form>
nella nuova pagina.. quando tento di riprendere i vari cognomi (come fatto sopra) x far inviare le mail.. non funziona.. mi da array vuoti...
come mai?
mi serve in questo modo perchè x inviare le mail ho usato questo metodo:
Codice PHP:
foreach ($email as $key => $to)
'receivermail' => '$to@vattelapesca.it'
dovrei usare un qualche ciclo while o un qualche for?
come potrei fare a dirgli di inviare una mail per ogni cognome che è presente nell'array?
E come faccio a far si che gli array contengano i dati corretti e non vadano persi in questo modo?
Grazie mille anticipatamente per le risposte!