Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/10/2013, 15:30
sefirotxx
 
Fecha de Ingreso: febrero-2011
Mensajes: 108
Antigüedad: 13 años, 2 meses
Puntos: 4
Respuesta: Como o donde puedo poner una condicion if en este codigo

Bueno eso lo copiaste y pegaste de algun lado, se eso no hay duda, tienes que investigar o sino nunca aprenderas....aun asi te ayudare

Cuando empiezas a dar condiciones por ejemplo comparando el valor de una variable deberias considerar por lo menos:

1) Que pasa si esta vacia
2) Que psa si es valida
3 Que pasa si es invalida

Esta pregunta te la hiciste tu mismo pero no puedes ordenarla por que copiaste y pegaste algo y quieres modificar tu problema a una solucion ya entregada, si sigieras los pasos logicos que te di tendrias que hacer lo siguiente:

1) Que pasa si esta vacia

Código:
if (empty($_POST[contrasena]))
{
//hago lo que quiero que pase si $_POST[contrasena] esta vacia
}else{
//hago lo que quiero que pase si $_POST[contrasena] tiene un valor
}
Teniendo esta base ya estas discriminando una condicion pero ahora qu necesitas, saber que pasa cuando la variable en cuestion tiene un valor.... estara bien, estara mal??

2) Que psa si es valida
3 Que pasa si es invalida

Código:
if (empty($_POST[contrasena]))
{
//hago lo que quiero que pase si $_POST[contrasena] esta vacía
}else{
//hago lo que quiero que pase si $_POST[contrasena] tiene un valor
// y lo que queremos hacer es ver si es valido o no es valido su contenido
if ($password == $POST[contrasena])
{
//hago lo que quiero que pase si $_POST[contrasena] tiene un valor valido
}else{
//hago lo que quiero que pase si $_POST[contrasena] tiene un valor invalido
}
}
Si no me equivoco a esto se le llama if anidado, ahora quiero que entiendas que programar es estudio e imaginacion, es clave que averigues e imagines como podria ser tu solución, que puede llegar a ser muy entretenido.

Un detallito: mysql_query esta obsoleto, deberias usar por lo menos mysqli... que es eso cual es su diferencia.... estudioooooooooo, investigacióoooooon

Suerte