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

    Far votare solo gli utenti registrati

    Ciao a tutti,

    sto realizzando un sito in cui è presente un'area protetta nella quale possono accedere solo degli utenti con username e password.
    Ho scaricato lo script PageProtect da questo sito e correttamente installato funziona benissimo.

    Ora per fare dei sondaggi uso lo script ( sempre scaricato da questo sito ) Flipper Poll. E' semplice e non usa database.

    Questo script quando vede che un utente sta cercado di votare due volte lo blocca essenzialmente facendo un controllo sull'IP dell'utente stesso.

    Ora siccome io però già possiedo una lista di utenti registrati, e siccome a me interessa solo il loro voto potrei fare il controllo direttamente usando il loro username e non l'ip. Sarebbe più sicuro perchè altrimenti un utente registrato che si connette in tempi diversi e con ip diversi potrebbe votare due volte!

    Non so programmare in php, mi limito solo a scaricare e installare script già fatti. E' una cosa difficile da fare? E se sì sapete dove posso trovare qualche script che faccia più o meno la stessa cosa?

    Grazie, ciao.

    Luigi

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    tutto si può fare (o quasi), purtroppo per te quando non si impara il linguaggio e si copiano programmi già fatti succede che si riscontra qualche difficoltà nel trovare aiuto per fare modifiche o risolvere problemi in quanto la maggior parte di quelli che usano dei programmi già confezionati sono nelle tue condizioni ed appunto non riescono ad aiutarti, mentre quelli che non li usano perchè se li fanno da soli anche se potrebbero aiutarti, probabilmente non conoscono tali programmi. ciò non vuol dire che nessuno possa aiutarti, ma sicuramente riscontri maggiori difficoltà ad avere una risposta.

    se per l'autenticazione usi un riscontro su db, puoi aggiungere un campo alla tabella dell'utente in cui inserire un determinato valore nel caso che abbia votato e dopo non ci sono santi che tengano, controllando tale valore l'utente non riuscirà proprio a rivotare.
    Errare humanum est, perseverare ovest

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.