View previous topic :: View next topic |
Author |
Message |
clown
Joined: 19 Oct 2004 Posts: 181 Location: Brestovac DC
|
Posted: 16.01.2005 23:51 Post subject: kako natjerati kolačiće da rade na top listi??? |
|
|
imam top listu rađenu sa PHP-om i MySql-om. Skripta omogućava online glasanje predloženih stvari na listi i glasove se jednostavno spremaju u bazu i to sve sljaka.
e sad, nisam expert u php-u i mislio sam da prije nego se varijable spreme u bazu je dovoljno postaviti cookiese da oni ispitaju dali je osoba već glasovala i ako je, da ispise poruku: vec ste glasovali!
na pocetku skripte sam punknuo sljedece:
Code: |
<?php
if(!(isset ($_COOKIE['lista'])))
{
setcookie("lista",$query,time()+60);
}
else {
echo "Već ste dali svoj glas!!!";
}
?>
|
i to naravno uopce ne radi, neznam zasto...
ajd neka mi se netko javi ako zna odgovor, a ako je za te stvari potrebna druga procedura (sessionsi...) bilo bi dobro kad bi mi netko pomogao odraditi taj dio.
unaprijed zahvaljujem...
la Clown |
|
|
Back to top |
|
|
pepa.UP
Joined: 10 Sep 2003 Posts: 15 Location: zagreb
|
Posted: 17.01.2005 01:05 Post subject: |
|
|
1. ak nemas vec definiran $query dodaj na pocetak php skripte:
$query = "neki text";
2. time()+60 je "rok trajanja" kukija, u tvojoj skripti to je 60 sekundi. znaci trebas povecat taj broj.
npr.: time() + (60 * 60 * 24 * 365) --> godina dana u sekundama |
_________________ unpljugged.com |
|
Back to top |
|
|
/dev/null
Joined: 22 Dec 2004 Posts: 144
|
Posted: 17.01.2005 10:41 Post subject: |
|
|
a ne
|
|
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 17.01.2005 10:53 Post subject: |
|
|
e jesi cjepidlaka
nemaju zagrade veze s tim, neka čovjek nesta tonu zagrada ako hoće |
|
|
Back to top |
|
|
/dev/null
Joined: 22 Dec 2004 Posts: 144
|
Posted: 17.01.2005 15:15 Post subject: |
|
|
Ma moze, ali nisam siguran da je fora sa ovim uzvicnikom ispred zagrade dobra, možda jeste neda mi se probavati |
|
|
Back to top |
|
|
clown
Joined: 19 Oct 2004 Posts: 181 Location: Brestovac DC
|
Posted: 18.01.2005 00:11 Post subject: |
|
|
pepa.UP wrote: | 1. ak nemas vec definiran $query dodaj na pocetak php skripte:
$query = "neki text";
2. time()+60 je "rok trajanja" kukija, u tvojoj skripti to je 60 sekundi. znaci trebas povecat taj broj.
npr.: time() + (60 * 60 * 24 * 365) --> godina dana u sekundama |
e care, znao sam za rok trajanja, mal je jer sam ga htjeo isprobavati... stvar je bila u toj varijabli $query za koju sam mislio da je definirana, hvala na savjetu sad radi bez beda... drzi se!!! |
|
|
Back to top |
|
|
|