Hi Leutz,
bin noch relativ unerfahren in Sachen PHP, und brauche jetzt Hilfe zum Thema Cookie ...
Ich habe einen Pool entwickelt, der es erlaubt Stimmen zu einer Umfrage zu sammeln.
Nun stehe ich jedoch vor diesem Problem :
Das PHP Script soll verhindern, dass Personen mehrmals abstimmen !
Dazu versuchte ich mit Cookies eine Routine zu entwerfen, die es veranlasst, dass ein Cookie beim ersten Abstimmen auf den Rechner der Person landet.Wenn betrefende Person versucht ein 2 mal abzustimmen, soll das Cookie von der HDD der Person ausgelesen und geprüft werden, ob schon einmal abgestimmt wurde.
An dieser Stelle jedoch komme ich nicht weiter
(I need assistance !!!)
Ich werfe jetzt einfach mal meinen Code Schnipsel hier in den Raum, und ich hoffe ihr könnt mir Helfen !
<?PHP
//Prüfen, ob schon mal abgestimmt wurde
IF (!($poolCookie=="Schon abgestimmt"))
{
$t = time()+3600*24*7;
SetCookie("poolCookie","Schon abgestimmt",$t,"",".de");
}
ELSE
{
PRINT ("<DIV ALIGN=\"CENTER\" VALIGN=\"MIDDLE\">\n");
PRINT ("<B>Stimme abgelehnt !</B><BR>\n");
PRINT ("Es wurde bestätigt, dass sie in dieser Woche schon einmal<BR>\n");
PRINT ("an der Umfrage teilgenommen bzw. abgestimmt haben.<BR>\n");
PRINT ("Nächste Stimmabgabe wird ihnen erst nächste Woche,<BR>\n");
PRINT ("beim nächsten Weekly Pool möglich sein !<BR>\n");
PRINT ("</DIV>");
PRINT ("<H6><I>\n");
PRINT ("© Copyright [-VSF-]NovaDragon . All rights reserved.\n");
PRINT ("</I></H6>\n");
EXIT;
}
...
Cu then !!!
bin noch relativ unerfahren in Sachen PHP, und brauche jetzt Hilfe zum Thema Cookie ...
Ich habe einen Pool entwickelt, der es erlaubt Stimmen zu einer Umfrage zu sammeln.
Nun stehe ich jedoch vor diesem Problem :
Das PHP Script soll verhindern, dass Personen mehrmals abstimmen !
Dazu versuchte ich mit Cookies eine Routine zu entwerfen, die es veranlasst, dass ein Cookie beim ersten Abstimmen auf den Rechner der Person landet.Wenn betrefende Person versucht ein 2 mal abzustimmen, soll das Cookie von der HDD der Person ausgelesen und geprüft werden, ob schon einmal abgestimmt wurde.
An dieser Stelle jedoch komme ich nicht weiter
(I need assistance !!!)
Ich werfe jetzt einfach mal meinen Code Schnipsel hier in den Raum, und ich hoffe ihr könnt mir Helfen !
<?PHP
//Prüfen, ob schon mal abgestimmt wurde
IF (!($poolCookie=="Schon abgestimmt"))
{
$t = time()+3600*24*7;
SetCookie("poolCookie","Schon abgestimmt",$t,"",".de");
}
ELSE
{
PRINT ("<DIV ALIGN=\"CENTER\" VALIGN=\"MIDDLE\">\n");
PRINT ("<B>Stimme abgelehnt !</B><BR>\n");
PRINT ("Es wurde bestätigt, dass sie in dieser Woche schon einmal<BR>\n");
PRINT ("an der Umfrage teilgenommen bzw. abgestimmt haben.<BR>\n");
PRINT ("Nächste Stimmabgabe wird ihnen erst nächste Woche,<BR>\n");
PRINT ("beim nächsten Weekly Pool möglich sein !<BR>\n");
PRINT ("</DIV>");
PRINT ("<H6><I>\n");
PRINT ("© Copyright [-VSF-]NovaDragon . All rights reserved.\n");
PRINT ("</I></H6>\n");
EXIT;
}
...
Cu then !!!
Kommentar