Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Duda sobre el INCLUDE() (https://www.clubdelphi.com/foros/showthread.php?t=39976)

noshy 03-02-2007 22:19:38

Duda sobre el INCLUDE()
 
Hola a todos, soy novato en el tema de PHP, trabajo con php 5.2, servidor apache 2.0 y estoy haciendo mi primera web, quiero incluir una pagina.php en otra pero mandando unos parametros o sea:

Código PHP:

include('artistas.php'.'?canc='.$_GET['canc'].'&id_art='.$_GET['exp']); 

pero no me lo toma, es como si no pusiera nada, no me llama a la pagina, ni me muestra error. se puede hacer o la unica manera es:

Código PHP:

include('artistas.php'); 

desde ya gracias por la ayuda.
Noshy

roman 04-02-2007 01:10:33

Es que no necesitas pasarle parámetros. Al momento de incluir el script, éste dispone de todas las variables que tuvieras definidas hasta el momento. Si artistas.php hace uso de una variable $cancion, bastará que pongas:

Código PHP:

$cancion 'mi rola favorita';
include(
'artistas.php'); 

El problema que veo es que tú estás intentando hacer un include de un script que usas también para una petición web directa. En ese caso usas $_GET (o $_POST) para leer los valores que manda el navegador. No creo conveniente hacer este tipo de mezclas: una cosa son los scripts que se invocan desde un navegador web, y otra los que usas internamente desde esos scripts.

// Saludos

noshy 04-02-2007 01:35:58

Solucion
 
Muchas gracias por la respuesta, tenia esas definiciones mescladas, ahora me funciona perfecto.
Muchas Gracias


La franja horaria es GMT +2. Ahora son las 05:23:00.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi