Foros del Web » Creando para Internet » Diseño Gráfico »

Validar páginas .php con el validador de w3c

Estas en el tema de Validar páginas .php con el validador de w3c en el foro de Diseño Gráfico en Foros del Web. Hola! estoy probando a validar mis páginas .php con el validador de html del w3c: http://validator.w3.org en local y me sale el siguiente error: Cita: ...
  #1 (permalink)  
Antiguo 22/05/2006, 08:57
vio
 
Fecha de Ingreso: octubre-2005
Mensajes: 48
Antigüedad: 18 años, 6 meses
Puntos: 2
Validar páginas .php con el validador de w3c

Hola!
estoy probando a validar mis páginas .php con el validador de html del w3c:
http://validator.w3.org en local y me sale el siguiente error:
Cita:
Sorry, I am unable to validate this document because its content type is application/octet-stream, 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
tengo que cambiar la extensión de las páginas a .html para poder validarlas con este validador???
Gracias!!!!
  #2 (permalink)  
Antiguo 22/05/2006, 09:16
Avatar de kahlito
Colaborador
 
Fecha de Ingreso: marzo-2003
Ubicación: En el Estrecho y el mar
Mensajes: 2.936
Antigüedad: 21 años, 1 mes
Puntos: 65
Hola vio, no hay ningún problema en validar una web .php, ¿podrias poner un enlace?
  #3 (permalink)  
Antiguo 22/05/2006, 09:59
 
Fecha de Ingreso: agosto-2003
Mensajes: 499
Antigüedad: 20 años, 8 meses
Puntos: 1
URL ? Segun lo que dice el validador, tu servidor esta mal configurado y no funcionaria en Firefox o cualquier navegador que respete el estandar http a la letra ! :)
__________________
Plaza Mozilla
http://www.chevrel.org/es/noticias/
  #4 (permalink)  
Antiguo 22/05/2006, 10:02
vio
 
Fecha de Ingreso: octubre-2005
Mensajes: 48
Antigüedad: 18 años, 6 meses
Puntos: 2
Gracias por intentar ayudarme!!!!
a ver, el problema que tengo es que aún no he subido la web a Internet, entonces lo valido mediante la opción de "Cargar un fichero".
Si cambio la extensión a .html sí que me valida la página y no hay ningún problema......lo que me extraña es que si lo valido con extensión .php, me dice que no se puede validar, porque el tipo de la página es application/octet-stream, y en la cabecera no tengo puesto eso......
Pongo la cabecera de la página, no se si será por los javascript que añade....

Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<
html>
<
head>
<
title>Actividades</title>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<
script language="javascript" type="text/javascript" src="../cargarImagenes.js"></script>
<script language="javascript" type="text/javascript" src="../funcionesVentana.js"></script>
<script language="javascript" type="text/javascript" src="../redimensionarFotos.js"></script>
<link href="estiloActividades.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.Estilo1 {font-size: 18px}
.Estilo2 {font-size: 16px; font-family: Tahoma; font-weight:bold;}
-->
</style>
</head> 
  #5 (permalink)  
Antiguo 22/05/2006, 11:33
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 3 meses
Puntos: 13
vio: para validar un archivo PHP tienens que hacerlo con el archivo ya publicado (ya sea en localhost o en algún servidor externo). No te sirve mediante la opción de "Cargar fichero".
__________________
El conocimiento es libre: Movimiento por la Devolución
  #6 (permalink)  
Antiguo 22/05/2006, 21:45
Avatar de jorpcolombia  
Fecha de Ingreso: junio-2005
Ubicación: Bogotá
Mensajes: 105
Antigüedad: 18 años, 10 meses
Puntos: 0
Lo que dice el maestro frijolerou es cierto. La validación de un archivo .PHP funcionará cuando esté publicado en un servidor, pues al ejecutarse, la parte que se imprime será html. Por otro lado, al subir el archivo directamente al validador no permite la traducción del lenguaje PHP al HTML, por lo que saldrá un error de tipo de archivo.
__________________
:pensando:¡No a lo inaccesible! ¡Sí a lo simple!:pensando
  #7 (permalink)  
Antiguo 23/05/2006, 01:05
vio
 
Fecha de Ingreso: octubre-2005
Mensajes: 48
Antigüedad: 18 años, 6 meses
Puntos: 2
Vale!!gracias , me ha quedado todo más claro.......
pero si le pongo la dirección http://localhost/miSitio/miFichero.php me dice que la IP de localhost no es pública, y que por esto no la puede validar. así que me quedo igual....supongo que tendré que esperarme a colgar la web en Internet para validarla...
  #8 (permalink)  
Antiguo 23/05/2006, 02:18
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 7 meses
Puntos: 381
Puedes instalarle a tu firefox la extensión Web Developer y hacer la validación de tus archivos locales con ella. Te pone una barra de herramientas muy útil que, entre otras, tiene una opción para validar contra la w3c el documento que tengas cargado en ese momento en tu localhost (validate local HTML)

Puedes descargarlo de http://chrispederick.com/work/webdeveloper/

Un saludo
  #9 (permalink)  
Antiguo 23/05/2006, 11:21
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 20 años, 3 meses
Puntos: 13
vio: no tienes que usar "localhost" en la URL sino que el número IP de tu equipo. Ej: http://200.567.87/miSitio/miFichero.php

O si usas firefox instalar la extensión que t emenciona tunait.
__________________
El conocimiento es libre: Movimiento por la Devolución
  #10 (permalink)  
Antiguo 24/05/2006, 00:26
vio
 
Fecha de Ingreso: octubre-2005
Mensajes: 48
Antigüedad: 18 años, 6 meses
Puntos: 2
Gracias a todos!!
al final he optado por al extensión que comentaba Tunait. Está muy bien, puedes validar un montón de cosas y es muy fácil de usar!
Saludos
  #11 (permalink)  
Antiguo 04/06/2006, 07:17
Avatar de metacortex
Viejo demente
 
Fecha de Ingreso: junio-2004
Ubicación: Caracas - Venezuela
Mensajes: 9.027
Antigüedad: 19 años, 10 meses
Puntos: 832
Llegué un poco tarde al post, pero de todas formas les dejo esto:

Offline Page validator 0.1

Es una extensión de FF que permite validar sitios y archivos locales.

Saludos.
  #12 (permalink)  
Antiguo 13/06/2006, 11:20
Avatar de elquique  
Fecha de Ingreso: marzo-2004
Ubicación: Florida, Uruguay
Mensajes: 2.495
Antigüedad: 20 años, 1 mes
Puntos: 78
Tambien hay que tener en cuenta que lo que se valida es el html jeje y php no es un html, php se ejecuta en el servidor y deja html en el browser (o en el validador) y ese html resultante es lo que valida.
__________________
Blog Jorge Oyhenard | Tutoriales Photoshop

Etiquetas: w3c
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 15:06.