Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt tworzacy plik o 1 wiekszy, Plik txt o jeden wikszy(1.txt ->>)
-Korpek-
post
Post #1





Goście







Witam!
Zdecydowalem, ze napisze tutaj, bo mecze sie z tym skryptem juz 2 dzien i nic mi nie wychodzi.
Potrzenuje skryptu, ktory najpierw tworzy plik 1.txt(albo sam go moge recznie utworzyc), a potem jesli znajdzie 1.txt to tworzy 2.txt, jesli znajdzie 2.txt to tworzy 3.txt... i tak dalej w nieskonczonosc...
Chcilabym tez skrypt ktory odczytuje liczbe i wyswietla o 1 wieksza(cos jak licznik)
Z gory dziekuje, pozdrawim, i prosze o wyrozumialosc
(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zbig13
post
Post #2





Grupa: Zarejestrowani
Postów: 214
Pomógł: 0
Dołączył: 3.04.2004
Skąd: Legionowo

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


1. Umieszczaj kod php w tagach [ php ] [ /php ]
2. Po co kasować plik i tworzyć go od nowa? Lepiej wykorzystywać ten sam plik.
3. 2 razy otwierasz ten sam plik, w trybie "w+". Po co?
3. Dlaczego otwierasz plik i zachowujesz go w zmiennej $file, a zapisując liczbę używasz zmiennej $plik.
Ogólnie powinno być tak:
  1. <?php
  2.  
  3. $plik = fopen("nazwa.txt", "r");
  4. $liczba = fread($plik, filesize("nazwa.txt"));
  5. $liczba++;
  6. echo $liczba;
  7. fclose ($plik);
  8.  
  9. $file = fopen("nazwa.txt", "w+");
  10. fwrite($file, $liczba);
  11. fclose($file);
  12.  
  13. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 17:12