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

    svuotare il contenuto di una casella form

    Ho la necessità di scaricare il contenuto di una casella di form in quanto, dopo aver inserito un dato nella casella, e premuto il pulsante di submit, il dato viene memorizzato in un database, e la pagina sembra mostrare poi il form svuotato, ma....facendo un refresh mi riscrive il precedente dato nel database.Grazie
    Oggi sono uforico...disse ET!!!
    Avrei tanto voluto studiare diritto...disse il Gobbo di Notre Dame!!!
    A volte il destino è come l'intestino...fa c...!!!

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,563
    Non puoi.
    Quello che invece puoi fare è reindirizzare la pagina altrove se il form è stato già premuto una volta, e quindi il db già alimentato.
    In questo caso all'inizio della pagina scrivi:

    codice:
    if session("submit") = "" then
    ..
    ...
    scrivi nel db
    session("submit") = true
    else
    response.redirect("home.asp")
    end if
    In questo modo dopo aver alimentato il db la prima volta, se fai il refresh troverà la session attiva e quindi andrà da un'altra parte.

    Roby

  3. #3
    allora in teoria se riducessi al minimo la durata della sessione risolverei comunque il problema senza fare il reindirizzamento. o sbaglio?
    Oggi sono uforico...disse ET!!!
    Avrei tanto voluto studiare diritto...disse il Gobbo di Notre Dame!!!
    A volte il destino è come l'intestino...fa c...!!!

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,563
    Mah, non giocherei con il tempo della sessione... non puoi mai immaginare quanto possa essere smaliziato l'utente...

    Roby

  5. #5
    Dopo il submit fai un location.href verso la stessa pagina (in javascript lato client).

  6. #6
    wow grandissimo. grazie. bella idea
    Oggi sono uforico...disse ET!!!
    Avrei tanto voluto studiare diritto...disse il Gobbo di Notre Dame!!!
    A volte il destino è come l'intestino...fa c...!!!

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 © 2024 vBulletin Solutions, Inc. All rights reserved.