![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
stworzyłem sobie formularz (form.php) który wysyła i dopisuje informacje do pliku dane.php (grafika przedstawia poglądowy plik dane.php) Zależy mi na uzupełnieniu komórek z polem tekstowym i zapisaniu wszystkiego z powrotem do tego pliku (dane.php), aby zamiast pola tekstowego ukazał się wpisany tekst (zapisany na stałe i znikło pole tekstowe). Zapisanie może być w dowolny sposób, przyciski wyślij przy każdym wierszu lub jeden ogólny. Jak tego dokonać, gdzie szukać informacji, od czego zacząć. Proszę o wszelką pomoc. (IMG:http://img88.imageshack.us/img88/3540/zapisgv1.jpg) Ogólny opis całości... Będzie to strona informacyjna dla mnie o statusie zamówienia "towaru"... Klient kupuje... wypełnia formularz... wszystko dopisuje się do pliku dane.php (np.grafika powyżej) Ja uzupełniam pozostałe informacje ręcznie i zapisuje do tego samego pliku... (potem jeszcze chcę wprowadzić kasowanie całego wiersza ale z tym sobie chyba poradzę jak rozwiąże aktualny problem) (IMG:http://forum.php.pl/style_emoticons/default/czarodziej.gif) Pozdrawiam, Maciej |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 289 Pomógł: 77 Dołączył: 5.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
moim skromnym zdaniem baza danych np. mysql będzie tutal lepszym rozwiązaniem niż plik. Pozatym jezeli już wybrałeś pliki, to chyba nie trzymasz informacji w pliku dane.php (bo do niego wysyłasz zmienne, więc pełni on rolę skryptu) ? Raczej powinnien być to plik zewnętrzny np. krzysiek.txt
w skrypcie dane.php pobierasz zawartość, przy pomocy pętli rozbijasz na wiersze, potem na komórki,w międzyczasie wyświetlasz wszystko na stronie, modyfikacja danych w formularzu, zapis całości do pliku, eh na dłuższą metę (czyt. duża ilość danych) to rozwiązanie zupełnie chybione. do poczytania np. http://wortal.php.pl/wortal/artykuly/php/p...orial_php_mysql pozdr |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 09:31 |