Tema: Duda isset
Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/06/2009, 10:16
Avatar de QuezTal
QuezTal
 
Fecha de Ingreso: enero-2009
Mensajes: 53
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Duda isset

Hola de nuevo amigos.


Baleog
Probe con la sugerencia de exit () y sirvió, creo que el problema era que en el código de conexión a la base de datos lo ponia al principio.
Ahora lo he puesto en el }else{
y ya no se registra....
Maldita lógica como me tarda en reaccionar.

ruizdeeguilaz

Tienes toda la razón amigo, la lógica del if era mi respuesta.
Me preguntaba como podría poner varias condiciones en un if.
Así como no permitir el registro si la contraseñas no son exactas o si el campo nombre vacío, o si por ejemplo el campo email esta sin @.....
Código PHP:
$nametrim($_POST["name"]);
if  (isset(
$_POST[password]) && $_POST[password]!=$_POST[repassword] && (!empty($name))  ){
echo 
"<p>Las contraseñas no coinciden.</p>";
echo 
"<p>o dejaste el campo nombre vac&iacute;o</p>"
¿Pueden decirme que hago mal? resulta que cuando escribo la segunda condición, la primera no surge efecto...
No entiendo que hago mal..
La condición si no me equivoco es que si las contraseñas son diferentes y si el campo nombre esta vacío, no permitirá el registro.
Pero si dejo el campo nombre vacío y las contraseñas las dejo iguales las 2, me registra igualmente.


Estoy muy agradecido ruizdeeguilaz, Baleog y abimaelrc



Dios os bendiga amigos!

Última edición por QuezTal; 07/06/2009 a las 10:57