Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularz zapisujący dane do pliku
Mati-21
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 18.02.2006

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


Witam wszystkich

Dopiero zaczynam swoją przygode z php i mam taki problem

Otóż chciałbym stworzyć formularz z polami tekstowymi w które można wpisaywać jakieś dane.
Dane te były by zapisywane do pliku tekstowym "tekst.txt" i można było by je edytować.

Potrzebuje taki skrypt gdyż mam na podstronach dane które czesto ulegają zmianie i zawsze musze
ingerować w kod źródłowy tych podstron i edytować ręcznie (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Ten post edytował Mati-21 12.07.2006, 17:11:47
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ludvik
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 698
Pomógł: 3
Dołączył: 28.03.2004
Skąd: Wrocław

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


Rozwiązania gotowego raczej nikt nie poda, ale naprowadzić można...
- Potrzebujesz pola textarea
- Jeżeli masz dane i chcesz je edytować, to wczytujesz plik używając funkcji file_get_contents" title="Zobacz w manualu php" target="_manual. Następnie musisz użyć funkcji htmlentites, aby nie rozwalić kodu swojej strony. Wyświetlasz w polu textarea.
- Jeżeli chcesz zapisać, to po przesłaniu formularza do skryptu, dane masz w zmiennej $_POST['nazwa_pola_textarea']. Zapisujesz przy pomocy file_put_contents (od php5), albo przy użyciu starych funkcji fopen(tryb w), fwrite, fclose.

Polecam manual, a jeżeli nie orientujesz się, to książkę albo kurs (raczej to pierwsze). Nie radzę pisać nic bez jakiejkolwiek wiedzy.
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: 3.10.2025 - 17:23