Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zapisywanie do pliku danych o określonych
Forum PHP.pl > Forum > Przedszkole
Login
Witam!
Mam skrypt ten zapisuje do pliku "nazwa.txt" to co napisze się w polu textarea. I czy dało by się zroić tak, że ten tekst co wpiszę to żeby zapisywł się . w 4 linijce?
Chodzi mio to żeby Nie tracić danych które są w 1, 2 i 3-ciej linijce
Czy jest takie coś do zrobienia?

  1. <?
  2. if(!$_POST['pole']){
  3. ?>
  4. <form action='index.php' method='post'>
  5. <textarea name='pole'></textarea>
  6. <input type='submit' value='Dodaj'>
  7. </form>
  8. <?
  9. }else{
  10. $file = fopen('nazwa.txt', 'w');
  11. fwrite($file, $_POST['pole']);
  12. fclose($file);
  13. }
  14. ?>
krzemian
Być może chodzi ci o zapisywanie na końcu pliku - wtedy zamiast trybu 'w' użyj 'a' (sam tryb zapisu) albo 'a+' (tryb odczytu i zapisu), bardziej szczegółowo jest napisane o tym w manualu - http://pl.php.net/fopen
strife
Witam,

Jesli to ma być dokładnie 4 linijka to wymysliłem cos takiego:
  1. <?php
  2.  
  3. $string = 'if daskldassa dkasljdas
  4. dskaljdas
  5. sdakdaskdkjasldasj
  6. 4dsa
  7. das
  8. ';
  9.  
  10. $ex = explode(&#092;"n\", $string);
  11. echo $ex[3];
  12.  
  13. ?>

Oczywiscie $string to zawartosc Twojego pliku. Z reszta chyba sobie poradzisz.

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.