Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Destiny Rising: quando un gioco mobile supera il gioco originale
Destiny Rising: quando un gioco mobile supera il gioco originale
Tra il declino di Destiny 2 e la crisi di Bungie, il nuovo titolo mobile sviluppato da NetEase sorprende per profondità e varietà. Rising offre ciò che il live service di Bungie non riesce più a garantire, riportando i giocatori in un universo coerente. Un confronto che mette in luce i limiti tecnici e strategici dello studio di Bellevue
Plaud Note Pro convince per qualità e integrazione, ma l’abbonamento resta un ostacolo
Plaud Note Pro convince per qualità e integrazione, ma l’abbonamento resta un ostacolo
Plaud Note Pro è un registratore digitale elegante e tascabile con app integrata che semplifica trascrizioni e riepiloghi, offre funzioni avanzate come template e note intelligenti, ma resta vincolato a un piano a pagamento per chi ne fa un uso intensivo
Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy?
Google Pixel 10 è uno smartphone che unisce una fotocamera molto più versatile rispetto al passato grazie allo zoom ottico 5x, il supporto magnetico Pixelsnap e il nuovo chip Tensor G5. Il dispositivo porta Android 16 e funzionalità AI avanzate come Camera Coach, mantenendo il design caratteristico della serie Pixel con miglioramenti nelle prestazioni e nell'autonomia. In Italia, però, mancano diverse feature peculiari basate sull'AI.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-01-2008, 20:51   #1
RagingBull
Member
 
L'Avatar di RagingBull
 
Iscritto dal: Oct 2006
Città: Bari
Messaggi: 238
[PHP] - Problema coi Cookie

Ciao a tutti,

ho creato uno script php per i sondaggi. ho inserito, ovviamente, la funzione setcookie per evitare che qualcuno si diverta a cliccare 10000 volte e sballare quindi i risultati delle votazioni.

il problema è che il cookie non viene rilevato quindi non blocca eventuali voti a ripetizione.

vi posto la porzione di script interessata così gli date un'occhiata:

Codice PHP:
$id $_POST['id'];
        if(
$_COOKIE['sondaggio'] == TRUE)
        {        
            print 
$_COOKIE[$id];
            
$result mysql_query("SELECT domanda FROM sondaggi WHERE id='$id'");
            
$row mysql_fetch_array($result);
            
$pname $row['domanda'];
            include(
"header.inc.php");
            print 
"<h1>".$pname."</h1>\n";
            print 
"Hai già votato per questo sondaggio!";
        }
        else
        {
            
$result mysql_query("SELECT domanda FROM sondaggi WHERE id='$id'");
            
$row mysql_fetch_array($result);
            
$pname $row['domanda'];
            include(
"header.inc.php");
            print 
"<h1>".$pname."</h1>\n";
            
mysql_query("UPDATE sondaggi SET tot".$_POST['risp']." = tot".$_POST['risp']."+1 WHERE id='$id'");
            
setcookie("sondaggio""vitodale.netsons.org"time() + 86400);
            
header("Location: poll_vote.php");
            print 
"<p>Il tuo voto &egrave; stato inserito con successo.</p>";
        } 
ringrazio anticipatamente
RagingBull è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2008, 21:08   #2
vizzz
Senior Member
 
L'Avatar di vizzz
 
Iscritto dal: Mar 2006
Città: Bergamo
Messaggi: 2499
uno dei classici problemi di questo tipo è spiegato dal comando setcookie

Quote:
Like other headers, cookies must be sent before any output from your script
quindi deve essere chiamata come primissimo output, anche prima dell'html.
__________________
ho concluso con: kvegeta, doctordb, Leland Gaunt.
vizzz è offline   Rispondi citando il messaggio o parte di esso
Old 07-01-2008, 21:18   #3
RagingBull
Member
 
L'Avatar di RagingBull
 
Iscritto dal: Oct 2006
Città: Bari
Messaggi: 238
perfetto, mettendo setcookie come prima istruzione dell'else lo script funziona!

lo strano è che lo script lo creai al tempo di PHP4 e andava così come stava. con PHP5 invece mi ha dato questo problema....boh!

ad ogni modo ti ringrazio!
RagingBull è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Destiny Rising: quando un gioco mobile supera il gioco originale Destiny Rising: quando un gioco mobile supera il...
Plaud Note Pro convince per qualità e integrazione, ma l’abbonamento resta un ostacolo Plaud Note Pro convince per qualità e int...
Google Pixel 10 è compatto e ha uno zoom 5x a 899€: basta per essere un best-buy? Google Pixel 10 è compatto e ha uno zoom ...
Prova GeForce NOW upgrade Blackwell: il cloud gaming cambia per sempre Prova GeForce NOW upgrade Blackwell: il cloud ga...
Ecovacs Deebot X11 Omnicyclone: niente più sacchetto per lo sporco Ecovacs Deebot X11 Omnicyclone: niente più...
Cina, stop alle GPU NVIDIA: Pechino inti...
Google Pixel 10 con sconti super: ecco q...
Apple Mac mini con chip M4 a soli 598€ s...
DJI firma la rivoluzione: ecco il Mini 5...
Si spara in Friuli Venezia Giulia, ma so...
Trasformare una sigaretta elettronica us...
Addio ai clic inutili: arriva l'app Goog...
L'autobus elettrico interurbano di Merce...
Il PPE contro il Green Deal: 'Salviamo l...
AMD lancia in segreto quattro nuovi Ryze...
Maxi blitz contro lo streaming pirata: u...
PS5: oggi l'update che introduce il Powe...
Tesla apre le vendite del Cybertruck neg...
realme Watch 5: il nuovo smartwatch arri...
AV2 in arrivo entro fine anno: il nuovo ...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:03.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Served by www3v