- Home
- Categorie
- Coding e Sistemistica
- PHP
- [Formmail] Aggregare più campi nella email
-
[Formmail] Aggregare più campi nella email
Ciao a tutti,
Sto usando sul mio sito un modulo per l'invio email in php.
Ho i seguenti campi:
Giornoarrivo
MeseArrivo
Annoarrivoche nella email li ricevo uno per riga, ma ame non piace.
Vorrei ricevere questi 3 dati in una sola riga in modo che siano nel seguente formato di esempio:
Giornoarrivo MeseArrivo Annoarrivo
quindi con i campi selezionati sarà (esempio):
10 aprile 2009
Come si può fare? Qualcuno può gentilmente darmi una mano?
Grazie 1000
d-force
-
Ciao d-force!
Avresti almeno potuto postare il codice, ma non fa niente.
Dunque...
presumendo che utilizzi la funzione mail cosi:
mail($miamail,"titolo",$messaggio,$header);
e quindi la variabile messaggio contiene i dati "giornoarrivo,mesearrivo e anno arrivo" in questo modo:
$messaggio = "giorno:$_POST['giorno']<br>";//presumendo che sia post
$messaggio .= "mese:$_POST['mese']";//presumendo che sia postPuoi semplicemente fare cosi:
$messaggio = "Data : $_POST['giornoarrivo'] $_POST['mesearrivo'] $_POST['annoarrivo']";
$messaggio .="testo...";
-
@ilnetsurfer said:
Ciao d-force!
Avresti almeno potuto postare il codice, ma non fa niente.Grazie 1000 ilnetsurfer per la tua risposta!
Hai ragione, qua puoi vedere il codice php che uso per il mio form:
visitmontaione.com/formmail.txt
Come si può modificare per ottenere i campi aggregati?
d-force
-
Credo si tratti di questo:
$corpo .= $key .": ". $valore ."\n";
Che è contenuto in un ciclo foreach.
Putroppo,essendo contenuto in un ciclo foreach che tratta tutti i dati $_POST(foreach($_POST as $key=>$value))
è difficile poter cambiare i dati...anche non conoscendo i nomi dei campi del form
-
@ilnetsurfer said:
Credo si tratti di questo:
$corpo .= $key .": ". $valore ."\n";
Che è contenuto in un ciclo foreach.
Putroppo,essendo contenuto in un ciclo foreach che tratta tutti i dati $_POST(foreach($_POST as $key=>$value))
è difficile poter cambiare i dati...anche non conoscendo i nomi dei campi del formAhia.....
Vabbè, non fa niente, grazie ugualmente per il tuo gentilissimo aiuto!
Sapresti indicarmi un buon formmail in php con cui si possa fare il raggruppamento dei campi in email?
Ho cercato su Google con "php formmail" escono molti risultati, ma se ne conosci uno specifico mi faresti un favore.
Grazie ancora!
d-force
-
Io consiglio sempre di crearsi uno script da se...comunque, se vuoi uno script di mail valido, prova questi qui:
1
2