Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: octavioxd en 2 Enero 2010, 02:28 AM

Título: Alta duda con ISSET(SOLUCIONADO)
Publicado por: octavioxd en 2 Enero 2010, 02:28 AM
Hola de nuevo a todos necesito que me guien en algo resulta que estoy haciendo un foro y cuando alguien entra para ver un posteo normal se veria algo asi:

Post.php?ver=123456


Bueno pero ahora supongamos que a un idiota se le antoja entrar sin poner el ?ver=123456 y solo pone asi

Post.php

Bueno ay uso la funcion isset y correctamente me tira un error pero ahora el tema es si un usuario pone

post.php?ver=

y no pone nada despues de ?ver= el isset no funciona para comprobar eso
ahora mi pregunta es existe alguna funcion que detecte si en la url no han seteado ningun valor?
Gracias a todos y un saludo para todos y feliz año nuevo.

Título: Re: Alta duda con ISSET
Publicado por: fede_cp en 2 Enero 2010, 02:51 AM
si, con foreach podes averiguar, o con el parametro NULL.
                 '                                                                    '
                 '                                                                    '
             averigua                                                    averigua tambien

tambien podrias hacer una especie de if ($GET_['post']=""){echo no se ingreso nada};

saludos!
Título: Re: Alta duda con ISSET
Publicado por: octavioxd en 2 Enero 2010, 03:13 AM
GRACIAS YA ESTA SOLUCIONADO
QUEDO ASI

Código (php) [Seleccionar]
<?php
if(!$_GET['id'])
{
echo "&nbsp;"; die("WTF?");
}
?>


GRACIAS!
Título: Re: Alta duda con ISSET(SOLUCIONADO)
Publicado por: jdc en 3 Enero 2010, 03:14 AM
prueba:

Código (php) [Seleccionar]

<?php
$a 
= @$_GET['id'];

If(!empty(
$a)){
echo 
'Ingresaste ',$a;
}else{
echo 
'No ingresaste nada xD';
}