Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: UNFORMAT en 24 Abril 2010, 16:08 PM

Título: Duda simple con variables
Publicado por: UNFORMAT en 24 Abril 2010, 16:08 PM
Hola buenas, soy bastante novato en esto de php y tengo un problemilla que haber si alguien puede resolverme.

Código

Código (php) [Seleccionar]
<?
$talla = "19";

if ($ver = $talla)
{
echo "ok";
}

else
{
echo "no";
}
?>



tengo ese script (que no se si estará bien construido, creo que no...) yo quiero que al pasar por la url archivo.php?ver=19

me muestre un ok y si no existe (ejem: archivo.php?ver=50) me muestre un no.

como podría hacerlo¿?


muchas gracias y perdonen mi ignorancia
Título: Re: Duda simple con variables
Publicado por: UNFORMAT en 24 Abril 2010, 16:10 PM
Cita de: UNFORMAT en 24 Abril 2010, 16:08 PM
Hola buenas, soy bastante novato en esto de php y tengo un problemilla que haber si alguien puede resolverme.

Código (php) [Seleccionar]
<?
$talla = "19";

if ($ver = $talla)
{
echo "ok";
}

else
{
echo "no";
}
?>


tengo ese script (que no se si estará bien construido, creo que no...) yo quiero que al pasar por la url archivo.php?ver=19

me muestre un ok y si no existe (ejem: archivo.php?ver=50) me muestre un no.

como podría hacerlo¿?


muchas gracias y perdonen mi ignorancia  :xD
Título: Re: Duda simple con variables
Publicado por: UNFORMAT en 24 Abril 2010, 16:12 PM
Se me olvidaba, muchas gracias y un saludo!
Título: Re: Duda simple con variables
Publicado por: cassiani en 24 Abril 2010, 16:41 PM
capturas el valor enviado por url y luego comparas.

if ($_REQUEST['ver'] == 19)
   echo 'ok';
else
   echo 'no';
Título: Re: Duda simple con variables
Publicado por: UNFORMAT en 24 Abril 2010, 18:12 PM
Muchas gracias! ya me ha funcionado.


saludos!
Título: Re: Duda simple con variables
Publicado por: Nakp en 24 Abril 2010, 22:16 PM
no gracias... no uses $_REQUEST... es una de las peores practicas del mundo y veo que por desgracia... muchos usuarios tienen la manía

usa $_GET... con $_REQUEST podrian pasarlo por la cookie inclusive :¬¬ y la "flexibilidad" en la toma de datos se vuelve una perdida del control

$_GET['ver']