Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zaawansowane operowanie cookiesami
MaxRipper
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 2
Dołączył: 19.08.2003
Skąd: Białystok

Ostrzeżenie: (0%)
-----


No dobra chlopaki i znowu powracam z nowym problemem.... A wiec wyjasniam:

Zrobilem sobie skrypt do glosowania na daną recenzję i ustawilem blokowanie glosowania dla cookie wygląda to mniej więcej tak:

[php:1:2df5a42eed]<?php
if ($ocen == 'tak')
{
if ($splitglos == '2')
{ echo "JUZ GŁOSOWAŁEŚ BARANIE!!!!!!!!!!!!!!!!";}
else
{
$cookievalue = '2';
$splitglos = "678eriu";
setcookie($splitglos, $cookievalue, time()+3600);
// dalej dodaje do bazy
}
}
?>[/php:1:2df5a42eed]

I formularz do głosowania:

[php:1:2df5a42eed]<?php
<form method="post">
<select name="ocena" onChange="MM_jumpMenu('parent',this,0) ">
<option value="0" selected>- oceń -</option>
<option value="film.php?film=<? echo $film; ?>&ocen=tak&ocena=1&<? echo SESID; ?>">1 - (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) </option>
<option value="film.php?film=<? echo $film; ?>&ocen=tak&ocena=2&<? echo SESID; ?>">2</option>
<option value="film.php?film=<? echo $film; ?>&ocen=tak&ocena=3&<? echo SESID; ?>">3</option>
<option value="film.php?film=<? echo $film; ?>&ocen=tak&ocena=4&<? echo SESID; ?>">4</option>
<option value="film.php?film=<? echo $film; ?>&ocen=tak&ocena=5&<? echo SESID; ?>">5</option>
<option value="film.php?film=<? echo $film; ?>&ocen=tak&ocena=6&<? echo SESID; ?>">6</option>
<option value="film.php?film=<? echo $film; ?>&ocen=tak&ocena=7&<? echo SESID; ?>">7</option>
<option value="film.php?film=<? echo $film; ?>&ocen=tak&ocena=8&<? echo SESID; ?>">8</option>
<option value="film.php?film=<? echo $film; ?>&ocen=tak&ocena=9&<? echo SESID; ?>">9</option>
<option value="film.php?film=<? echo $film; ?>&ocen=tak&ocena=10&<? echo SESID; ?>">10 - (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) </option>
</select>
</form>
?>[/php:1:2df5a42eed]


Wszystko działa pięknie ale...... (jak zwykle) występuje problem gdy np chcę zagłosować na inny film .... Jak zrobić ustawienia cookie dla każdego filmu osobno tzn że np żebym nie mógl glosować na ten sam kilka razy a żebym mógł głosować na inne(na inne ale też tylko raz)? Aha dodam jeszcze że linki do danej recenzji wyglądają mniej więcej tak film.php?film=1 // gdzie te 1 to inaczej id pobrany z bazy
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 13:26