Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/03/2011, 00:00
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 2 meses
Puntos: 81
Respuesta: validar server side

Pero si estas enviandolos a una pagina de chequeo y en caso de error los devuelves a esta pagina... estas armando un form que se auto envie en la pagina de chequeo con todos los inputs hidden necesarios y luego tomando cada una de esas variables al cargar el formulario?

Algo asi:
//paginaForm.php
Código PHP:
$test = isset($_POST['test'])?$_POST['test']:"";
$form '
<form action="paginaChequeo.php" method="post" id="form">
    <input type="text" name="test" value="'
.$test.'">
    <input type="submit" name="enviar" value="Enviar">
</form>'
;
print 
$form
//paginaChequeo.php
Código PHP:
//tu codigo
$test = isset($_POST['test'])?$_POST['test']:"";
if(
error){
    
$form '
<form action="paginaForm.php" method="post" id="form">
    <input type="hidden" name="test" value="'
.$test.'">
</form>
<script>
    document.getElementById(\'form\').submit();
</script>'
;
print 
$form;

Me parece que puede ser un problema con el javascript pero prueba este otro metodo.

Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!

Última edición por Marvin; 03/03/2011 a las 21:01 Razón: Me falto escapar el javascript dentro de $form