Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: dopisuje linie-jak zablokować?
Forum PHP.pl > Forum > Przedszkole
kubik1
Witam mam prosty formularz do swojej inforamcji gdzie zapisuje www i dane o stronce date, dane sa zapisywane do pliku txt i sa wyswietlane na tej samej stronce co formularz tylko jak wejde na stronke np. wpisze adres www.abcabc.pl/form.php to mi dopisuje odrazu linijkę do pliku txt mozna to jakoś zablokować.
siemakuba
Dopisuj dane tylko wtedy, kiedy przesłany został formularz. Prawdopodobnie wystarczy całą procedurę dopisywania do pliku ująć w warunek:

  1. <?php
  2. if (!empty($_POST))
  3. {
  4. // tu zapiszujesz do pliku
  5. }
  6. ?>


pozdr.
kubik1
dzieki pomoglo

mam jeszcze pytanko czy da sie wyswietlic np. 3 linie z pliku txt do ktorego zapisuje
skowron-line
tak
mozesz pobrac do tablicy i wyswietlic i wtedy wyswietlic 3 rekordy


manual -> funkcja FILE
kubik1
thx

jeszcze jedno pytanie da sie zrobić zeby dane z formularza zapisac jako zmienne i potem je wczytac jako value (jako podpowiedz juz w polu formularza)
skowron-line
ale kiedy odrazu po wyslaniu z 1 formularza?? czy za jakis czas??

bo mozesz normalnie zrobic

  1. <?php
  2. echo '  <input type="text" name="a" vale="'.$_POST['a'].'"> ';
  3. ?>
php programmer
albo bardziej elegancko

  1. <input type="text" name="a" vale="<?=$_POST['a']?>">
kubik1
ok poprobuje

chodzi o to by jak wejde na stronke to to co jest wpisane w formularzu wyswietlalo sie jako podpowiedz zebym mogl zmienic np 1 wyraz i wyslac znowu dane do formularza blink.gif

poradzilem sobie
dane wysyla do innego pliku i potem sczytuje
dzieki za help
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.