![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 16.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem ze skryptem sondy. Napisałem go i wszystko ok, jednak nie tak do końca użytkownik może głosować tyle razy ile tylko zapragnie. Chciałbym to ograniczyć. Próbowałem z plikami cooki ale coś mi nie wychodzi więc może przedstawie:
[php:1:502a6cabe1]<?php if($sonda1 == "tak"){ $plik = fopen("sonda1tak.txt","r"); $s = fgets($plik,100); $s1 = fread($plik,$s); fclose($plik); $plik = fopen("sonda1tak.txt","w"); $c = 1; $c = $s + $c; fwrite ($plik,$c); fclose($plik); } if($sonda1 == "nie"){ $plik = fopen("sonda1nie.txt","r"); $s = fgets($plik,100); $s1 = fread($plik,$s); fclose($plik); $plik = fopen("sonda1nie.txt","w"); $c = 1; $c = $s + $c; fwrite ($plik,$c); fclose($plik); } ?>[/php:1:502a6cabe1] to jest czysty skrypt. Nie wiem jak mam w nima zapisać te cookie, a na stronce mam: [php:1:502a6cabe1]<?php setcookie("sonda",1,time()+3600); ?>[/php:1:502a6cabe1] proszę o pomoc.... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 97 Pomógł: 13 Dołączył: 26.06.2003 Skąd: Piekary Śląskie Ostrzeżenie: (0%) ![]() ![]() |
możesz spróbować z tym ale nie jestem pewny czy zadziała
[php:1:05bd3a20d8]<?php if(empty($_COOKIE['sonda'])) { setcookie("sonda","1"); if($sonda1 == "tak"){ $plik = fopen("sonda1tak.txt","r"); $s = fgets($plik,100); $s1 = fread($plik,$s); fclose($plik); $plik = fopen("sonda1tak.txt","w"); $c = 1; $c = $s + $c; fwrite ($plik,$c); fclose($plik); } if($sonda1 == "nie"){ $plik = fopen("sonda1nie.txt","r"); $s = fgets($plik,100); $s1 = fread($plik,$s); fclose($plik); $plik = fopen("sonda1nie.txt","w"); $c = 1; $c = $s + $c; fwrite ($plik,$c); fclose($plik); } } else { echo('oddałeś już swój głos'); } ?>[/php:1:05bd3a20d8] |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 16.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki stary już myślałem, że nikt mi nie pomoże. Już przanalizowałem Twój kod i zastosowałem. Już wiem jaki błąd popełniałem wcześniej. Jestem początkujący (mam 15 latek) chociaż już napisałem kilka skryptów sam ta nie znam wielu komend musze pożądnie przewertować manuala...jaszcze raz dzięki...
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 16.12.2003 Ostrzeżenie: (0%) ![]() ![]() |
Zmieniłem tylko termin cookie
[php:1:fd33f8616e]<?php setcookie("sonda","1",time()+3600); ?>[/php:1:fd33f8616e] żeby za godzine móc głosować... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 18:48 |