Hola,
Actualmente se como se utilizan los links tipo
link.php?id=1
pero me gustaria saber como se logran de esta manera:
link.php?id=1&tema=5
Gracias
| |||
Hola, Pues se utilizan de la misma manera. La primera muestra un contenido en funcion del valor de una variable (id), mientras que la segunda muestra el contenido en funcion de dos variables (id y tema). Que significado tiene cada variable depende de tu web. id puede ser el identificador de un articulo y tema la categoria. O id puede ser un libro y tema un capitulo. Y lo mismo que tienes con 2 variables, puedes tener tantas como quieras (hasta un limite). Eso si, quizas estoy desvariando y tu te referias a otro tipo de links y usos de parametros. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
el link que tu dices algo.php?id=2&tema=5 es lo mismo que lo otro (algo.php?id=2) salvo que aqui pasas 2 variables por la url. Como obtenerlas , de igual manera que con una. Usando $_GET o $HTTP_GET_VARS ej; if($_GET["id"]==2){ if($_GET["tema"]==5){ echo "Tema 5 e id 2"; }else{ echo "El tema es otro"; } } ahora para crearlo, debes hacerlo igual que con una variable salvo que aqui se agrega el signo " & " para separar una variable de otra. Espero haberme explicado y ayudado. Saludos
__________________ DelirioLinux.. Software Libre y tecnología.. php también.. Saludos :arriba: Usuario Linux #198486 y Ubuntu #12791 Gutsy Gibbon |
| |||
redireccionar pagina me imagino que tu quieres redireccionar a otra pagina dependiendo del valor de los parametros URL(s) o no. Bueno en ese caso lo que haces luego de recibir las variable por URL y es usar la sentencia header('Location: url_nueva);exit; Ejemplo if($_GET["id"]==2){ if($_GET["tema"]==5){ Header("Location: DIRECCIONDELSCRIPT"); exit; }else{ Header("Location: DIRECCIONDELSCRIPT"); exit; } }
__________________ ----------- C o T o R ---------------- Última edición por cotor; 01/08/2003 a las 09:46 |