View previous topic :: View next topic |
Author |
Message |
snyder
Joined: 21 Dec 2005 Posts: 57 Location: Zagreb
|
Posted: 05.06.2006 18:18 Post subject: fwrite i slijedeći red |
|
|
dakle imam
Code: |
$file = 'proba.txt';
$rad = fopen($file, 'a');
for ($i = 0; $i < 5; $i++) {
fwrite($rad, 'Neki tekst koji nakon kojeg ide slijedeći red\n');
}
fclose($rad);
|
htio bi 5 puta upisati tu rečenicu i da je svaka u svojem redu u txt fileu
zar ne bi \n trebao prebaciti u slijedeci red? |
|
|
Back to top |
|
|
nel`chee
Joined: 08 Jul 2004 Posts: 2087 Location: Rijeka
|
Posted: 05.06.2006 19:03 Post subject: |
|
|
prvo, navodnici trebaju biti dvostruki da \n prihvati kao linebreak.
drugo, fali ti parametar na kraju fwrite funkcije - moras funkciji reci koliko upisuje.
Code: | $file = 'proba.txt';
$rad = fopen($file, 'a');
for ($i = 0; $i < 5; $i++) {
$tekst = "Neki tekst koji nakon kojeg ide slijedeći red\n";
fwrite($rad, $tekst, strlen($tekst));
}
fclose($rad); |
|
|
|
Back to top |
|
|
snyder
Joined: 21 Dec 2005 Posts: 57 Location: Zagreb
|
Posted: 05.06.2006 20:00 Post subject: |
|
|
super, thx.
štos je u tome da sam navikao sve raditi sa ' ne " |
|
|
Back to top |
|
|
Sulien
Joined: 04 Jan 2004 Posts: 2905 Location: Zagreb
|
Posted: 05.06.2006 22:06 Post subject: |
|
|
Uvijek možeš i
Code: | // recimo da imaš array nečega
$my_stuff = array('lorem', 'ipsum', 'dolor');
file_put_contents('proba.txt', implode("\n", $my_stuff)); |
...ovisno o prilici, naravno |
|
|
Back to top |
|
|
gog
Joined: 18 Jun 2004 Posts: 679 Location: zagreb
|
Posted: 05.06.2006 23:10 Post subject: |
|
|
Umijesto "\n" stavi "\r\n" ako hoćeš da i na windowsima bude new line... |
|
|
Back to top |
|
|
|