Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> licznik, cookie
loo
post 26.07.2003, 21:18:29
Post #1





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 26.07.2003
Skąd: Gliwice

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


kod licznika
[php:1:2de729942b]<?php
if (file_exists("visited.txt"))
{
$plik = fopen("visited.txt","r");
flock($plik, 1);
$ile = fgets($plik, 50);
rewind($plik);
flock($plik, 3);
fclose($plik);
if ($test!="1")
{
$ile ++;
}}
else

$ile = 1;

$plik = fopen("visited.txt", "w");
flock($plik, 2);
fwrite($plik,$ile);
flock($plik, 3);
fclose($plik);
echo ("$ile");
?>[/php:1:2de729942b]
otoż licznik sam w sobie :wink: działa ale nie jest odporny na odswiezanie mimo ze ustawilem ciacho
[php:1:2de729942b]<?php
setcookie("test",1,time()+3600*2);
?>[/php:1:2de729942b]
nie wiem gdzie jest blad i czy cookie jest we wlasciwym miejscu (dalem przed znacznikami html !) to znaczy nie wiem czy mam je dac w pliku z instrukcja licznika czy w index.php... a moze gdzies w kodzie albo gdzies indziej jest blad :?:
Go to the top of the page
+Quote Post
-Dobry Duszek Forum-
post 26.07.2003, 21:19:41
Post #2





Goście







Pokaż cały skrypt to postaram się pomóc
Go to the top of the page
+Quote Post
loo
post 26.07.2003, 21:23:25
Post #3





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 26.07.2003
Skąd: Gliwice

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


kod pliku z licznikiem (caly jest u gory) czy pliku index.php questionmark.gif
Go to the top of the page
+Quote Post
Robert
post 26.07.2003, 21:43:41
Post #4





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 2.05.2003

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


A sprawdz to....
[php:1:358acf22c9]
<? setcookie("gosc", "1", time()+3600*3); ?> //umiesc na samym poczatku......

<?
if($gosc!="1"){
$file=fopen("licznik.txt", "r");
flock($file, 1);
$cyfra=fgets($file, 100);
flock($file, 3);
fclose($file);
$cyfra++;
$file=fopen("licznik.txt", "w");
flock($file, 2);
fwrite($file, $cyfra);
flock($file, 3);
fclose($file);
echo"$cyfra";
} else {
$file=fopen("licznik.txt", "r");
flock($file, 1);
$cyfra=fgets($file, 100);
flock($file, 3);
fclose($file);
echo"$cyfra";

}
?>[/php:1:358acf22c9]
Go to the top of the page
+Quote Post
loo
post 26.07.2003, 21:59:36
Post #5





Grupa: Zarejestrowani
Postów: 17
Pomógł: 0
Dołączył: 26.07.2003
Skąd: Gliwice

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


dalej nalicza sad.gif nawet jak zrobilem tak jak robert proponował...
prosze o kontankt na gg lub icq
moj gg - 2783900
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 31.07.2025 - 08:58