Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zmienna w nazwie pliku
Forum PHP.pl > Forum > Przedszkole
Gość_pawelek_*
Witam mam problem. Chcę zrobic eby skrypt automatycznie zapisywal dane w pliku po wejsciu na strone. Zrobilem sobie prosty licznik
  1. <?php
  2. if($count!="1")
  3. {
  4. $otworz=fopen("licznik.txt", "r");
  5. $licznik=fgets($otworz, "1000");
  6. fclose($otworz);
  7. $licznik++;
  8. $otworz=fopen("licznik.txt", "w");
  9. fwrite($otworz, $licznik);
  10. fclose($otworz);
  11. }
  12. else
  13. {
  14. $otworz=fopen("licznik.txt", "r");
  15. $licznik=fgets($otworz, "1000");
  16. fclose($otworz);
  17. }
  18. ?>
i chce zeby $licznik byla jako nazwa pliku tak jak w tym kodszie
  1. <?php
  2. if(isset($wyslij)):
  3. print("<h2>Wpis został dodany.</h2>n");
  4. $info=fopen("$licznik", "a");
  5. fwrite($info, "$imie,<br> $email,<br> $tresc <br><hr>");
  6. fclose($info);
  7. endif;
  8. ?>
mozna t jakos zrobic? Albo moze znacie jakas inna metode? chyba mozna tak zrobic na petli for ale niemam pojecia jak.
legorek
W czym problem?

  1. <?php
  2. if($count!="1")
  3. {
  4. $plik = "licznik.txt"
  5. $otworz=fopen($plik, "r");
  6. $licznik=fgets($otworz, "1000");
  7. fclose($otworz);
  8. $licznik++;
  9. $otworz=fopen($plik, "w");
  10. fwrite($otworz, $licznik);
  11. fclose($otworz);
  12. }
  13. else
  14. {
  15. $otworz=fopen($plik, "r");
  16. $licznik=fgets($otworz, "1000");
  17. fclose($otworz);
  18. }
  19. ?>


Aha, brzydki ten kod.
Gość_pawelek_*
chodzi oto ze mam $licznik (czyli czyta zawartosc licznik.txt) i zalozmy ze w srodku jest liczba 8 i teraz chce zeby $licznik byl tu:
  1. <?php
  2. $info=fopen("$licznik", "a");
  3. ?>
a taki skrypt jest bledny
Gość_pawelek_*
Czy potrafi ktos mi pomoc??
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.