Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: TrashAmbishion en 8 Mayo 2013, 22:28 pm



Título: Acaso esta mal esta condicional ?
Publicado por: TrashAmbishion en 8 Mayo 2013, 22:28 pm
Chikos(as) con la condicional que les muestro a continuación lo que busco es que cuando me llegue el parametro de "verify" haga algo y cuando sea "register" haga otra cosa...

Código
  1.  
  2. if(htmlspecialchars($_POST["verify"])){
  3. echo 'Codigo para verificar';
  4. }elseif (htmlspecialchars($_POST["register"])){
  5. echo 'Codigo para registrar';
  6. }
  7.  
  8.  


Título: Re: Acaso esta mal esta condicional ?
Publicado por: engel lex en 8 Mayo 2013, 23:04 pm
te da algun error? verify y register siempre están definidas? (siempre se envian)


Título: Re: Acaso esta mal esta condicional ?
Publicado por: #!drvy en 8 Mayo 2013, 23:19 pm
A ver, correcto .. mas o menos.. es.. pero si solo necesitas saber si alguna de las 2 trae algo usa isset() o empty()...htmlspecialchars esta hecho para devolver el string no para devolver true o false.

Saludos


Título: Re: Acaso esta mal esta condicional ?
Publicado por: TrashAmbishion en 8 Mayo 2013, 23:26 pm
Pues gracias por su pronta respuesta el lio era que no me estaba entrando en el elseif pero despues me di cuenta de que no estaba enviando nada desde mi aplicación en Vb.Net estaba comiendo lo que pica el pollo, gracias por la aclaración usare isset()

thx