Risultati da 1 a 3 di 3

Discussione: Passare variabile su include di file php

  1. #1
    L'avatar di neo996sps
    neo996sps è offline Utente del Forum
    Data Registrazione
    May 2007
    Località
    Trentino
    Messaggi
    203

    Passare variabile su include di file php

    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:

    Codice 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?
    <a href="http://it.dreamstime.com/resp2473183-free-photos" ><img src= "http://it.dreamstime.com/refbanner-orange-u-2473183.gif" border="0" width="88" height="31"></a>

  2. #2
    Nefyt è online Forumista DOC
    Data Registrazione
    Apr 2012
    Messaggi
    1,001
    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

  3. #3
    L'avatar di Longo8
    Longo8 è offline Moderatore
    Data Registrazione
    Mar 2011
    Messaggi
    749
    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:
    Codice 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.

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •