Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    limitare pagina per 1 minuto dopo invio

    ciao io dovrei limitare l accesso ad una pagina dopo che uno ha iniato i dati del form.

    praticaemnte la pagina deve fare un redirect o scrivere.. torna tra x minuti

    e quidni ricaricarla... altrimetni mi riempiono di spam.


    si deve fare con un if?
    avevo provato cosi ma mi da sempre orario.asp
    qualcosa non va?

    <%If request.cookies("orario")="" then
    response.cookies("orario")=Date()
    Else
    If dateDiff("n",Date(),request.cookies("orario"))<1 then
    response.Redirect("orario.asp")
    else
    response.cookies("orario")=date()
    End If
    End If
    %>

    ma non va....
    grazie mille

  2. #2

    Re: limitare pagina per 1 minuto dopo invio

    Originariamente inviato da enrico.marconi
    ... altrimenti mi riempiono di spam ...
    che vuol dire?

  3. #3
    non so cosa intendi per "mi riempiono di spam" ma qualunque cosa sia se usi i cookies potrebbe bastare disattivarli o svuotare la cache =\
    magari ti conviene sfruttare il tuo db

  4. #4
    in pratica è un form che mi manda un sms.
    c'è gente che me ne manda 5 in un minuto e quidni volevo limitare l accesso alla pagina..
    so che magari è superabile in altri modi pero' qualocsa di fattibile lo gradirei.

    non ho database e quindi cercavo qualcosa di semplice da provare.
    grazie

  5. #5
    l'utente si deve loggare per usare il servizio?

  6. #6
    eventualmente usa il meta refresh con attesa

    <meta http-equiv="refresh" content="5;url=http://example.com/" />

    questa è da 5 secondi...

  7. #7
    non fa proprio per me il refresh

    uno deve compilare i dati di un form e poi inviare

    e poi non tornare sulla pagina per 3 minuti circa...

  8. #8
    Originariamente inviato da optime
    l'utente si deve loggare per usare il servizio?

  9. #9
    no

  10. #10
    credo che la soluzione migliore (per fare una cosa seria) sia crearti un db e se gli utenti non si loggano puoi usare l'ip
    è vero che volendo potrebbero aggirare il blocco scollegando e ricollegando il router/modem ma ci metterebbero +o- i 3 minuti di attesa

    oppure ad ogni visitatore puoi assegnare un nome tipo guest001, guest002 ecc ma ti servirebbe un db in ogni caso

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.