Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it L'avatar di Valeria89
    Registrato dal
    Apr 2015
    residenza
    Pisa
    Messaggi
    129

    Passaggio di variabili tra due pagine non consecutive.

    Ciao a tutti,
    come faccio a passare il valore di una variabile tra due pagine php non consecutive.

    Per il passaggio di una variabile tra due pagine consecutive faccio in questo modo:

    Pagina1

    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>Pagina 1</title>
     </head>
      <body>
       <?php
        $prova
    "Ciao Belli!";
        echo 
    "<a href=\"pagina.php?prova={$prova}\">Link</a>"
       
    ?>
      </body>
    </html>
    Pagina2:

    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>Pagina 2</title>
     </head>
      <body>
       <?php
        $stampa
    $_GET['prova'] ;
        echo 
    $stampa;
       
    ?>
      </body>
    </html>
    Come faccio se le due pagine non sono consecutive? Grazie a tutti.

  2. #2
    Allo stesso modo oppure le metti in sessione.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    1,453
    Inoltre dovresti anche controllare che quella variabile esista o appartenga ad un certo set di valori altrimenti è altamente insicuro

  4. #4
    Utente di HTML.it L'avatar di Valeria89
    Registrato dal
    Apr 2015
    residenza
    Pisa
    Messaggi
    129
    Grazie , ho modificato con le sessioni:

    Pagina1:
    Codice PHP:
     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>Pagina 1</title>
     </head>
      <body>
       <?php
        session_start
    (); 
        
    $_SESSION["prova"] = "Ciao Belli!"
       
    ?>
       <a href="pagina2.php">Pagina 2</a>
      </body>
    </html>
    Pagina 2:
    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>Pagina 1</title>
     </head>
      <body>
       <?php
        session_start
    (); 
       
    ?>
       <a href="pagina.php">Pagina 3</a>
      </body>
    </html>
    Pagina 3:
    Codice PHP:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
     <head>
      <title>Pagina 2</title>
     </head>
      <body>
       <?php
        session_start
    (); 
        
    $stampa=$_SESSION["prova"]; 
        
    //$stampa= $_GET['prova'] ;
        
    echo $stampa;
       
    ?>
      </body>
    </html>

Tag per questa discussione

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.