Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 5.12.2006 Ostrzeżenie: (0%)
|
Witam,
mam problem z właściwym zapisem do pliku: zawartość plik.txt: 1 2 3 <?php $tab = file("plik.txt"); $tab[0]+=1 $tab[1]+=1 $tab[2]+=1 //teraz chcę zapisać zawartość tablicy do pliku $plik=fopen("wyniki.txt","w+"); for ($i=0; $i<count($tab); $i++) { fputs($plik,$tab[$i]); } ?> w pliku zamiast: 2 3 4 jest: 23 4 Co muszę zrobić aby kolejne wartości były zapisywane w kolejnych wierszach (probowałem "<BR>" "/n" - nic to nie daje) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 5.12.2006 Ostrzeżenie: (0%)
|
Jest ok., sprytne rozwiązanie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Tylko mam takie dziwne wrażenie że likwiduje to skutek a nie przyczynę, ale spoko najważniejsze że działa, ciekawe tylko że jak wpiszę: zamiast ...($tab[$i] + 1)); (nie chcę zwiększać wartości z tabeli o 1) ...($tab[$i])); to znowu dostaję zapis z przerwami ale jak napiszę: ...($tab[$i] + 0)); to wszystko jest ok. ale jaja. pozdrawiam i dzięki za pomoc. |
|
|
|
cesarks Zapis do pliku 5.12.2006, 08:58:51
Astarot Kod fputs($plik,$tab[$i... 5.12.2006, 09:10:04
cesarks Niestety nic to nie dało:
jak zrobię tak:
[PHP] ... 5.12.2006, 10:47:04
nospor Kod<?php
$tab = file("plik.txt... 5.12.2006, 10:53:36 
Sedziwoj Cytat(nospor @ 5.12.2006, 10:53:36 ) ... 5.12.2006, 11:01:22
siemakuba kontynuując: lub stała PHP_EOL jeśli chcesz mieć w... 5.12.2006, 11:18:45
nospor zadne jaja. file() zwraca ci tablice ze znakiem ko... 5.12.2006, 11:36:01
cesarks teraz wszystko jasne, dzięki.
Cytatedit: to skoro ... 5.12.2006, 12:27:59 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 11:56 |