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?