form in flash e asp

tr4monto

Nuovo Utente
31 Mag 2007
1
0
0
Salve ragazzi,



ho creato una form in flash per l'invio delle email.

ho definito la variabile per ogni "testo di input" e quando premo il tasto "invio" tranquillamente mi invia un email.



Il risultato di una email tipo è questo:





reset_txt = [type Function]
fields_descriptions = ,t1,Nome e Cognome,Nome e Cognome:,t2,E-mail,Email:,t3,Telefono,Telefono:,t4,Messaggio,Messaggio:
i = 6
path = _level0.instance202
Nome e Cognome = angelo ferrante
E-mail = [email protected]
Telefono = 0815176441
Messaggio = prova mesìÃ







1) non riesco a capire perchè mi da come risultato queste righe di codice:

reset_txt = [type Function]
fields_descriptions = ,t1,Nome e Cognome,Nome e Cognome:,t2,E-mail,Email:,t3,Telefono,Telefono:,t4,Messaggio,Messaggio:
i = 6
path = _level0.instance202







ecco il codice inserito nella form:



var fields_descriptions= Array ("",
Array("t1", "Nome e Cognome", "Nome e Cognome:"),
Array("t2", "E-mail", "Email:"),
Array("t3", "Telefono", "Telefono:"),
Array("t4", "Messaggio", "Messaggio:")
);

function reset_txt(name,name2,value) {
path=eval(_target);
path[name2]=value;

this[name].onSetFocus=function() {
path=eval(_target);
if(path[name2]==value) { path[name2]="";}
}

this[name].onKillFocus=function() {
path=eval(_target);
if(path[name2]=="") { path[name2]=value;}
}
}


for (i=1; i<=fields_descriptions.length; i++) {
reset_txt("t"+i, fields_descriptions[1], fields_descriptions[2]);
}



Come posso far scomparire quelle righe di codice ?



2) Quando in un campo scrivo una lettera con l'acccento (è ò à ì ù ) nella email mi ritorna un carattere tutto strano come nell'esempio dell'email ricevuta "Messaggio = prova mesìà " questi caratteri à .



come posso far avere come risultato nell'email la classica lettera accentata ? (es. è ò à ì ù )





Raga aiutatemi vi prego.... ci sto da 2 giorni a sbatterci la testa...



grazie a tutti
 

Discussioni simili