![]() |
![]() |
![]() ![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 38 Pomógł: 0 Dołączył: 21.10.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Kod <? setcookie("count","1"); // tworzymy cookie if($count!="1") // jesli niema ciasteczka tworzymy je { // oznacza to koniecznosc podniesienia liczby odwiedzin $plik=fopen("licznik.dat", "r"); // otwieramy //plik licznika $licznik=fgets($plik); // pobieramy z pliku liczbe odwiedzin fclose($plik); // zamykamy plik $licznik++; // zwiększamy pobraną liczbę o 1 $plik=fopen("licznik.dat", "w"); // otwieramy plik licznika do zapisu // fwrite($plik, $plik); // zapisujemy wartość zmiennej licznik fclose($plik); // zamykamy plik i blok instrukcji IF } else // jesli ciasteczko istnieje i jest w nim wartosc zmiennej COUNT { //oznacza to ze uzytkownik niewszedl na strone ale porusza sie w jej obrebie $plik=fopen("licznik.dat", "r"); // otwieramy do odczytu plik licznika // $licznik=fgets($plik); // pobieramy liczbe odwiedzin fclose($plik); // zamykamy plik i blok ELESE } echo "Jeste¶: $licznik Go¶ciem"; // wyswietlamy zawartosc zmiennej LICZNIK czyli liczbe odwiedzin ?> hmm wyprodukowałem taki kod licznika i nie działa po uruchomieniu owszem wyświetla mi liczbę o 1 większą niż ta w licznik dat ale nie nadpisuje jej w tym pliku czemu jaki błąd (plik licznik dat ma liczbę startową 0 a jego hmody są ustawione na 777 a pliku licznik php na 666) licznik znajduje się >>>tutaj<<< hmmm teraz jeszcze dziwniej zlicza mi liczbę odwiedzin ale zapisuje do pliku coś takiego Resource id #4 (w miejsce 4 dowolna liczba) tylko nadpisuje bez ładu i składu ;/ Ten post edytował Waleń 26.10.2006, 10:39:38 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 03:13 |