- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- convalida w3c per una pagina *.asp
-
convalida w3c per una pagina *.asp
cia a tutti. ho un problema nella convalida w3c di una pagina ASP http://skyfies.altervista.org/conferma_email.asp
che tra l'altro nn capisco perke nn si visualizza ne con explorer e ne con firefox (le pagine in html funzionano bene). e un problema di altervista.org?cmq.......
questo è il codice di conferma_email.asp
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>conferma email</title>
<link rel="stylesheet" type="text/css" href="stile.css"/>
</head><body>
<iframe src="principale.asp" id="principale" name="principale" width="820" height="140" frameborder="0" scrolling="no" align="top" marginheight="5" marginwidth="0"></iframe><%
opzione=request.form("opzione")
if opzione="registrati" then
email=request.form("email")
' Inizializzazione oggetti
Set Conn = Server.CreateObject("ADODB.Connection")
conn.open "Provider=Microsoft.jet.Oledb.4.0;data source="&Server.MapPath("mdb-database/newsletter.mdb")
Set Rs = Server.CreateObject("ADODB.Recordset")
' Definizione della query
SQL="SELECT mailing_list.email FROM mailing_list WHERE mailing_list.email='"&email&"'"
Rs.Open SQL, Conn, 1, 3
if rs.eof=false or rs.bof=false then
%>
<p>
Dai nostri database risulta che su questo indirizzo di posta elettronica è già attivo il servizio di newsletter
</p>
<%
else
%>
<p>
CONFERMA EMAIL<br />
E@MAIL sulla quale attivare il servizio newsletter: <%email=request.form("email")%> <strong><%response.write(email)%></strong>
</p>
<form method="post" action="frame_convalida_iscrizione_newsletter.asp?email=<%=email%>">
<input type="submit" value="iscriviti" name="invia"/>
</form>
<a target="_blank" href="frame_privacy.htm">informativa sulla privacy</a><%
end if
else
email=request.form("email")
' Inizializzazione oggetti
Set Conn = Server.CreateObject("ADODB.Connection")
conn.open "Provider=Microsoft.jet.Oledb.4.0;data source="&Server.MapPath("mdb-database/newsletter.mdb")
Set Rs = Server.CreateObject("ADODB.Recordset")
' Definizione della query
SQL="SELECT mailing_list.email FROM mailing_list WHERE mailing_list.email='"&email&"'"
Rs.Open SQL, Conn, 1, 3
if rs.eof=false or rs.bof=false then
%><p>
CONFERMA EMAIL<br />
E@MAIL sulla quale disattivare il servizio newsletter: <%email=request.form("email")%> <strong><%response.write(email)%></strong>
</p>
<form method="post" action="frame_convalida_cancellazione_newsletter.asp?email=<%=email%>">
<input type="submit" value="cancellati" name="invia"/>
</form>
<%
else
%><p>
Dai nostri database risulta che su questo indirizzo di posta elettronica non è attivo il servizio di newsletter
</p>
<%
end if
end if
%>
</body>
</html>e questo è l' errore che mi da su W3C
![image](file:///C:/DOCUME%7E1/skyfies/IMPOST%7E1/Temp/moz-screenshot.jpg)![image](file:///C:/DOCUME%7E1/skyfies/IMPOST%7E1/Temp/moz-screenshot-1.jpg)
- Sorry, I am unable to validate this document because its content type is text/plain, which is not currently supported by this service.
The Content-Type field is sent by your web server (or web browser if you use the file upload interface) and depends on its configuration. Commonly, web servers will have a mapping of filename extensions (such as ".html") to MIME Content-Type values (such as text/html).
That you received this message can mean that your server is not configured correctly, that your file does not have the correct filename extension, or that you are attempting to validate a file type that we do not support yet. In the latter case you should let us know that you need us to support that content type (please include all relevant details, including the URL to the standards document defining the content type) using the instructions on the Feedback Page.
ki di vuoi mi puo dare qualke indicazione?
- Sorry, I am unable to validate this document because its content type is text/plain, which is not currently supported by this service.
-
Ciao pasusu,
non puoi validare un singolo file, ma l' output che viene generato dal server web.
-
elvino puoi spiegare meglio........io con convalide html tutto ok .... ma asp nn so proprio come fare
-
A me pare che non si possa eseguire script in asp su altervista...prima dovresti risolvere quello!!
-
@pasusu said:
elvino puoi spiegare meglio........io con convalide html tutto ok .... ma asp nn so proprio come fare
Carichi quel file in un server windows con server web IIS e lo apri da un browser: http://tuosito.est/conferma_email.asp
Poi validi quella pagina.Però da quello che sembra, non in altervista...