Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Operacje na plikach .txt
zeetor
post 4.07.2008, 18:30:13
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 1
Dołączył: 1.07.2008
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Mam w stronie głównej umieszczony prosty skrypcik odczytujacy tekst z pliku.txt...
Ale po każdorazowym odświeżeniu strony głównej znika treść tego teksu...
(na stronie głównej oczywiście...a nie w pliku.txt)....
Czy istnieje jakaś funkcja która temu zapobiega??

I kolejny problemik...(tez zwiazany z .txt)
Mam 100 zmiennych liczbowych, które chcę zapisać do pliku .txt...
I znowu prosty skrypcik, wszystko działa jak należy...tylko że te zmienne zapsuje mi w jednym ciągu...
tak jak na przykładzie:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 itd
a ja chcialbym aby zapisywało mi tak:
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
itd
Czy jest na to jakiś sposób?

pozdr
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
tomsi
post 4.07.2008, 18:40:48
Post #2





Grupa: Zarejestrowani
Postów: 379
Pomógł: 45
Dołączył: 30.06.2007

Ostrzeżenie: (10%)
X----


Co do drugiego problemu to użyj pętli żeby po piątej liczbie robił się "enter".


--------------------
Jeśli Ci pomogłem kliknij "Pomógł"
Jeśli Ty mi pomogłeś kliknę "Pomógł"
Go to the top of the page
+Quote Post
matx132
post 4.07.2008, 19:22:30
Post #3





Grupa: Zarejestrowani
Postów: 243
Pomógł: 19
Dołączył: 12.09.2005

Ostrzeżenie: (0%)
-----


jesli chodzi o pierwszy problem dokladnie nie wiem o co chodzi
ale jak wczytasz zawartośc pliku do zmiennej a potem odczytujesz zmienna to powino byc ok.
chodz po odswieżeniu musiałbyś otwierac na nowo plik.

2 problem już był powiedziany z tego co mnie pamiec nie myli wystarczy dodac \n
Go to the top of the page
+Quote Post
loganek
post 4.07.2008, 20:00:38
Post #4





Grupa: Zarejestrowani
Postów: 81
Pomógł: 20
Dołączył: 14.06.2007

Ostrzeżenie: (0%)
-----


jeśli chodzi o pierwszy problem, to możesz zapisać treść pliku do zmiennej sesyjnej;)


--------------------
Impossible is nothing!!!
Go to the top of the page
+Quote Post
Ociu
post 4.07.2008, 20:22:07
Post #5





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Proszę uzupełnić nazwę tematu o tag, inaczej będę musiał zamknąć temat.

Edit: Tak jak mówiłem. Zamykam.
Go to the top of the page
+Quote Post
piotrooo89
post 4.07.2008, 20:50:59
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




co do drugiego problemu mam rozwiązanie:

  1. <?php
  2. $dane = file_get_contents('plik.txt');
  3. echo $dane;
  4.  
  5. $roz = explode(" ", $dane);
  6. echo "<br />";
  7.  
  8. for($i=1;$i<=count($roz);$i++)
  9. {
  10. if ($i % 5)
  11. {
  12. echo " ".$i;
  13. }
  14. else
  15. {
  16. echo " ".$i;
  17. echo "<br />";
  18. }
  19.  
  20. }
  21. ?>


tylko pamiętaj jak dane nie będą uporządkowane to klęknie. żeby zapobiec musisz sortować całą tablice.

Ten post edytował piotrooo89 4.07.2008, 20:52:39


--------------------
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 10:28