Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Passaggio variabili

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    77

    Passaggio variabili

    La mia richiesta sarà un pò insolita. Mi spiego con un esempio.

    Abbiamo il index.php che ha un certo numero di variabili passate via GET:

    Codice PHP:
    echo $_GET['prova']; 
    Ora voglio inserire in una variabile l'output di index.php:

    Codice PHP:
    $_SERVER['REQUEST_URI'] =  "/path/index.php?prova=HelloWorld";
    $_SERVER['PHP_SELF'] = "/path/index.php";
    $_SERVER['QUERY_STRING'] = "prova=HelloWorld";
    ob_start();
    include(
    "index.php");
    $ScriptOutputob_get_contents();
    ob_end_clean();    
    echo 
    $ScriptOutput
    Il mio problema è che la variabile non viene passata.
    Sto utilizzando PHP 5.1.6 e Apache 2.2.3

    Dove sto sbagliando?

    Grazie,

    Mauro

  2. #2
    Qual'è la variabile che non viene passata ? Che risultato vorresti ottenere ?

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    77
    Il risultato finale sarebbe avere nella variabile $ScriptOutput l'output dello script index.php?prova=HelloWorld

    Al momento invece $ScriptOutput contiene l'errore Notice: Undefined index: prova

    Quindi la variabile prova non viene passata.

    Mauro

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    77
    UP

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.