Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Zapisywanie danych w pliku tekstowym
serror
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 6.03.2010

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


Witam mam coś takiego :
  1. <?php
  2.  
  3. $text = $_POST['tekst'];
  4.  
  5. if ($fp = fopen("baza.txt","a")) {
  6. flock($fp, 2);
  7. fwrite($fp, $text);
  8. flock($fp, 3);
  9. fclose($fp);
  10. header("Location: link2.html");
  11. echo "Zapisano!";
  12.  
  13. }
  14.  
  15. ?>


Jak zrobić aby dane zapisywane w pliku tekstowym "baza.txt" były dodawane jedna pod drugą a nie wszystkie obok siebie?
Bo w pliku mam taki zapis:

AlaMarekZosia

A chce uzyskać:

Ala
Marek
Zosia

I jeszcze jeden problem po dokonaniu zapisu następuje przekierowanie do link2.html tylko nie wiem dlaczego nie wyświetla się tekst "zapisano!"

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
AdIoS_Neo
post
Post #2





Grupa: Zarejestrowani
Postów: 159
Pomógł: 43
Dołączył: 8.03.2009

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


Dodaj biały znak "\n" co znaczy nowy wiersz.
  1. $text = $_POST['tekst'];
  2. $text .= "\n";

a nie wyświetla Ci tekstu "zapisano!" ponieważ kolejność linijek kodu w Twoim skrypcie na to nie pozwala:
  1. header("Location: link2.html");
  2. echo "Zapisano!";

najpierw przekierowanie, a potem wyświetlanie "zapisano!", tak się nie da!
Go to the top of the page
+Quote Post
serror
post
Post #3





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 6.03.2010

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


Po dodaniu /n zamiast dodawać tekst i następną linijkę są same nowe linijki bez tekstu
Go to the top of the page
+Quote Post
mortus
post
Post #4





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Bo ma być $text .= "\n"; a nie $text = "\n";
Go to the top of the page
+Quote Post
AdIoS_Neo
post
Post #5





Grupa: Zarejestrowani
Postów: 159
Pomógł: 43
Dołączył: 8.03.2009

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


Tak mu napisałem ; )

-edit-
@down: spoko smile.gif też tak myślę bo jak inaczej wyjaśnić dodawanie samych nowych wierszy? Pozdrawiam

Ten post edytował AdIoS_Neo 10.04.2010, 12:35:26
Go to the top of the page
+Quote Post
mortus
post
Post #6





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Cytat(AdIoS_Neo @ 10.04.2010, 13:02:47 ) *
Tak mu napisałem ; )
@AdIoS_Neo Wiem, ale myślę, że źle przepisał, choć mogę się mylić.

Ten post edytował mortus 10.04.2010, 12:10:13
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 05:04