Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/01/2003, 08:41
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
He probado, a hacer includes pero pasando la variable por url, osea, <? include "pagina.php?var=1&var2=5"; ?>, haciendo esto, me da un error, no se puede hacer un include así?
NO, no se puede hacer así:

Cuando tu haces un "include" .. lo que hace PHP es "mezclar el codigo "padre" con el que llamas en el include y ejecutarlo como si de un scritp_solo.php se tratase.

La forma de pasar variables tipo ?variable=valor&variable2=valor .. es notación y uso del standar CGI (Commun Gategay Interface) (si lo escribo bien xD).

Para "pasar" variables a un "include" lo que tienes que hace es asignar el valor a esas variables que usa el codigo del include - Antes- de hacer la llamada al include:

Código PHP:
$var=1;
$var2=5;
include(
"noseque.php"); 
Si en ese "include" usas funciones .. mas claro se verá donde usas esas variables ..

ejemplo

(el include contiene la funcion .. haznoseque($var,$var2) .. )
include("noseque.php");
haznoseque(1,5);

Un saludo,