Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z fopen()
Forum PHP.pl > Forum > Przedszkole
Tsiru
Dopiero ucze się php i chciałem napisać licznik odwiedzin, wyżucałem pokolei linijki kodu szukając błedu, aż doszedłem do:
  1. <?
  2. $liczba=fopen(&#092;"licznik.txt\", \"r+\");
  3. $liczba++;
  4. echo(&#092;"$liczba\");
  5. ?>

Chodzi mi oto że kiedy wysyłam ten skomplikowany smile.gif kod na serwer, dostaje odpowiedź w postaci
  1. Resource id #2
, ale kiedy pod zmiennąpodstawiam jakąś liczbe to działa elegancko, ale co to za licznik odwiedzin, który non-stop pokazuje 7 ?! Plik licznik.txt jest na serwerze w ty msamum katalogu, wpisany w niego tekst to 0 i ma CKMOD 777.
dr_bonzo
RTM ( http://pl.php.net/manual/pl/function.fopen.php ): fopen zwraca nei liczbe tylko uchwyt do pliku, za pomoca tego uchwytu mozesz dopiero odczytac dane z pliku.
  1. <?php
  2.  
  3. $uchwyt = fopen(...)
  4. $dane = fread( ... $uchwyt );
  5.  
  6. ?>
Tsiru
Dzięki smile.gif
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.