Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    5

    Recupero Variabili con $_GET e $_POST

    Ciao a tutti!!!
    Avrei bisogno un aiutino... Per favore!!

    In particolare vorrei fare in modo che la pagina homepage recuperi una variabile con il metodo $_GET,
    se l'utente proviene da una altra pagina del sito.

    Se l'utente arriva invece dalla Intro vorrei che la stessa variabile venga recuperata con il metodo $_POST.

    Per far questo ho inserito il seguente codice ma non sembra funzionare correttamente:


    if($_GET['sito']==null) //riga 26

    {$sito=$_POST['entra'];}

    else

    {$sito=$_GET['sito'];}


    Quando vado a visualizzare la pagina ottengo il seguente errore:


    "Undefined index: sito in home.php on line 26"


    Spero di essermi spiegato bene...

    Grazie mille a chi vorrà aiutarmi!

  2. #2
    Prova a sostituire:

    Codice PHP:
    //questo:
    if(isset($_GET['sito']))

    //al posto di questo:
    if($_GET['sito']==null

  3. #3
    Sennò prova con:


    Codice PHP:
    if($_POST['sito'])
    {
    $sito=$_POST['sito'];}
    else
    {
    $sito=$_GET['sito'];}; 

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2009
    Messaggi
    5
    Grazie mille per le risposte...

    Alla fine ho risolto.. Vi posto il codice funzionante di Homepage.php, magari serve a qualcun altro:


    if(isset($_GET['sito'])) { $sito=$_GET['sito'];
    }
    else {$sito=$_POST['enter'];}

    if ($sito==''){
    header("location: intro.php");//redirect
    exit; }

    else {
    ......
    }

    N.B. Gli spazi tra i caratteri sono importantissimi.

    Ciao!

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.