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

    Tornare alla pagina precedente ...

    Salve a tutti,

    ho uno script di inserimento dati che prende i dati da un form, e se non si verificano alcune cose dovrebbe rimandare alla pagina precedente ....

    Sì, ma come ?

    // verifica se l'utente ha accettato la privacy
    if ($consenso === "N") {
    <?
    <script language="javascript">
    alert("Non hai dato il consenso!");
    </script>
    ?>
    include "ins_cli_new.php";
    exit;
    }

    fatto così non appare nè la popup e quando torna indietro perde tutte le variabili inserite....

    Non si può fare tipo

    onClick="history.back()" ???

    Verba volant, scripta manent

  2. #2
    certo che si puo' fare! il comando in javascript e' history.go(-1); se non mi sbaglio. Questo ti riporta direttamente alla pagina prececente

  3. #3
    da PHP puoi anche usare:

    $return_URL = $_SERVER['HTTP_REFERER'];
    header("Location: $return_URL");
    exit;

    dove HTTP_REFERER è una variabile server che memorizza il referer per la pagina corrette.

    però il mantenere i valori compilati dal form dipende da browser...

    mozilla per esempio mantiene explorer no..

    io di solito memorizzo i miei $_POST['var'] in $_SESSION e li richiamo come value nel form.. una volta terminata la procedura riazzero quei valori di sessione...
    http://www.ophera747.com

  4. #4

    grazie mille ....

    grazie a tutti

    Verba volant, scripta manent

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.