Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/02/2009, 11:12
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Input con phpsess al validar

Hola,

Cita:
Iniciado por Zuker Ver Mensaje
... El tema es que en ninguna parte de todo el codigo, se generan o se imprimen tales cosas, y si uno observa el codigo fuente desde el navegador, tampoco se ven. ...
Es una característica de algunos lenguajes de programación web para propagar la sesión cuando no hay cookies. (Agregado automáticamente por el lenguaje y que representa un riesgo extra de seguridad).

Cita:
Iniciado por Acron_0248 Ver Mensaje
... Sobre como validarlos, los errores son claros, los inputs no están contenidos dentro de algún elemento de bloque (<p>, <fieldset>, <pre>, <ins>....)

Tendrías que modificar el código php encargado de generar esos inputs para colocarlos dentro de algún contenedor
En este caso va a ser un poco más difícil. Al agregar automáticamente esos <input> después de la etiqueta <form>; PHP te genera código XHTML no-válido, o deshabilitas session.use_trans_sid (pero pierdes las sesiones de los usuarios que no tiene activado cookies), o cambias a otro DTD o generas XHTML estricto no-válido.

Saludos,

ps:

Posiblemente exista alguna forma de cambiar el lugar donde PHP inserta la etiqueta o alguna otra solución, revisa la documentación de PHP. PHP: Search results : trans sid

Última edición por HackmanC; 15/02/2009 a las 11:17 Razón: link