Foros del Web » Programando para Internet » PHP »

PHP OO Problemas al agregar mas de una condición en el if

Estas en el tema de Problemas al agregar mas de una condición en el if en el foro de PHP en Foros del Web. Buenas Tardes, Se que hay varios temas de este tipo pero hasta ahora ninguno me ha solucionado el problema. Lo que quiero hacer es colocar ...
  #1 (permalink)  
Antiguo 29/04/2011, 17:54
Avatar de 001dsap001  
Fecha de Ingreso: enero-2008
Ubicación: Venezuela
Mensajes: 56
Antigüedad: 12 años, 6 meses
Puntos: 1
Pregunta Problemas al agregar mas de una condición en el if

Buenas Tardes,

Se que hay varios temas de este tipo pero hasta ahora ninguno me ha solucionado el problema.

Lo que quiero hacer es colocar in if con varias condiciones !isset

Código PHP:
if ((!isset($_POST['Perfil'])||(!isset($_POST['Editar'])){
echo 
'
<form action="" method="post" name="Perfil" id="Perfil">
  <table border="0">
    <tr>
      <td><input name="Cedula" type="text" id="Cedula" value="Ingresar Cedula"></td>
      <td><input name="Perfil" type="submit" id="Perfil" value="Buscar"></td>
    </tr>
  </table>
</form>
'
;

El problema que presento es que el formulario me sigue apareciendo asi esten presente cualquiera de las variable Perfil o Editar, ahora si le quito una de las variables del or || el script funciona sin problema sera que alguien me ayuda a detectar cual es el problema??
  #2 (permalink)  
Antiguo 29/04/2011, 18:02
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 11 años, 2 meses
Puntos: 322
Respuesta: Problemas al agregar mas de una condición en el if

Estás aplicando unos paréntesis de más, intenta así:
Código PHP:
if (!isset($_POST['Perfil']) || !isset($_POST['Editar'])){ 
Saludos!
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies
  #3 (permalink)  
Antiguo 29/04/2011, 18:37
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 12 años
Puntos: 416
Respuesta: Problemas al agregar mas de una condición en el if

O en caso de, te faltan unos parentesis luego de cada variable $_POST
Código PHP:
Ver original
  1. if ((!isset($_POST['Perfil'])) || (!isset($_POST['Editar'])))

Etiquetas: condición
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:10.