Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Zmienna, po kolei...
Ytolziq
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 10.12.2010

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


Witajcie!

Czy jest możliwość stworzenia takiej zmiennej, która co kolejne wejście wyświetlała by następną liczbę - wiecie o co mi chodzi (1, 2, 3, 4, 5, 6, 7,...). Chyba wydaje mi się, że jest to możliwe - ale liczby muszą zapisywać do jakiegoś pliku, proszę o pomoc i czy w ogóle jest taka możliwość.

Ten post edytował Ytolziq 31.01.2011, 23:42:10
Go to the top of the page
+Quote Post
Hekko
post
Post #2





Grupa: Zarejestrowani
Postów: 255
Pomógł: 23
Dołączył: 1.12.2003

Ostrzeżenie: (10%)
X----


Niezależnie kto wejdzie na stronę? Szukaj pod licznik php.
Generalnie można zapisywać do pliku, do bazy mysql, sesji, ciasteczek..


--------------------
Tani hosting - Hekko.pl | PHP 5.2/5.3/5.4/5.5/5.6 | MySQL 5.5 |
Hosting już od 49 zł rocznie! Domena pl do każdego pakietu!
Go to the top of the page
+Quote Post
sadistic_son
post
Post #3





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


Daj to na samym początku pliku. A przynajmniej session_start na samym początku, reszta może być gdziekolwiek.
  1. if(!isset($_SESSION['licznik'])){
  2. $licznik=file_get_contents("licznik.txt");
  3. $licznik++;
  4. file_put_contents("licznik.txt");
  5. $_SESSION['licznik']=1;
  6. }
  7.  
  8. echo $licznik;


Ten post edytował sadistic_son 1.02.2011, 00:52:03


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
Ytolziq
post
Post #4





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 10.12.2010

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


  1. Warning: file_put_contents() expects at least 2 parameters, 1 given in /home/jlrp/public_html/test.php on line 113
  2. 1


Jakimś cudem nie wyskakuje już ten Warning, lecz cały czas pisze mi "1" - liczba się nie zmienia.

Zobaczyłem w innej przeglądarce, to raz jest ten warning, a czasami jest "1" - plik "licznik.txt" jest pusty...

Ten post edytował Ytolziq 1.02.2011, 09:44:29
Go to the top of the page
+Quote Post
thek
post
Post #5





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




JAK BYK pisze co jest nie tak. Zobacz manual dla file_put_contents a zobaczysz co nie tak.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post
Ytolziq
post
Post #6





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 10.12.2010

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


No ja tam nic nie widzę tongue.gif
Go to the top of the page
+Quote Post
Piogola
post
Post #7





Grupa: Zarejestrowani
Postów: 151
Pomógł: 36
Dołączył: 1.02.2011
Skąd: Warszawa

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


Wejdź w manual file_put_contents i spojrzyj ile musi być parametrów! sciana.gif


--------------------
Google Manual
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 Aktualny czas: 21.08.2025 - 12:53