Ver Mensaje Individual
  #10 (permalink)  
Antiguo 14/02/2012, 04:51
Avatar de Nemutagk
Nemutagk
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: México
Mensajes: 2.633
Antigüedad: 20 años, 8 meses
Puntos: 406
Respuesta: No se borran los input después de enviar el formulario

No, lo peor que puedes hacer es usar sesiones para algo así, las sesiones es para tener datos persistentes por tiempo indefinido, es como querer usar una cierra eléctrica para sacarle punta a un lápiz...

Lo mejor es comprobar si se genero un error, exactamente donde antes estabas imprimiendo los datos en los values de los input (lo que exactamente te había dicho que debías borrar) hay que reemplazarlo...

Código PHP:
Ver original
  1. //original
  2. <input type='text' name='nombre' size='33' value="<?php echo $nombre_form;?>"/><br />
  3.  
  4. //nuevo
  5. <input type='text' name='nombre' size='33' value="<?php echo !empty($msn) ? $nombre_form : ''; ?>"/><br />
  6. <input type='text' name='telefono' size='33' maxlength="20" value="<?php echo !empty($msn) ? $telefono_form : '';?>"/><br />

Has lo mismo con los demás campos manteniendo los nombres de las variables en su input correspondiente
__________________
Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!!
-- Sheldon Cooper
http://twitter.com/nemutagk
PD: No contestaré temas vía mensaje personal =)