Ver Mensaje Individual
  #2 (permalink)  
Antiguo 24/01/2010, 18:51
Avatar de Mahishasura
Mahishasura
 
Fecha de Ingreso: enero-2010
Ubicación: En las profundidades del cosmos
Mensajes: 58
Antigüedad: 14 años, 3 meses
Puntos: 4
Respuesta: validar formulario con php

Entendí absolutamente nada . No sé si estás afirmando o preguntando. Como sea, por lo que entendí quieres validar la página sin necesidad de ir a enviar.php (como aparece en el formulario) y además que verifique si el nombre está vacío o no. Bueno, lo haré a mi manera...

Código PHP:
Ver original
  1. <?php
  2. if($_GET["do"]=="validar"){
  3. //Aquí va el código que deberia haber estado en enviar.php
  4. $nombre=$_POST["nombre"];
  5. if(empty($nombre)){
  6. $validacion="Introduzca el nombre";
  7. } else {
  8. // Aqui va el codigo de cuando el nombre no esta en blanco
  9. }
  10.  }
  11. ?>
  12.  
  13. <form action="?do=validar" method="post">
  14.  
  15. <div>
  16. <label for="nombre">nombre<span class="obligatori">*</span></label>
  17. <input type="text" name="nombre" id="nombre" value="<?php echo $_POST['nombre'] ?>"  maxlength="38" size="28"/>
  18. <?php  
  19.     echo "<span class='validacion'><br>".$validacion."</span>";
  20. ?>
  21. </div>
  22.  
  23. <input  type="submit" name="enviar" value="enviar" id="enviar" />
  24. </form>

Si tienes una duda, consulta por este mismo medio, y no te quedes sin saber lo del isset (que tambien se puede usar en este caso, y de hecho es lo recomendado) ya que es una instrucción muy util.

Última edición por Mahishasura; 24/01/2010 a las 18:58