Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Edytowanie zawartości pliku
Dowhook
post
Post #1





Grupa: Zarejestrowani
Postów: 68
Pomógł: 0
Dołączył: 20.03.2004
Skąd: Warszawa

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


Witam!

Chciałbym zrobić taki skrypt który wyświetla jego całą zawartość w TEXTAREA i można dowolnie go edytować. Po wciśnięciu przycisku zapisz te dane które zapisaliśmy w TEXTAREA zapisują się w tym pliku. Taki prosty formularz.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
__phpion__
post
Post #2





Grupa: Zablokowani
Postów: 50
Pomógł: 0
Dołączył: 8.08.2004

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


Wydaje mi sie ze tak bedzie naprosciej i najmniej pisania:
  1. <?php
  2. $nazwa_pliku = &#092;"plik.txt\";
  3.  
  4. $akcja = $HTTP_GET_VARS[&#092;"akcja\"];
  5. $tresc = $HTTP_GET_VARS[&#092;"tresc\"];
  6.  
  7. if ($akcja == &#092;"zapisz\")
  8. {
  9.     $plik = fopen($nazwa_pliku, &#092;"w+\");
  10.     fputs($plik, $tresc);
  11.     fclose($plik);
  12. }
  13. ?>
  14. <form action=\"\" method=\"get\">
  15. <input type=\"hidden\" name=\"akcja\" value=\"zapisz\">
  16. <textarea name=\"tresc\" rows=\"15\" cols=\"50\">
  17. <? include($nazwa_pliku); ?>
  18. </textarea>
  19. <input type=\"submit\" value=\"Zapisz zmiany\">
  20. </form>
  21. ?>

Oczywiscie lepiej zamiast include po prostu wczytac plik fopen, fgets, fclose. Pominalem flock oraz header - zeby bylo najprosciej i najmniej kodu.

Ten post edytował __phpion__ 29.09.2004, 20:44:56
Go to the top of the page
+Quote Post

Posty w temacie


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: 16.10.2025 - 03:19