Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di pip19
    Registrato dal
    Dec 2001
    Messaggi
    512

    programmazione (teoria)

    Ciao,
    ho 1 pagina che esegue delle operazioni.

    Se queste operazioni non deve farle, fa un redirect ad un altra pagina che esegue una insert a DB SQLSERVER.

    Fatta la insert, faccio il redirect alla pagina precedente, eseguo le operazioni (in base alla insert precedentemente effettuata), ovviamente se deve farle, e cosi' via fino ad una certa condizione.

    La domanda è:

    - è possibile che il browser faccia il redirect dalla seconda pagina alla prima, prima di aver inserito i dati a DB ??? Lo so, la risposta sembra scontata.

    Quello che mi succede pero' è che il browser, dopo un po che esegue questo giochetto, mi manda all'altra pagina e mi da un generico errore 500, quasi come se non esistesse connettività o non trovasse dei dati (NON E' UN TIMEOUT)...

    Per ora risolvo schiacciando F5 e continua ad eseguire il giochetto come se nulla fosse mai accaduto... certo che pero' è una palla... perchè mi costringe a stare davanti al monitor a premere F5 tutte le volte che succede così... e, elaborando tanti dati... la cosa è un po snervante...

    Un idea potete darmela?? Ho pensato di mettere un ciclo for da x a y... pero'... non vorrei rallentare troppo l'esecuzione del codice...

  2. #2
    potrebbe essere un problema di cache

  3. #3
    Utente di HTML.it L'avatar di pip19
    Registrato dal
    Dec 2001
    Messaggi
    512
    ... uhm... interessante...

    come posso ovviare???

  4. #4
    devi dire al browser di non usarla.

  5. #5
    Originariamente inviato da optime
    devi dire al browser di non usarla.
    Tipo:

    codice:
    <meta name="Non memorizzarmi nella cache" content="perfavore"/>
    è importante il "perfavore" tra le virgolette


    no dai scherzo...


    codice:
    <%
    Response.AddHeader "Pragma","no-cache"
    Response.Expires=0
    %>
    Potrebbe bastare.

    Ciao Opti

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.