miki_ok
18.08.2003, 14:33:26
Witam,
wie ktos moze jak zrobic licznik odporny na odswierzanie podczas laczenia sie przez modem ?
z gory thx
Jabol
18.08.2003, 14:37:59
odswiezanie podczas laczenia sie przez modem jest takie same jak podczas zwyklego.
rzeczy zmienilo sie ip trzeba poczekac az ktos sie zreconnectuje
zombie
18.08.2003, 14:52:44
Jeśli chodzi Ci o zabezpieczenie licznika przed nowym IP po ponownym połączeniu z modemu, to jedyny patent chyba, to wrzucić mu ciacho (
setcookie()).
miki_ok
18.08.2003, 22:19:23
ale chyba ni kapiszycie wrzuce ciacho a delikwent po rozlaczeniu sie z siecia sprawdzi sobie poczte laczac sie ponownie i licznik mu bije jak zajrzy na stronke.. a pozniej siada na kompa jeszcze dzieciaki....
jest jakas mozliwosc inna od cookie?
DeyV
18.08.2003, 22:26:58
niestety - nie
Chyba że zdecydujesz sie na to, by np. głosować mogli tylko zarejestrowani, zalogowani userzy.
zalew
18.08.2003, 22:27:25
jak we wszystkich takich wypadkach masz 3 elementy do zabawy
ip, sesja, cookie
kombinuj co chcesz osiagnac albo sprecyzuj dokladniej o co ci chodzi. .zreszta nie rozumiem... cookie wrzucasz i juz a jkiegokolwiek ip bedzie i ilekroc dzieciaki beda to cookie jest i blokuje przed nabiciem licznika.. wiec o co chodzi
btw miki skads sie znamy
miki_ok
18.08.2003, 22:33:33
Cze,
chodzi mi o to, ze jak wrzucam cookie i odswierzam strone to licznik nie bije ale jak sie polacze ponownie (przez modem) to znow stuka oczko wyzej...
o sesjach niestety nic nie wiem, ip tez nawala

bo za kazdym razem jest inne sprobuje cos jeszcze z cookie zrobic...
dzieki za odp.
FiDO
18.08.2003, 22:47:30
Cytat
Cze,
chodzi mi o to, ze jak wrzucam cookie i odswierzam strone to licznik nie bije ale jak sie polacze ponownie (przez modem) to znow stuka oczko wyzej...
Pokaz jak te ciacho tworzysz...
Bo cos mam przeczucie, ze pomijasz trzeci parametr, ktory odpowiada za "przeterminowanie" ciacha, jak go nie podasz to jest do konca sesji (czyli np. wylaczenia przegladarki), wiec musisz podac date w odleglej przyszlosci, np.
setcookie("oddal_glos","tak", time() + 60*60*24*365);
miki_ok
18.08.2003, 22:52:53
[php:1:6f23c5d7cf]<?php
<?php setcookie("count","1");
if($count!="1")
{$file=fopen("stats/counter.dat", "r");
flock($file, 1);
$counter=fgets($file, 200);
flock($file, 3);
fclose($file);
$counter++;
$file=fopen("stats/counter.dat", "w");
flock($file, 2);
fwrite($file, $counter);
flock($file, 3);
fclose($file);}
else {$file=fopen("stats/counter.dat", "r");
flock($file, 1);
$counter=fgets($file, 200);
flock($file, 3);
fclose($file);}
echo "Licznik odwiedzin: <b>$counter</b><br>od 20 kwietnia 2003";?>
?>[/php:1:6f23c5d7cf]
DeyV
18.08.2003, 22:53:44
czyli pomijasz... poczytaj [manual:52bc84194b]setcookie[/manual:52bc84194b]
miki_ok
18.08.2003, 22:55:11
thx, i telo dzieki poczytam...
switch
19.08.2003, 00:51:17
Chyba zapomniałeś zdefiniować jak długo ciacho ma istnieć. Po wartości "1" musisz podać czas. Jeżeli tego nie zrobisz ciacho usuwane jest po zamknięciu przeglądarki. I dlatego masz problem. Modem nie ma tu nic do rzeczy. Pozdrawiam
radziel
19.08.2003, 08:35:37
A w jaki sposób np. Onet sprawdza, czy łączę się przez OnetKonekt czy przez zwykły modem??
kurtz
19.08.2003, 09:10:23
Hej
Cytat
A w jaki sposób np. Onet sprawdza, czy łączę się przez OnetKonekt czy przez zwykły modem??
1) zupelnie inny zakres domenowy
2) skoro jest sie wlascicielem uslugi to nie problem dodac przesylanie np dodatkowej zmiennej
Pozdrawiam
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.