![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 23.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam! na stronie http://platon.man.lublin.pl/howto/www/cgi/licznik.html znalazłem licznik który mnie interesuje, ale jest to gotowy skrypt. Chciałbym mieć kod na własnej stronie. Mam przygotowane obrazki o nazwach odpowiednio 0,1,2,3 itd. i chciałbym by po każdej wizycie zmieniał się obrazek wskazując cyfrowo ilość odwiedzin. Zakładam, że na samym początku licznik wyświetlać będzie 4 zera. O ile mnie intuicja nie myli ;p trzeba będzie kombinować z nazwą konieczną do wywołania obrazka. Czy ktoś mógłby mi pomóc? Pozdrawiam!
// przeniosłem i dodałem tagi do tytułu // ayeo |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Po prostu wstawiasz 4 obrazki: Podajesz oczywiście tylko odpowiednie numerki. Reszta to kwestia ostylowania. Poza tym temat przenoszę na Przedszkole bo do Gotowych Rozwiązań nie pasuje w ogóle. Pozdrawiam! -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 2 Pomógł: 0 Dołączył: 23.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
no tak tylko że to wyświetla tylko te cztery zera na początku. chciałbym skrypt który pomógłby mi wywoływać kolejne obrazki po wejściu na stronę. mam na razie skrypt:
Cytat <? if(file_exists("counter.n")) { //Sprawdza czy plik istnieje $file=fopen("counter.n", "r"); // otwiera plik flock($file, 1); // blokuje plik $ile=fgets($file, 100); //Odczytuje wartość z pliku counter.n flock($file, 3); // odblokowywuje plik fclose($file); //zamyka plik if($_COOKIE["visited"]!="1") //Sprawdza, czy użytkownik był na stronie { $ile++; //Zwiększa wartość o jeden tylko po pierwszym wejściu } } else { $ile=1; //jeśli plik nie istnieje, wyświetli się 1 } $file=fopen("counter.n", "w"); // otwiera plik do zapisu flock($file, 2); // blokuje do zapisu fwrite($file, $ile); //zapisuje wartość flock($file, 3); // odblokowuje plik fclose($file); //zamyka plik echo($ile); //Wyświetla wartość ?> i teraz chciałbym by po odwiedzeniu mnie Twój kod: Cytat <div id = "counter"> <img src = "c0.jpg" /> <img src = "c0.jpg" /> <img src = "c0.jpg" /> <img src = "c0.jpg" /> </div> wyglądał następująco: Cytat <div id = "counter"> <img src = "c0.jpg" /> <img src = "c0.jpg" /> <img src = "c0.jpg" /> <img src = "c1.jpg" /> </div>[ przy czym c0 to nazwa obrazka z zerem.wnioskuję, że trzeba napisać jakiś skrypt który będzie przerabiał nazwę pliku np: jeśli licznik będzie równy 2 to wywoła nazwę obrazka c2.jpg jeśli 12 to wywoła obrazek c1.jpg na 3 pozycji i obrazek c2.jpg na pozycji 4. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 09:08 |