Ver Mensaje Individual
  #6 (permalink)  
Antiguo 23/12/2011, 08:58
ekisdedede
 
Fecha de Ingreso: febrero-2010
Mensajes: 113
Antigüedad: 14 años, 3 meses
Puntos: 5
Respuesta: Recordar datos en formulario php al recibir error

ok, lo he modificado tal y con vuestras indicaciones. Pero el campo "mnesaje" y "titulo" sigue sin recordarlos, todo lo demas esta bien.


Código PHP:
Ver original
  1. <div id="form">
  2. <?php if($msg) { ?><p><span class="info"><?php echo $msg; ?></span></p><?php } ?>
  3. <?php if($msgerror) { ?><p><span class="error"><?php echo $msgerror; ?></span></p><?php } ?>
  4. <?php if(!isset($status) || $status=="NOTOK"){ ?>
  5. <form action="contacto" method="post" id="contactform">
  6. <p><label>Nombre:</label>
  7. <input type="text" name="name" class="input" value="<?php echo $_POST['name']?>"/> </p>
  8.  
  9. <p> <label>Email:</label>
  10. <input type="text" name="email" class="input" value="<?php echo $_POST['email']?>"/> </p>
  11.  
  12. <p><label>Teléfono:</label>
  13. <input type="text" name="phone" class="input" value="<?php echo $_POST['phone']?>"/> </p>
  14.  
  15. <p> <label>Título del mensaje:</label>
  16. <select name="title" class='subject' value="<?php echo $_POST['title']?>">
  17. <option value="error">-- seleccione un título --</option>
  18. <option value="opt1">opcion1</option>
  19. <option value="opt2">opcion2</option>>
  20. <option value="otros">-- Otros (especifique) --</option>
  21. </select>
  22. <p>
  23. <label>&nbsp;</label>
  24. <input type="text" name="otros2" class='otros2' style='display:none;'/>
  25. </p>
  26. <p><label>Mensaje:</label>
  27. <textarea name="message" rows="" cols=""/><input value="<?php echo $_POST['message']?>"/></textarea>
  28. </p>
  29.  
  30. <div class="indent">
  31. <input type="hidden" name="Submit" value="Submit" />
  32. <input name="submit" class="submitbutton" type="image" src="images/submit_button.jpg" value="Send Message"/>
  33. </div>
  34. </form>
  35. <?php } ?>

Tambien cabe decir que esta vez, en vez de poner "/" (las barras) pone: <input value=""/> pero unicamente en el campo del mensaje, en lo demas esta vacio!

Gracias por molestaros!