Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] system oceniania
Forum PHP.pl > Forum > Gotowe rozwiązania
nmi
Zrobilem sobie prosty skrypcik do oceny jakiegos pliku / txt i moj problem polega na tym iz nie wiem jak zrobic zeby po oddaniu juz glosu nie mogl zaglosowac ponownie. System obsluguje wiecej rzeczy wiec setcookie odpada gdyz po glosowaniu na jeden plik nie mozna zaglosowac na kolejne...

probowalem

[php:1:6b8b066722]<?php
setcookie("$base", "$rate", time()+1800);

a potem:

if($_COOKIE['$base']) {
echo"glosowales winksmiley.jpg na plik nr X";
}
else {
formluarz glosowania
}

?>[/php:1:6b8b066722]

domyslam sie iz $_COOKIE['zmienna'] nie moze posiadac $.
rant
Cytat
probowalem  

[php:1:6289ac473a]<?php
setcookie("$base", "$rate", time()+1800);

a potem:

if($_COOKIE['$base']) {
echo"glosowales winksmiley.jpg na plik nr X";
}
else {
formluarz glosowania
}

?>[/php:1:6289ac473a]

domyslam sie iz $_COOKIE['zmienna'] nie moze posiadac $.


moze tylko wtedy nie dodaja sie ciapek...
[php:1:6289ac473a]<?php
if($_COOKIE[$base]) {
echo 'glosowano';
}
else {
//formularz
}
?>[/php:1:6289ac473a]

(dynamiczna nazwa cookie)

pozdr
nmi
dzieki takie proste a jak cieszy...

teraz druga sprawa

oceny zapisuje do pliku $base.db jako index[12] i po jakims czasie sie zeruje nie wiem czemu...
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.