Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Blocca pagina

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    323

    Blocca pagina

    Salve a tutti, io ho un problema.

    Io ho un form con un inserimento utente. Se l'utente viene inserito correttamente, questo viene indirizzato alla pagina benvenuto.php. Ma se col browser l'utente mi ritorna alla pagina di insert.php, viene reinserito l'utente , poiche' nella pagina insert.php ho la query sql di inserimento.

    Come potrei fare per bloccare questo equivoco?

    Grazie a tutti, se non dovessi essere stato chiaro, chiedete.


  2. #2
    sposta la query di inserimento in un altro file

    oppure, forse, meglio se posti il codice del form e della query di inserimento

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2004
    Messaggi
    323
    Ecco il mio codice:

    <?php

    include "config.inc.php";

    $query = "INSERT INTO addresses (address,postcode,city) VALUES (
    '$_POST[address_address]',
    '$_POST[address_postcode]',
    '$_POST[address_city]')";

    $last_address = mysql_insert_id();

    $query = "INSERT INTO users (property_address_id,firstname,lastname)
    VALUES ('$last_address','$_POST[firstname]','$_POST[lastname]')";
    if (!$result) {
    echo "

    " . mysql_error();
    } else {
    echo "<script>alert(\"INSERT OK\");</script>";
    $destination = "welcome.php";
    echo '<script language=javascript>document.location.href="' . $destination . '"</script>';
    mysql_close($db_connection);
    }

    }

    ?>


    Ecco, se uno inserisce i dati va a finire in welcome.php

    (descrivo il tragitto di iscrizione: insert_data.html --> insert_data.php --> welcome.php. insert_data.html pagina di inserimento dati, insert_data.php é la pagina sopra e welcome.php stampa a video il nome dell'utente. Se quest'ultimo clicca dal browser 'indietro', viene inserito un doppione)

    Qualcuno ha una dritta?

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.