Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zapis do pliku
Forum PHP.pl > Forum > PHP
spirit_crusher
Co zrobic aby dopisac do pliku tekstowego ciąg w nastepnym wierszu (zeby skrypt nie dopisywal do jednego)
SilentMan
Skorzystaj ze znaku nowej linii - \n.
spirit_crusher
\n nie dziala sad.gif
crash
Działa działa, chyba, że się nie wie jak użyć. Pokaż kod.
Hannon
to spróbuj <br>
  1. <?
  2. ...
  3. .... /*coś tu jest*/."<br>";
  4. ...
  5.  
  6. ?>
poison.Pluto
Cytat
dopisac do pliku tekstowego


Hannon, kto powiedział, że to ma być zapis do pliku HTML?

\n musi działać

edit:

sorry, przywyczajenie smile.gif
Hannon
/n a nie \n przypadkiem ?
Lars
pewnie chodzi wam o \r\n (windows)

----------------

jezeli chcesz zrobic taka mini baze (nowa linijka to nowy rekord, znaki są oddzielane np. ||) odradzam taką robote z \r\n. najlepiej jest tak:
Kod
pole1||pole2||pole3|:|pole_rekord2||pole_rekord2||pole_rekord3

poniewaz np. przy komentarzach mozna latwo dac ENTER co spowoduje lekkie sponiewieranie (w przypadku gdy uzywasz nowej lini - nowy rekord) bazy (jakbys dodal z [ilosc_nacisniec_enter] rekordow). To tylko przyklad.
splatch
czy to nie jest czysty, krystaliczny przypadek - PATRZ cenzura MANUALquestionmark.gif
Raz, pytanie niedokładnie zadane, brak jakiegokolwiek skrawka kodu, nie wiadomo w jakimy trybie jest otwarty plik (w czy a), do tego jakikolwiek brak opisu co ma się w pliku pojawić, tzn. czemu \n nie działa... a dokładniej ujmując co z nim nie tak, bo to w końcu to rozpoczyna nową linię.. chyba, że autor chce jakiś inny nowy wiersz.
onekamel
Oczywiście ze \n nie dziala
splatch :
Jaki wplyw na tworzenie nowej linii bedzie mial atrybut 'a' lub 'w'?
uzycie \n powoduje dopisanie w pliku (*.txt) takiego fajnego kwadracika, kazdy wie o czym mowa. Chciales kawalek kodu to popatrz na moj:
for($i=0; $i<$ile; $i++)
fwrite($fp, $nowy_rozklad[$i]);

Zastosowanie \r\n daje pozytywne efekty.
A jak drukowac znaki o okreslonym kodzie w ASCII, np. znak zakodowany jako 42?
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.