Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. sondaggio con php e mysql...HELP!!!
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • giorgiotave
      giorgiotave Community Manager • ultima modifica di

      io non uso for ma while.........ma il problema mi sa che non è li

      invece di settare il campo a 0 settalo a 1

      poi per sapere cosa non va

      stampa $voto per vedere cosa legge da voto

      Fammi sapere

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • A
        ablo User Newbie • ultima modifica di

        senti c'ho rinunciato ed allora ho pensato di cambiare starda del tipo....

        invece di undici voti inviati tutti in un unica form fare una serie consecutiva [con redirect] di 11 form {brutto ma almeno cosi' va!!}

        ho utilizzato il tuo codice ma ho provato ad inserire i cookie per ogni singola votazione ma ho qualche problema....non me li considera....

        eccoti il codice che utilizzo ora [il tuo!]..mi potresti dire come inserire correttamente i cokkies????

        <?php

        include("db_connect.php");

        if (!isset($bluearrowcookie1))
        {
        $risultati_mysql=mysql_query("SELECT * FROM emergente ");
        while ($riga1=mysql_fetch_array($risultati_mysql))
        {
        $id=$riga1["$bandemergente"];
        $idnuovo=($id + 1);
        }

        $sql="UPDATE emergente SET $bandemergente='$idnuovo' ";
        if(!mysql_query($sql))
        {
        	echo "Errore impossibile votare";
        	echo "<script>
        	function redirect(){
        	window.location.replace(\"sonda.htm\");}
        	setTimeout(\"redirect()\", 2000);
        	</script>";
        	exit();
        }
        else
        {
        	setcookie ("bluearrowcookie1", "thebluearrow1");
        	echo "Voto valido";
        	echo "<script>
        	function redirect(){
        	window.location.replace(\"sonda2.htm\");}
        	setTimeout(\"redirect()\", 2000);
        	</script>";
        }
        

        mysql_close();
        }
        else
        {
        echo "Hai gia' votato!";

        }

        ?>

        mi potresti dire come inserire correttamente i cokkies????

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • sms
          sms User Attivo • ultima modifica di

          prova a leggere questo articolo
          http://it.php.net/setcookie

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • giorgiotave
            giorgiotave Community Manager • ultima modifica di

            se fai il redirect con 11 form dopo il 1 il cookie è già settato e non funziona.............

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • A
              ablo User Newbie • ultima modifica di

              @giorgiotave said:

              se fai il redirect con 11 form dopo il 1 il cookie è già settato e non funziona.............

              ma l'idea e' quella di settare 11 cookie e testare il singolo cookie per ogni votazione

              fattibile?.....come mai cosi' non funziona???

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • sms
                sms User Attivo • ultima modifica di

                sei pazzo a fare un cookie per ogni voto ..
                io ho fatto di recente un sistema d sondaggi (in asp .net) e ogni volta modifico lo stesso cookie (o lo creo se non esiste) aggiungendo il numero del sondaggio votato..
                praticamente sei hai votato ai sondaggi id= 1 e id=2 io metto nel cookie sotto la kiave Votato

                1&2
                e poi faccio split (in asp .net, in php mi sembra si explode) secondo la stringa &..
                cosi ho un array ke contiene tutti i sondaggi a cui l'utente ha votato..

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • A
                  ablo User Newbie • ultima modifica di

                  in effetti.....

                  ma perche' ora non me li setta i cookie????

                  comunque faccio una cosa....ne setto solo uno alla fine...non e' una grande cosa ma meglio di nulla....

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • giorgiotave
                    giorgiotave Community Manager • ultima modifica di

                    l'idea di sms mi sembra la migliore............ma perchè non fai un sondaggio multiplo

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • A
                      ablo User Newbie • ultima modifica di

                      @giorgiotave said:

                      l'idea di sms mi sembra la migliore............ma perchè non fai un sondaggio multiplo

                      perche' non mi funziona....ho provato a farlo.... :arrabbiato:

                      [vedi il mio primo post...]

                      mi potreste dire perche' non mi setta i cookie?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • sms
                        sms User Attivo • ultima modifica di

                        la variabile $bluearrowcookie dov'è dikiarata?

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • A
                          ablo User Newbie • ultima modifica di

                          @sms said:

                          la variabile $bluearrowcookie dov'è dikiarata?

                          al termine del ramo if setto il cookie per non permettere una successiva votazione....

                          non va bene??

                          come posso fare altrimenti??

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • sms
                            sms User Attivo • ultima modifica di

                            @ablo said:

                            @sms said:
                            la variabile $bluearrowcookie dov'è dikiarata?

                            al termine del ramo if setto il cookie per non permettere una successiva votazione....

                            non va bene??

                            come posso fare altrimenti??
                            sì appunto, ma $bluearrowcookie ha un valore o no?
                            cioè non è ke x caso restituisce sempre true o sempre false?

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • A
                              ablo User Newbie • ultima modifica di

                              @sms said:

                              @ablo said:
                              @sms said:
                              la variabile $bluearrowcookie dov'è dikiarata?

                              al termine del ramo if setto il cookie per non permettere una successiva votazione....

                              non va bene??

                              come posso fare altrimenti??
                              sì appunto, ma $bluearrowcookie ha un valore o no?
                              cioè non è ke x caso restituisce sempre true o sempre false?

                              non ha un valore....

                              che valore devo specificare?

                              e va bene dove ho settato il cookie oppure no?

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • sms
                                sms User Attivo • ultima modifica di

                                allora, sempre ribadendo ke non so il php, mi sembra strano ke quella variabile non abbia un valore ..
                                la funzione isset, a quanto ho capito, lavora x verificare se una variabile esiste ..
                                ora io lavorerei diversamente
                                cioè avendo la variabile $bluearrowcookie tu gli piazzi un True oppure un False a seconda ke il sondaggio sia gia stato votato.. e lavori con
                                if (!$bluearrowcookie = True) // cioè se si è gia votato
                                // non so, fai un redirect alla pagina dei risultati
                                //altrimenti fai vedere il form x votare!

                                ciao!

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • giorgiotave
                                  giorgiotave Community Manager • ultima modifica di

                                  Perfetto.................in questi giorni sto lavorando come un matto ma sms fa un granlavoro 😉

                                  thanks sms 😉

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • sms
                                    sms User Attivo • ultima modifica di

                                    @giorgiotave said:

                                    Perfetto.................in questi giorni sto lavorando come un matto ma sms fa un granlavoro 😉

                                    thanks sms 😉 😄 😄 grazie :yuppi: 😉

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    Caricamento altri post
                                    Rispondi
                                    • Topic risposta
                                    Effettua l'accesso per rispondere
                                    • Da Vecchi a Nuovi
                                    • Da Nuovi a Vecchi
                                    • Più Voti