| Autore |
Messaggio |
angela
 Utente
90 Discussioni
|
12 ottobre 2006 alle 22:32:42 
Ciao a tutti carissimi Amici Ho scaricato ed inserito nel Portale www.dondialetto.it/bari/ il modulo contatto Dopo averlo adattato per farmi mandare delle ricette, ho provato il modulo ma l'email è puntualmente arrivata in formato testo e non come speravo in html E' possibile che il messaggio del contatto possa arrivare in html? e in caso affermativo cosa dovrei modificare? Ciao e grazie
--------------- http://www.mondoanticoetempimoderni.it http://www.dondialetto.it http://www.antoniopassiatore.it http://www.forzasanpaolo.it http://www.brunovacca.it
|
piosky_to2003
 Esperto
2291 Discussioni
|
13 ottobre 2006 alle 07:49:52   Modificato il 13 ottobre 2006 alle 08:18:49
in genere quei moduli sono in formato testo perche la maggiorparte delle volte ,l a ditta ha un programma che legge le email e in caso di email contatto elabora il corpo del messaggio che è un file testo scorporando facilmente i campi e a secondo dei valori fa partire avvisi diversi o procedure diverse
uumh cmq cosi di primo mattino proverei a mettere
.To = invioA .From = Request.Form("email") .Sender = invioDa .HTMLBody = "Questi i dati inseriti nel modulo presente alla pagina " & modulo & " da utente con indirizzo IP " & indirizzoIp & " browser e sistema operativo " & browserSistemaOperativo & vbCrLf & corpoMessaggio & "" .Subject = "Contatto dal dominio " & nomeDominio .Send
se il risultato e' uguale allora prova a mettere le intestazioni di una pagina html davanti e dietro il messaggio di testo
nel senso che un intestazione html e' cosi <_head> <_meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <_title>Informazioni<_/title> <_/head> <_body> TESTO <_/body> <_/html>
quindi piu o meno dovrebbe diventare .HTMLBody ="<_head><_meta http-equiv="" Content-Type"" content=""text/html; charset=iso-8859-1""/>< title>Documento senza titolo<_/title><_/head><_body>" & "Questi i dati inseriti nel modulo presente alla pagina " & modulo & " da utente con indirizzo IP " & indirizzoIp & " browser e sistema operativo " & browserSistemaOperativo & vbCrLf & corpoMessaggio & "" & "<_/body><_/html>"
pero anche cosi se arriva in html, essendo solamente testo non e' che ti cambia in particolar modo nel senso che prende i caratteri standard che l'utente ha settato in outlook o altro programma e come se tu srivessi una email senza formattare nulla
Avrebbe piu senso inserire nella mini pagina .htmlbody delle istruzioni html per la formattazione del testo (carattere, colori,grandezza)
prova e fammi sapere e come sempre devi togliere tutti i caratteri " _ " se fai un copia e incolla
--------------- Silvio Andrighetti Formaggini (Piosky) ![[lo]](/smileys/coucou.gif)
http://www.roadrunners.to.it Sito Prove http://www.piosky.somee.com msn : chat_silvio@hotmail.com
|
djveleno
Amministratore
 Esperto
1025 Discussioni
|
13 ottobre 2006 alle 08:38:59 
Per avere una formattazione HTML il modulo dovrebbe essere collegato ad un DB piuttosto che ad una mail, in modo da visualizzare i dati inseriti con la farmattazione che più ti piace. Dj
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
http://aspnuke208.somee.com/Default.asp
|
angela
 Utente
