allora ragazzi
prelevo l'url del dettaglio dello show con querystring e http referer passando il tutto a un hiddenfield del form dove l'utente inserisce la mail dell'amico e invia...ma nonostante cio non mi funzia.
posto il code:
il form:
<input name="hiddenField" type="hidden" value=" <%request.ServerVariables("HTTP_REFERER") & request.ServerVariables("QUERY_STRING")%> "> </th>
il codice che invia la mail:
...................................
.......................
............
DIM iMsg, Flds, iConf
Set iMsg = CreateObject("CDO.Message")
Set iConf = CreateObject("CDO.Configuration")
Set Flds = iConf.Fields
Flds(cdoSendUsingMethod) = cdoSendUsingPort
Flds(cdoSMTPServer) = "smtp.mydomain.it"
Flds(cdoSMTPServerPort) = 25
Flds(cdoSMTPAuthenticate) = cdoAnonymous ' 0
Flds.Update
With iMsg
Set .Configuration = iConf
.To = Request.Form("emailamico")
.From = Request.Form("tuamail")
.Sender = invioDa
.Subject = "Segnalazione show"
.TextBody = "link show:" & Request.Form("hiddenField") & VbcrLf & "Questo link ti è stato segnalato da un tuo amico tramite la segnalazione show di www.mydomain.it"
.Send
End With
%>
<script>
document.location.replace('grazie.asp');
</script>
ricevo la mail senza il link che avrebbe dovuto stampare.....
![]()