ho risolto usando una pagina asp
ma non è che ho sbagliato forum? :master:
cmq continuo qui, eventualmente mi spostate in asp


questo è lo script che uso:

codice:
<%
Dim objMsg
Dim strReferer
Dim strPagina
Dim strTo
Dim strIp
Dim strSubject
Dim strBody

strReferer = "eventuale referer: " & Request.ServerVariables("HTTP_REFERER") & vbNewLine
strPagina = "pagina cercata: " & Request.ServerVariables("URL") & vbNewLine
strIp = "IP utente: " & Request.ServerVariables("REMOTE_ADDR") & vbNewLine
strTo = "webmaster@sitomio.com"
strSubject = "Errore 404 - sitomio.com"
strBody = "Un errore 404 Error si è verificato nel tuo sito" & vbNewLine & vbNewLine

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

objMsg.From = "webmaster@sitomio.com"
objMsg.To = strTo
objMsg.Subject = strSubject
objMsg.Body = strBody & strPagina & strReferer & strIp
objMsg.Send
Set objMsg = Nothing
%>
mi arriva l'e-mail correttamente, però invece dell'url della pagina mi arriva il nome della pagina 404 (che ho chiamato 404_personal.asp)


se clicco:
www.sitomio.com/pagina.asp
ho notato che nella barra degli indirizzi invece di visualizzare www.sitomio.com/pagina.asp mi scrive questo:
codice:
ttp://www.sitomio.com/404_personal.asp?404;ttp://www.sitomio.com/pagina.asp
(ho tolto la h da http per evitare che mi modifichi l'url automaticamente)
:master:

dove sbaglio