Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Inviare una variabile ad un'altra variabile

    Ciao,
    Vorrei sapere come inviare tramite form nascosto una variabile es:"$variabile" dalla pagina "invio.php" alla pagina "ricezione.php"...
    Es deve trasferire $variabile="4" della pagina di invio a quella di ricezione senza che l'utente se ne accorga...
    Conoscete il modo per farlo?

    Grazie

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Usa un campo nascosto e method post nel form per non visualizzare nulla in url.
    Codice PHP:
    <form action="pagina.php" method="post">
    <input type="hidden" name="nome" value="<?= $variabile?>">
    </form>

  3. #3
    ok, ti ringrazio per l'aiuto.
    Ciao

  4. #4
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Se ti viene comodo puoi creare le sessioni senza avere il campo nascosto in ogni pagina per il passaggio!

    Metti in testa alla pagina session_start();
    Poi crei la variabile: $_SESSION['nome']= $variabile;
    Nelle pagine seguenti avrai $_SESSION['nome'] senza dover utilizzare il dato in post o get.
    Se il form punta alla stessa pagina non serve altro, se cambi pagina devi mettere anche in quella session_start(); all'inizio prima di ogni output che possa generare html.

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.