Passare variabile su include di file php

neo996sps

Utente Attivo
31 Mag 2007
247
0
0
Trentino
Ciao a tutti,

ho un problema piuttosto assurdo che non riesco a risolvere. Mi serve passare una variabile ad un file incluso nel codice PHP. Questa è la mia sintassi:

PHP:
case 'doffice':
            include ("./script/dynamic/office/doffice.php?codoffice=".$_GET["codoffice"]);
          break;

da notare che se io prima dell'include faccio un print $_GET["codoffice"] mi viene stampata la variabile. Come faccio quindi a risolvere?
 
Non capisco bene perchè tu faccia cosi '' ?codoffice=".$_GET["codoffice"] '' quando includi il file la variabile get esiste gia perciò basta che ne ricavi l'eventuale valore direttamente dal file incluso
 
Evidentemente nella pagina inclusa ci sono degli script che utilizzano la variabile get.
Conferma neo996sps altrimenti quello che stai facendo è pressoché inutile.
Per il resto Quale è il problema assurdo? Abbiamo capito cosa vuoi fare ma per passare dei parametri col metodo get hai bisogno di uno richiesta http e non puoi fare un include (che include solo il testo dell'altra pagina in quella in questione).
Comunque se tu fai:
PHP:
$variabile=$_GET["codoffice"];
include*("./script/dynamic/office/doffice.php);
Allora nella pagina doffice.php puoi usare $variabile.

P.S. Potevi anche usare $_GET["codoffice"] senza passarla col metodo get.
 

Discussioni simili