Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Jak dopisać tekst w wybranej linii, Próba wyświetlania newsów opartych na bazie w pliku txt
-Ostap-
post 10.06.2008, 12:19:33
Post #1





Goście







otóż opierając się na skrypcie znalezionym w tutku na necie, napisałem skrypt który ma na celu dopisywanie tekstu newsów do pliku txt. Zależy mi jednak na tym aby kolejne wpisy pojawiały się dopiero w trzeciej linii... jak to zrobić?? Z góry dzięki za pomoc!
  1. <?php
  2. if ($_POST['button'] == "wyslij") {
  3. /* ssprawdzenie czy zostały wysłane dane */
  4. $plik = "db.txt";
  5. if (is_writeable($plik)) {
  6. /* czy plik jest zapisywalny */
  7. if (!$handle = fopen($plik, "a")) echo "Nie mogę otworzyć pliku...";
  8. if (fwrite($handle, "
  9. <title>".$_POST['temat']."</title>
  10. <tekst>".$_POST['tekst']."</tekst>
  11. <author>".$_POST['autor']."</author>
  12. <pubdate>".$_POST['data']."/<pubdate>
  13. -------------------------------------------------------------------------------------------------------------------------------
  14. ") === FALSE) echo "Nie mogę zapisać danych do pliku...";
  15. else echo "Dane zostały dodane...";
  16. fclose($handle);
  17.  
  18.  
  19. } else echo "Plik nie istnieje lub jest nie do zapisu...";
  20. }
  21. ?>
  22.  
  23. <form action="dodaj.php" method="post">
  24. Temat: <input type="text" name="temat" /><br />
  25. Tekst <input type="text" name="tekst" /><br />
  26. Autor: <input type="text" name="autor" /><br />
  27. Data: <input type="text" name="data" /><br />
  28. <input type="submit" name="button" value="wyslij" />
  29. </form>
Go to the top of the page
+Quote Post
erix
post 11.06.2008, 18:21:40
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




A co chcesz przez to osiągnąć?


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

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Pilsener
post 12.06.2008, 08:16:43
Post #3





Grupa: Zarejestrowani
Postów: 1 590
Pomógł: 185
Dołączył: 19.04.2006
Skąd: Gdańsk

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


Rozwiązanie, które wymyśliłeś jest niepraktyczne. Dane do pliku tekstowego dopisujemy NA KOŃCU pliku, co jest łatwe, szybkie i proste, polecam mój tutorial o tekstowych bazach danych:
forumweb.pl/viewtopic.php?t=39103
Go to the top of the page
+Quote Post

Reply to this 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: 24.07.2025 - 16:33