Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/04/2014, 09:07
awik
 
Fecha de Ingreso: febrero-2013
Mensajes: 78
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: problema con $_POST

claro ya te lo dijeron

debes poner en el action el nombre del archivo a donde enviara esa información que has puesto enlos input , que se enviaran y podras capturarlos con el método post

y tambien te falto poner el input de tipo submit que es parte del formulario que hara que lleve tu información de los input al archivo que pusiste en el action

asi debio ser tu código

Código PHP:
Ver original
  1. <form method="POST" action="DBconfig.php">
  2. <input type="text" name="nombre">
  3. <input type="pass" name="pass">
  4. <input type="submit" name=" enviar" value="Enviar" >
  5. </form>
  6.  
  7. Y tengo en mi archivo DBconfig.php lo siguiente:
  8.  
  9. <?php
  10. f(isset($_POST['Enviar']))
  11. {
  12. if(!empty($_POST['nombre']))
  13. {
  14. if(!empty($_POST['pass']))
  15. {
  16. $user=$_POST["nombre"];
  17. $pass=$_POST["pass"];
  18.  
  19. echo Nombre : $user;  y pass : $pass;
  20. }
  21. else
  22. {
  23.  
  24. aqui redireccionas con location o un formulario con método post a la página que quieres que retorne y  enviar un mensaje en un input en tipo oculto la cosa que puedes enviar el error
  25. y en la página recibes el value del input y muestras el error por ejemplo con una alerta
  26. que falto llenar un campo
  27. }
  28. }
  29. else
  30. {
  31. aqui lo mismo
  32. }
  33. }else
  34. {
  35. aqui lo mismo
  36. }
  37.  
  38. ?>