Visualizzazione risultati 1 fino 10 di 10

Discussione: Nascondere i dati get

  1. #1
    Guest

    Post Nascondere i dati get

    Sul mio sito avrei il bisogno di nascondere i dati ke passano o meglio non ripeterli con un get.

  2. #2
    Ospite Guest

    Predefinito

    Nn ho capito

  3. #3
    Guest

    Predefinito

    O.O nenche io , vorresti forse che non camparissero sull'url ??
    Per quello hanno inventato il POST ^_^

  4. #4
    Guest

    Arrow Mi spiego

    Es: Quando io faccio il login invio i dati via post;
    Fino a qui va bene ma poi se devo cambiare pagina i dati devono essere rinnovati è l'unico modo ke io conosco è il get quindi compaiono interminabili indirizzo lunghi ke oltre ad essere anti-estetici possono essere anke pericolosi dal punto di vista di sicurezza.
    Non cè un modo per conservare qst dati senza ripeterli in fondo la pagina in php ke uso è sempra la stessa ke cambia a seconda del valore ke gli dò per es:
    index.php?page=home corrisponde all'home
    index.php?page=forum corrisponde al forum

    però se non riinvio i dati via get nn concludo niente.

    Si può fare qlcsa?

  5. #5
    Ospite Guest

    Predefinito

    Ancora nn ho capito bene
    Vorresti mantenere degli stessi dati per più pagine? allora devi usare le sessioni.
    Spiegati meglio!

  6. #6
    Guest

    Unhappy Giusto

    Ecco perkè lo avevo letto da qlcke parte.


    voglio ke i dati restino nella pagina senza essere riinviati.

    mi sembra ke è session_register() ma nn sò come fare :?

  7. #7
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Ecco qui qualche riga di codice che ti può essere utile:
    Codice PHP:
    // questa va messa in cima a tutte le pagine che usano sessioni,
    // altrimenti il sistema non va...
    session_start ();

    // imposta una variabile di sessione
    $_SESSION["nome_variabile"] = valore;

    // rileva una variabile di sessione
    $variabile = $_SESSION["nome_variabile"];

    // disimposta una variabile di sessione
    unset ($_SESSION["nome_variabile"]);

    // la variabile di sessione è impostata?
    if (isset ($_SESSION["nome_variabile"])) { ... } else { ... }
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  8. #8
    Guest

    Talking Grazie

    Grazie mi gioverà sicuramente.


    P.S=se hai bisgno di qlcs scrivimi!!

  9. #9
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da svacant
    ... P.S=se hai bisgno di qlcs scrivimi!!
    ??????????
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  10. #10
    L'avatar di twisterdark
    twisterdark non è connesso Moderatore
    Data registrazione
    17-11-2002
    Residenza
    Hong Kong
    Messaggi
    3,226

    Predefinito

    Se devi chiudere tutto usa questo codice:

    <?
    session_start();
    $_SESSION = array();
    session_destroy;
    ?>

    Ciau...

    P.S. dopo il session:destroy(); inserisci un codice che preferisci per il redirect alla pagina principale. Con questo codice svuoti tutte le variabili di sessione (cosa che accade automaticamente se si chiude il browser e lo si riapre).


    -------------------------------------------------------------------------------------------------------------------------------------
    Un moderatore per gestirli, un moderatore per guidarli, un moderatore per sgridarli e nel buio anche bannarli...

    ------------------------------------------------------------------------------------------------------------------------------------------

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •