Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,378

    Cookie o Session per sistema di voto

    Salve a tutti,
    devo creare un sistema di voto, l'utente (libero senza login) può fare solo un voto assoluto e non po farne più per tutta la durata del concorso (15gg), ora che mi consigliate di utilizzare per evitare per quanto possibile che lo stesso utente voti più volte?
    Cookie o session?
    Al momento avevo fatto:
    codice:
    If Session("vT_" & id) = "OK" Then
            Response.Write "Hai gia' votato!"
         Else  
        Session("vT_" & id) = "OK"
            Response.Write "Grazie per aver votato!"
        End If
    Ma così facendo secpndo che limiti ci sono ? Dopo quando cade la session,
    Attendo vs. consigli
    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,378
    Aggiungo, se utilizzo i cookie, su firefox come altri browser hanno l'opzione ELIMINA COOKIE E DATI ALLA CHIUSURA DI FIREFOX se l'utente l'attiva ?

  3. #3
    Moderatore di XHTML e HTML L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    19,147
    le sessioni hanno una vita di 20 minuti di default, se non diversamente impostato (e comunque non si possono allungare oltre se non su server dedicato). quindi sono da escludere a priori.

    i cookie si possono cancellare... ma senza registrazione non puoi fare altro.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,378
    Grazie Vincent... Quindi nn ho alternative se nn la registrazione dell utente? Non so se si può recuperare per esempio il Mac address della macchina e salvarla su db? O altri suggerimenti? Grazie a tutti t

  5. #5
    Moderatore di XHTML e HTML L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    19,147
    non solo non puoi se non con specifiche autorizzazioni del client... ma nemmeno devi poterlo conosce!
    è un po' come dare le chiavi di casa a sconosciuti: si da la possibilità a tutti di attaccarci.

    edit
    eventualmente, per limitare i danni, puoi registrare l'ip
    Ultima modifica di Vincent.Zeno; 16-07-2019 a 14:53

  6. #6
    l'unica è la registrazione. non funziona nient'altro. amen

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,378
    Grazie come sempre... Opteró per questo progetto perché purtroppo nn posso fare la registrazione Il controllo IP Naturalmente usando il controllo su IP tutti i PC e smartphone di casa dell utente potranno fare un solo voto.. Ora vi chiedo se ci fosse un ulteriore controllo per permettere di votare anche agli altri utenti di casa. Grazie

  8. #8
    se controlli l'IP blocchi TUTTI quelli che escono su quell'IP (tranne il primo). Ovviamente se ho un IP dinamico posso rivotare

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    2,378
    purtroppo lo so che al 100% non sarà "sicuro"... ecco perchè vi chiedevo se oltre all'ip c'era un una ulteriore variabile che potrei utilizzaree per effettuare un doppio controllo. grazie a tutti

  10. #10
    Moderatore di XHTML e HTML L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    19,147
    ci puoi aggiungere il controllo sui cookies

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