Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: K-19 en 21 Diciembre 2007, 15:01 PM

Título: URL Direfente
Publicado por: K-19 en 21 Diciembre 2007, 15:01 PM
Hola he visto por ahí en muchas webs, URL's de este tipo:

http://www.web.es/index.php?site=news

Donde "site" puede ser otra palabra y donde "news" obviamente puede ser otra palabra.
Me gustaría saber como se hace ese tipo de URL, he buscado y buscado pero no llego a ninguna conclusión porque exactamente nose lo que busco es decir, no se como se le llama ese tipo de URL y buscar sin saber como se llama, pues ya me diréis...

Quisiera saber como se le llama a este tipo de URL's para yo buscar en google o que me pongais algún ejemplo de código.

Gracias de antemano, Saludos.
Título: Re: URL Direfente
Publicado por: дٳŦ٭ en 21 Diciembre 2007, 15:03 PM
Cita de: K-19 en 21 Diciembre 2007, 15:01 PM
Hola he visto por ahí en muchas webs, URL's de este tipo:

http://www.web.es/index.php?site=news

Donde "site" puede ser otra palabra y donde "news" obviamente puede ser otra palabra.
Me gustaría saber como se hace ese tipo de URL, he buscado y buscado pero no llego a ninguna conclusión porque exactamente nose lo que busco es decir, no se como se le llama ese tipo de URL y buscar sin saber como se llama, pues ya me diréis...

Quisiera saber como se le llama a este tipo de URL's para yo buscar en google o que me pongais algún ejemplo de código.

Gracias de antemano, Saludos.

Pues hay dos formas, una por medio de un switch o usar variables de comparación con el $_GET.

Suerte
Título: Re: URL Direfente
Publicado por: Azielito en 22 Diciembre 2007, 00:40 AM
busca por "web modular php" (en caso de php XDDDD) para que te des una idea de lo que quieres hacer :D

mira, aca hay info

http://www.google.com/search?hl=es&domains=elhacker.net&q=web+modular+php&btnG=Buscar&sitesearch=elhacker.net
Título: Re: URL Direfente
Publicado por: dimitrix en 27 Diciembre 2007, 02:39 AM
Si, puedes usarlo tanto para recojer variables "como un formulario tipo 'GET' o como switch, para comparar el valor con otro" aunque la verdad segun tengas el apache puesto, tendrás que poner el switch por GET, así:

Código (php) [Seleccionar]
<?php
if($_GET){
 
$il=$_GET['il'];
 switch (
$il) {     
     case 
0:
         print 
"il es igual 0";
         break;
     case 
1:
         print 
"il es igual a 1";
         break;
     case 
2:
         print 
"il es igual a 2";
         break;
     default:
         print 
"il no es igual a 0, 1 o 2";
 }}
?>


Te dejo más info:
http://es2.php.net/manual/es/control-structures.switch.php
Título: Re: URL Direfente
Publicado por: Hans el Topo en 27 Diciembre 2007, 12:26 PM
me da que te falta el switch dimitrix xD


se suele poner así

if(isset($_GET["maolete"])
     //llegan datos
    switch ($_GET["maolete"]){
        blablabla:
    }
Título: Re: URL Direfente
Publicado por: dimitrix en 27 Diciembre 2007, 12:45 PM
Es cierto, es que copie y pegue el que utilizo en mi web, pero borre algunos datos para que no se liara y al final puse el de la web oficial, es decir, que me hice un lio, sorry.