Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/03/2006, 17:02
Avatar de ebe
ebe
 
Fecha de Ingreso: marzo-2004
Ubicación: Guatemala
Mensajes: 363
Antigüedad: 20 años, 1 mes
Puntos: 11
utiliza variables de sesion

si en tu archivo donde esta el formulario utilizas - session_start(); por defecto los datos de esa página no seran chasheados.

Lo mas conveniente es que en el archivo que procese tu información de formulario verifiques los datos que recibes , si estos no son los que esperabas utiliza algo como lo siguiente para guardas los valores que se enviaron:

$_SESSION['enviados'] = $_POST;

luego en tu formulario utiliza algo como lo siguiente:

guarda las variables de sesion que vienen en una variable local:

$formulario = $_SESSION['enviados'];

luego incluyelas asi:

<input type="text" name="micampo" id="micampo" value="<?php echo($formulario['micampo']) ?>" />

si te quieres facilitar las cosas, desde un principio crea tus formulario con el value definido (si no hay variable de sesion no aparece nada) asi no debes tener la idea de crear dos formularios por aparte, eso si, si tienes error_reporting = E_ALL , te provocara un mensaje de 'notice' del php que no es algo de que preocuparse en extremo.


saludos..
__________________
http://dev.wsnetcorp.com