Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] readfile() i zapis tego co wyrzuci do pliku
Forum PHP.pl > Forum > Przedszkole
Traper21
Hej, mam taki o to skrypt, ale nie działa. Nie dopisuje sie do pliku. Pozdrawiam.

  1. <?php
  2.  
  3. $pliczek = "../superplik.php";
  4. $dane = readfile($pliczek);
  5.  
  6. $otworz = fopen("../../zapisz.txt", "w+");
  7. fputs($otworz, $dane);
  8. fclose($otworz);
  9.  
  10. ?>


Skrypt jednak nie zapisuje do pliku zapisz.txt sad.gif
gilbo
No bo przecież ten plik superplik.php też musisz otworzyć...
Traper21
Czyli mam zrobić:

  1. <?php
  2.  
  3. $otworz1 = fopen("../superplik.php", "r");
  4. $pliczek = "../superplik.php";
  5. $dane = readfile($pliczek);
  6.  
  7. $otworz = fopen("../../zapisz.txt", "w+");
  8. fputs($otworz, $dane);
  9. fclose($otworz);
  10.  
  11. ?>


Ogółem chodzi mi o to, żeby odczytać jeden plik i informacje w nim zawarte zapisać w innym pliku.
gilbo
Może najpierw byś zrobił i spróbował, a potem pytał... pozatym jeżeli nie umiesz użyć jakiejś funkcji to najpierw przeczytaj o niej np w manualu freadsmile.gif

A Twój plik powinien wyglądać tak:

  1. <?php
  2.  
  3. $otworz1 = fopen('../superplik.php', "r");
  4. $dane = readfile($otworz1, filesize('../superplik.php');
  5. fclose($otworz1);
  6.  
  7. $otworz = fopen('../../zapisz.txt', "w");
  8. fputs($otworz, $dane);
  9. fclose($otworz);
  10.  
  11. ?>


Pozdrawiam
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.