Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812

    mi perdo una variabile post



    quando capita si tratta sempre di quella dell'id di un record da aggiornare
    codice:
    HTML
    <input type="hidden" name="id" value="N">
    (scritto con asp e popolato dinamicamente)
    
    ASP
    id	=	request("id")
    
    ...
    SQL=SQL & " where id="&id&" "
    
    ottengo l'errore tipico di dato mancante:
    Syntax error (missing operator) in query expression 'id='.
    succede dopo aver lasciato la pagina ferma per più di 20 minuti, ma capita solo ogni tanto

    come fa a perdersi?
    potrebbe essere un problema di browser? di solito testo anche con IE8 ma non ho potuto fare confronti per via dei tempi lunghi di attesa.

    se fosse il browser... ci sono soluzioni? o comunque soluzioni crossbrowser

  2. #2

    Re: mi perdo una variabile post

    Originariamente inviato da Vincent.Zeno
    succede dopo aver lasciato la pagina ferma per più di 20 minuti, ma capita solo ogni tanto
    dopo 20 minuti scade la sessione...

  3. #3
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    quindi i dati presenti in un form non vengono spediti?
    non mi pareva

    hai qualche trucchetto per mantenere viva la sessione?
    ho provato ad inserire nella pagina un iframa con autorefresh appunto sospettando questo motivo ma il risultato è incerto

  4. #4
    con asp classico non l'ho mai fatto. prova con qualcosa in jquery che vada a chiamare qualcosa sul server (qualcosa che non faccia niente, solo tenere sveglio il server)

  5. #5
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    era quello che volevo provare

    ma la questione mi pare comunque strana:
    se invio dati che ho ormai sono scritti in chiaro nel html della pagina... (tramite RS e non session) coma faccio a perderli?

    faccio un altro esempio:
    per accedere ad alcune pagine in maniera "automatica" mi preparo un form su un file presente sul mio pc con dentro le credenziali
    clicco e accedo ai miei servizi, o anche a servizi terzi. nessun problema.
    e non c'è una sessione aperta prima dell'invio
    boh...

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Se l'id è in querystring potresti appenderla alla action del form action="tuapagina.asp?id=<%=RequestQueryString("id ")%>"
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,812
    si... trucchetto considerabile
    provo, chissà quando potrò verificarne l'esito...

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