Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][html]Formularze
-natomiast-
post
Post #1





Goście







Witam,

Raczkuję dopiero w temacie php i mam taki problem. Mam formularz w który wpisuję kilka wartości. Wartości te zapisuje do pliku .txt. To juz mam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) . Chciałbym żeby po ponownym otwarciu/przeładowaniu strony wartości te wyświetlały się jako domyślne wartości w formularzu (zostały wczytane z pliku txt i wyświetlone w formularzu). Chodzi o to że użytkownik zmienia tylko np. 1 pole formularza, a reszta pozostaje taka sama. Mam ustawione:"$fp = fopen($file, "w");" tak wiec jesli pola formularza sa puste nic nie jest zapisane. Moze mało jasno (IMG:http://forum.php.pl/style_emoticons/default/dry.gif) . Ogólnie ma to być strona na której są wpisane wszystkie drukarki w firmie i można wpisywać ilościowy stan tonerów do tych drukarek.Np:

Drukarka Pole_Formularza Stan
Hp ? 2

Przycisk ZAPISZ

Chodzi przede wszystkim o ustawienie wartości wczytanych z pliku txt jako domyślnych wartości w polach formularza.

Dziękuję za wszelaką pomoc (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

Arek
Powód edycji: dodalem tagi (cysiaczek)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
b_chmura
post
Post #2





Grupa: Zarejestrowani
Postów: 813
Pomógł: 34
Dołączył: 18.03.2007
Skąd: o stamtąd

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


  1. <?php
  2. $plik = 'baza.txt';
  3. $baza = file_get_contents($plik);
  4. $dane = $_POST['dane'];
  5.  
  6. if(empty($baza))
  7. {
  8. echo 'Brak danych';
  9. }
  10. else
  11. {
  12. }
  13.  
  14. if(empty($dane))
  15. {
  16. ?>
  17. <form method="POST">
  18. <textarea name="dane"></textarea>
  19. <input type="submit" value="Zapisz" />
  20. </form>
  21. <?php
  22. }
  23. else
  24. {
  25. if(file_put_contents($plik, $dane))
  26. {
  27. echo 'Zapisano zmiany';
  28. }
  29. else
  30. {
  31. echo 'Wystąpił nieoczekiwany błąd przy zapisie do pliku '.$plik;
  32. }
  33. }
  34. ?>


Pisane z palca


EDIT:
Oczywiście plik "baza.txt" musi mieć prawa do zapisu

Ten post edytował b_chmura 9.11.2007, 17:29:34
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: 10.10.2025 - 18:12