Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    142

    Votazioni in php senza mysql

    ciao a tutti, sono un po' acerbo di php, anzi molto...

    premessa:

    ho un sito dove sono registrate 9 persone: 8 persone +1 admin

    con id ovviamente che vanno da 0 a 8
    non uso database.

    ho bisogno di uno script che mi permetta di fare una votazione... ovviamente ogni persona registrata può dare solo 1 volta il suo voto.

    Alcuni di questi utenti sono fratelli quindi voteranno dallo stesso pc

    Qualcuno mi può aiutare? io da profano come sono mi sembra che sia una cosa banale... ma non riesco a trovare qualcosa da adattare.

    La pagina delle votazioni andrebbe in una sezione riservata e quindi inaccessibile da esterni (se il non registrato può dare problemi)

    che mi dite? è facile?

  2. #2
    bhe, e' facile relativamente. In primo luogo di consiglio di implementare un sistema semplice per gestire gli utenti. Se sei sicuro che gli utenti sono solo 8 allora le cose sono sicuramente più semplici.

    Come hai detto gli utenti sno sono solo 8.

    Cmq la prima cosa da fare è associare un user + pass ad ogni utente. Quindi, controllando l'id dell'utente, saprai se ha votato o meno e ti potrai regolare di cnseguenza. Il tutto andrà poi memorizzato su un file di testo. Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    142
    ma la gestione utenti gia ce l'ho...

    solo che "non so" come farlo....

    mi servirebbe il codice base x dire:

    se il tuo id ha gia votato non puoi votare

    altrimenti

    vai nello script..

    tutti gli script che ho trovato considerano solo sondaggi generali con ip logger o cookie...

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    142
    up.... nessuno che può darmi una mano?

  5. #5
    quando un utente vota, lo script prima di terminare aggiunge in un file di testo il nome dellutente.

    quando un utente vota, prima di concederglielo lo script fa una condizione in cui, aprendo il file controlla se vi sia il nome(o meglio l'id se vuoi farlo) dell0utente in questione..se non c'è continua con lo script di votazione, altrimenti nisba.


    pià facile di così non so spiegarlo
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  6. #6
    Per prima cosa studiati le funzioni per operare con il filesystem:

    http://www.php.net/manual/it/ref.filesystem.php

    Quindi memorizza nel file di testo l'id dell'utente che ha votato e separa un id da un altro con una stringa

    4<->2<->8<->3

    Quindi, prima di far votare estrai qusti id, usa explode e fai i controlli
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.