Test Foro de elhacker.net SMF 2.1

Seguridad Informática => Hacking => Mensaje iniciado por: Harakiri en 18 Diciembre 2011, 22:59 PM

Título: Saltarse comprobacion if en php
Publicado por: Harakiri en 18 Diciembre 2011, 22:59 PM
Buenas,

Llevo toda la tarde liao con esta tonteria y na que no hay manera.

La sentencia que estoy intentando saltarme es la siguiente:

if($GET['username'] . '@empresa.com' != $_GET['email'])

Es decir, la intención es que no cumpla esa condición y pase a la siguiente.

¿Alguna idea? Que valores le paso?

saludos.
Título: Re: Saltarse comprobacion if en php
Publicado por: dimitrix en 19 Diciembre 2011, 11:32 AM
Lo que no entiendo es si lo estás programando tú y lo quieres al reves por lo que tendrías que cambiar el != por ==.

Código (php) [Seleccionar]
if($GET['username'].@empresa.com != $_GET['email']){

};


Si lo que quiere ses que se cumpla la condición tendrías que poner estos datos:

Citar?username=carlos&email=carlos@empresa.com

Un cordial saludo.
Título: Re: Saltarse comprobacion if en php
Publicado por: Harakiri en 20 Diciembre 2011, 16:51 PM
Ok, creo que no me he explicado de forma correcta.

Lo que necesito es que metiendo cualquier user y cualquier email... esa sentencia sea falsa.
Título: Re: Saltarse comprobacion if en php
Publicado por: adastra en 20 Diciembre 2011, 17:20 PM
Lógica computaciónal... un IF no se puede saltar, solamente controlas los valores condicionales del mismo y si quieres que esa comprobación sea falsa, tienes que hacer una petición con los valores "username" y "mail" distintos...

GET www.ejemplo.com?username=juanperez@empresa.com&email=juano@empresa.com

Con lo anterior, obviamente la condición no se cumplirá (será falsa).