Ciao gente
Quello che vi posto è uno script che assume i dati da un form e li invia alla mia email.
Funziona perfettamente, il grattacapo sta nella formattazione del testo dell'email.
Inizialmete inviava tutte le informazioni attaccate le une alle altre cos' ho provate quanto meno a distanziarle creando un po' di ordine... tuttavia dubito che il mio metodo sia quello giusto.
Vi chiedo dunque come posso fare ad inserire un campo + contenuto per ciascuna riga del testo email.
Esempio condizione attuale:
NOME: Mario EMAIL: ert@ert.oo INDIRIZZO: via lui ecc ecc
Quello che vorrei :
NOME: Mario
EMAIL: ert@ert.oo
ecc ecc
GRAZIE a chi mi fa capire
<%@LANGUAGE = JScript%>
<%
// Recupero i dati dal modulo
var nome = new String(Request.Form("nome"));
var email = new String(Request.Form("email"));
var indirizzo = new String(Request.Form("indirizzo"));
var allevamento = new String(Request.Form("allevamento"));
var comune = new String(Request.Form("comune"));
var provincia = new String(Request.Form("provincia"));
var regione = new String(Request.Form("regione"));
var razze = new String(Request.Form("razze"));
var numeroasine = new String(Request.Form("numeroasine"));
var telefono = new String(Request.Form("telefono"));
var messaggio = new String(Request.Form("messaggio"));
// Effettuo un banale controllo sulla validità dei campi
if (nome == "" || email == "" || indirizzo == "" || allevamento == "" || comune == "" || provincia == "" || regione == "" || razze == "" || messaggio== "") {
Response.Write("ERRORE: Tutti i campii sono obbligatori");
Response.End;
}
// Creo l'oggetto (o classe) CDONTS.NewMail
var OggettoCDONTS = new ActiveXObject("CDONTS.NewMail");
OggettoCDONTS.From = email; // Mittente
OggettoCDONTS.To = "xxxx@xxxxxx.it"; // Destinatario (inserisci la tua email)
OggettoCDONTS.Subject = "Registrazione allevatore " + nome; // Oggetto
OggettoCDONTS.Body = "NOME E COGNOME: " + nome + " " + "URL: " + indirizzo + " " + "EMAIL: " + email + " " + "ALLEVAMENTO: " + allevamento + " " + "COMUNE: " + comune + " " + "PROVINCIA: " + provincia + " " + "REGIONE: " + regione + " " + "RAZZE: " + razze + " " + "NUMERO ASINE: " + numeroasine + " " + "TELEFONO: " + telefono + " " + "COMMENTO: " + messaggio; // Corpo
OggettoCDONTS.Send(); // Invio la mail%>
<TD width="25%"><font size="5" color=red><center><% Response.Write("Email inviata con successo!");%></TD></font>