Ho realizzato un modulo che permette il recupero di errori da una piccola soluzione realizzata in asp. Questi valori sono una serie di info che permette al mio utente di segnalarmi eventuali problemi sul mio applicativo (semplice).
Eccomi al quesito:
dopo avere eseguito la dichiarazione delle variabili e il collegamento alle variabili server
ho inserito il form nella pagina, ecco il codice.
NB: nella pagina i dati sono visibili nei vari campi e dunque nessun problema interno alla pagina.
<form method="POST" action="errore.asp" target="_blank">
<p align="center">
<input type="submit" value="Invia Comunicazione" name="submit"></p>
<input type="text" name="action" value="yes">
<input type="text" name="file" value="<%=Request("errorefile")%>">
<input type="text" name="num" value="<%=Request("errorenum")%>">
<input type="text" name="source" value="<%=Request("erroresource")%>">
<input type="text" name="desc" value="<%=Request("erroredesc")%>">
<input type="text" name="SiteName" value="<%=Session("nome sito")%>">
<input type="text" name="adminEmail" value="<%=Session("Email")%>">
<input type="text" name="url" value="<%=strscripturl%>">
</form
Pensavo di passare queste variabili alla seconda pagina che poi invia una email al sottoscritto.
Ecco il codice realizzato per la pagina errore_send.asp
<%@LANGUAGE = JScript%>
<%
// Recupero i dati dal modulo
vfile = Request.Form("file")
vnum = Request.Form("num")
vsource = Request.Form("source")
vdesc = Request.Form("desc")
vsiteName = Request.Form("siteName")
vadminEmail = Request.Form("adminEmail")
vurl = (Request.Form("url")
%>
<%
str=" prova invio email"
Set objMail=Server.CreateObject("CDONTS.NewMail")
objMail.From="xxx@xxxx.it"
objMail.To="xxx@xxxx"
objMail.Subject="errore nella soluzione:" & "vurl "
objMail.Body=str
'objMail.importance=1
objMail.Send
Set objMail = nothing
%>
<TD width="25%"><font size="5" color=red><center>inviata</TD></font>
.... sob! la pagina mi da errore.... e la email non parte....

Rispondi quotando
