71 messaggi dal 06 settembre 2002
ciao a tutti, allora ho preso il codice dalla newlsetter unoscriptalgiorno per segnalare una pagina via e-mail.
questo è il codice:
<b>Segnala questa pagina ad un amico</b><Br>

<form method="post">
E-mail del tuo amico: <input name="UIN"><br>
Tuo nome: <input name="fromName"><br>
Tua e-mail: <input name="from"><br>
Testo: <textarea name="Text></textarea><br>
<input type="hidden" name="url"
value="<%=Request.ServerVariables("HTTP_REFERER")%>">
<input type="submit>
</form>

<%

if len(Request.Form)>0 then

Set objMail = Server.CreateObject("CDONTS.NewMail")

strFrom = request("fromName") & "<" &_
request("from") &">"

strUrl = "http://" & request("url")

strTxt = request("Text") & VbcrLf & _
"--" & strUrl

objMail.From = strFrom
objMail.Body = strTxt
objMail.To = Request("e-mail")
objMail.Subject = "Ti segnalo questo sito!"
objMail.Send
set objMail = nothing

Response.write "<p>Segnalazione effettuata con successo!</p>"

end if

%>

l'ho provato,non mi dà nessun tipo di errore ,ma l'email non arriva al destinatario.
Ho contattato il mio fornitore di hosting è mi ha assicurato che CDONTS è supportato.
sarà per caso un problema di impostazione del server di posta in uscita smtp?
Cosa devo fare?
grazie fin d'ora dell'aiuto.
107 messaggi dal 11 giugno 2001
Hai scritto objMail.to Request("e-mail") che dovrebbe essere ok ... però dove è stato richiesto l'email? Se non sbaglio il nome del parametro è UIN e non e-mail.
Prova a correggere con

objMail.to Request("UIN")

biztonet

-----------------
web master
aliosciaperr@biztonet.it
www.biztonet.it
-----------------

-----------------
Se qualcosa non ti è chiaro ... guardalo da un'altra angolazione, probabilmente sei controluce!
aliosciaperr@biztonet.it
www.biztonet.it
-----------------
71 messaggi dal 06 settembre 2002
ciao , grazie era quello il problema.
Ora però ho visto che nell'email di segnalzione l'url della pagina segnalata arriva non corretto ,cioè così:
--http://http://www.aspitalia.com .
cosa c'è che non va?
107 messaggi dal 11 giugno 2001
Nel codice:

strUrl = "http://" & request("url")

prova a corregerlo con

strUrl = request("url")

biztonet

-----------------
web master
aliosciaperr@biztonet.it
www.biztonet.it
-----------------

-----------------
Se qualcosa non ti è chiaro ... guardalo da un'altra angolazione, probabilmente sei controluce!
aliosciaperr@biztonet.it
www.biztonet.it
-----------------
71 messaggi dal 06 settembre 2002
si grazie !
Nell'email di segnalzione non riesco a togliere i due trattini prima dell'url.
--http://www.aspitalia.com .
da cosa dipende?
6 messaggi dal 18 luglio 2001
Nel codice prova a correggere strTxt in questo modo:

strTxt = request("Text") & VbcrLf & strUrl

togliendo quindi "--"

Danichan

danichan

danichan
71 messaggi dal 06 settembre 2002
vi ringrazio entrambi!
Ho risolto tutto.
GRazie.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.