90 Discussioni
|
13 ottobre 2006 alle 15:19:21 
okai grazie lo stesso piosky_to2003 ma non funziona comunque pensando a quando risposto da Dj ho ragionato in questo modo - E se modificassi i files admin_mail-inc.asp e admin_mail.asp rinominandoli in admin_mail_inc-_utente.asp e admin_mail_utente.asp e dandone il ruolo ai semplici iscritti che cosa succede? (per poi utilizzarli, al momento opportuno con un link di richiamo
il problema è che non riesco a cambiare il ruolo nel listato admin_main.asp
io ho inserito questo
%> <!-- #include file="includes/admin_includes-inc.asp" --> <!-- #include file="includes/admin_mail-inc_utente.asp" --> <% If IsAuthorizedBin(ROLE_USER) Then DoAdminMail() end if sTitlePage = GetTranslation("LANG_ADMINISTRATION") & " - " & GetTranslation("LANG_EMAIL") %> <!-- #include file="includes/toppage-inc.asp" --> <% If IsAuthorizedBin(ROLE_USER) Then DisplayAdminMailPage() Else CreateTable "Role", "", GetTranslation("LANG_MUST_HAVE_ROLE"), "" End If %><!-- #include file="includes/bottompage-inc.asp" --><!-- #include file="includes/clearitall-inc.asp" -->
ma non funziona, infatti entrando in amministrazione da user mi riporta al file di Default.asp
è possibile questo mio ragionamento (un tantino strambo) oppure no in caso affermativo potreste controllarmi il listato? ciao e grazie
--------------- http://www.mondoanticoetempimoderni.it http://www.dondialetto.it http://www.antoniopassiatore.it http://www.forzasanpaolo.it http://www.brunovacca.it
|
piosky_to2003
 Esperto
2291 Discussioni
|
13 ottobre 2006 alle 16:43:23   Modificato il 13 ottobre 2006 alle 16:54:34
il tuo ragionamento e' impossibile i dati della pagina contato sono locali non vengono salvati da nessuna parte e le altre persone vedono sempre e solo una pagina bianca da compilare
guarda che ho provato la email arriva in formato html
With iMsg Set .Configuration = iConf .To = invioA .From = Request.Form("email") .Sender = invioDa .Subject = "Contatto dal dominio " & nomeDominio dim HtmlText HtmlText="<_html><_body><P><h1><Font Color=Green>" & vbCRLF & "Questi i dati inseriti nel modulo presente alla pagina " & modulo & " da utente con indirizzo IP " & indirizzoIp & " browser e sistema operativo " & browserSistemaOperativo & vbCrLf & corpoMessaggio & "" & "</p><Font></h1><_/body><_/html>" .HTMLBody= HtmlText .Send End With
gli detto via codice html scrivi in verde <Font Color=Green> carattere grandissimo <h1>
il risultato lo vedi qui
http://www.andrighetti.net/imgs/aspnuke/htmlmail.jpg
--------------- Silvio Andrighetti Formaggini (Piosky) ![[lo]](/smileys/coucou.gif)
http://www.roadrunners.to.it Sito Prove http://www.piosky.somee.com msn : chat_silvio@hotmail.com
|
angela
 Utente
90 Discussioni
|
13 ottobre 2006 alle 17:16:44 
ho visto ma mi dispiace, sono entrata nel pallone, a me non funziona posso inviarti il listato della pagina contatto, così mi indichi dove inserire il codice ciao
--------------- http://www.mondoanticoetempimoderni.it http://www.dondialetto.it http://www.antoniopassiatore.it http://www.forzasanpaolo.it http://www.brunovacca.it
|
piosky_to2003
 Esperto
2291 Discussioni
|
13 ottobre 2006 alle 17:26:39   Modificato il 13 ottobre 2006 alle 17:29:10
non e' la pagina contatto ma formcdosys.asp se il tuo server web gestisce la posta con cdo
cmq secondo me in testo va benissimo
--------------- Silvio Andrighetti Formaggini (Piosky) ![[lo]](/smileys/coucou.gif)
http://www.roadrunners.to.it Sito Prove http://www.piosky.somee.com msn : chat_silvio@hotmail.com
|
angela
 Utente
90 Discussioni
|
13 ottobre 2006 alle 17:34:30 
il mio server è aruba
--------------- http://www.mondoanticoetempimoderni.it http://www.dondialetto.it http://www.antoniopassiatore.it http://www.forzasanpaolo.it http://www.brunovacca.it
|
piosky_to2003
 Esperto
2291 Discussioni
|
13 ottobre 2006 alle 17:35:28 
allora usi quel file
--------------- Silvio Andrighetti Formaggini (Piosky) ![[lo]](/smileys/coucou.gif)
http://www.roadrunners.to.it Sito Prove http://www.piosky.somee.com msn : chat_silvio@hotmail.com
|
angela
 Utente
90 Discussioni
|
13 ottobre 2006 alle 17:40:35 
quale file, il formcdosys.asp? oppure ?
--------------- http://www.mondoanticoetempimoderni.it http://www.dondialetto.it http://www.antoniopassiatore.it http://www.forzasanpaolo.it http://www.brunovacca.it
|
|
1
2
>>
|