Foros del Web » Creando para Internet » HTML »

Validar página asp

Estas en el tema de Validar página asp en el foro de HTML en Foros del Web. Hola a todos. Estoy renovando todo el sito web y validándolo en W3C pero he tropezado con un probema que no se resolver. Si podeis ...
  #1 (permalink)  
Antiguo 16/12/2009, 18:47
 
Fecha de Ingreso: octubre-2008
Mensajes: 188
Antigüedad: 9 años, 1 mes
Puntos: 3
Validar página asp

Hola a todos. Estoy renovando todo el sito web y validándolo en W3C pero he tropezado con un probema que no se resolver. Si podeis ayudarme os lo agradezco.

Tengo una página.asp que lee un fichero txt.

El código es:
<%
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Dim ThisLine, PrintLine
Dim FileObject
Dim GuestBookFile
Dim InputStream
Dim x
Dim OutputStream
Set FileObject = Server.CreateObject("Scripting.FileSystemObject")
GuestBookFile = Server.MapPath("guestbook.txt")
Set InputStream = FileObject.OpenTextFile(GuestBookFile, ForReading, False)
Do While Not InputStream.AtEndOfStream
ThisLine = split(InputStream.ReadLine, "vbCrLf ")
PrintLine = "<hr>" + PrintLine

PrintLine = "<br/>" + PrintLine

For x = LBound(ThisLine) To UBound(ThisLine)

If x = UBound(ThisLine) + 1 Then
PrintLint = ThisLine(x) + "<br/>" + PrintLine
Else
PrintLine = ThisLine(x) + "<br/>" + PrintLine
End If

Next

PrintLine = "<br/>" + PrintLine

Loop

InputStream.Close
Set OutputStream = Nothing
Set FileObject = Nothing

Response.Write replace(PrintLine, "//vbReturn//", " <br> ")

%>

Pues bien, si yo valido esta página con el fichero txt vacio (sin datos), no hay problema, pero en cuanto en ese txt hay algo escrito, no paso la validación, el W3C lo lee y supongo que como no es códio htm, da error. El caso es que no se como resolverlo.

Espero haberlo explico bien.

Gracias de antemano. Un saludo
  #2 (permalink)  
Antiguo 16/12/2009, 20:40
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 16 años, 9 meses
Puntos: 535
Respuesta: Validar página asp

Pues... la verdad que el código ASP no tiene nada que ver. Recordá que lo que el W3C valida es el HTML resultante. O sea que da lo mismo que estés programando en ASP que en PHP que en "X".

Lo único que se me ocurre es que aquí pegues el código fuente generado por ASP (cuando en ese TXT hay algo escrito) y ver qué puede ser. Igual, por lo pronto, te voy a decir que tenés <br_/> (sin el espacio) y <br/> (sin la barra).

Muevo tu mensaje al foro HTML, pero por favor colocá el HTML generado sinó no se puede hacer mucho.
__________________
...___...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:43.