28/01/2002, 09:01
|
| Colaborador | | Fecha de Ingreso: noviembre-2001 Ubicación: 127.0.0.1
Mensajes: 3.499
Antigüedad: 23 años Puntos: 69 | |
Re: include("algo.php?opcion=1a"); En realidad.. no es necesario utilizar las variables de URL para incluir algo, si está dentro de tu máquina. Veamos por qué:
El tipo de variables pasadas por parámetro, del tipo ?variable=valor&variable=valor, solo sirven para pedidos HTTP, o sea, a un web server.
En cambio, en un include, lo que estás indicando no es un URL, sino que estás indicando un PATH. Un PATH es una ruta a un directorio, por lo que no está trabajando un Webserver en el medio.
Si lo que necesitas es pasarle un valor a un include, tan solo decláralo antes de incluir. Gracias a la propagación del Scope de Variables, todo lo que declares antes del include, estará disponible para el include:
<?
$a = "algo";
$b = "otra cosa";
include("pagina.php");
?>
Dentro de pagina.php, cuando la incluyas, estarán definidas las dos variables con sus respectivos contenidos.
SAludos.
<hr><font size=2 face="verdana">- Pablo Daniel Rigazzi (Webstudio)
<font size=1 color="#333333">COORDINADOR PROYECTO REGIONALIZACION ARGENTINA
Visita <a href="http://www.web-studio.com.ar" target="_blank">Web Studio</a> - Tutoriales Photoshop</fo |