Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Pobranie zawartości z textarea, zapisanie do pliku.
Forum PHP.pl > Forum > Przedszkole
koxfx
Chcę aby po wpisaniu watrości w textarea oraz nasiśnięciu guzika wyślij tekst zapisal się w pliku "sug.txt"

  1. <form name="forma" action="index.php" method="POST">
  2. <textarea form=forma" class="center-block col-md-8" name="sugestie" rows="6" ></textarea>
  3. <button form="forma" class="center-block" >Wyślij</button>
  4. </form>


  1. <?
  2. $_post ['sugestie'];
  3. $zapisz = $_post ['sugestie'];
  4.  
  5. file_put_contents ('sug.txt', $zapisz);
  6.  
  7. ?>


Plik się tworzy, ale jest pusty.
Proszę o nakierowanie na błąd i jeśli ktoś chce to może podać mi ciekawe materiały odnośnie php. (kurs, dokumentacja)
KsaR
Cytat(koxfx @ 7.06.2015, 16:51:55 ) *
Chcę aby po wpisaniu watrości w textarea oraz nasiśnięciu guzika wyślij tekst zapisal się w pliku "sug.txt"

  1. <form name="forma" action="index.php" method="POST">
  2. <textarea form=forma" class="center-block col-md-8" name="sugestie" rows="6" ></textarea>
  3. <button form="forma" class="center-block" >Wyślij</button>
  4. </form>


  1. <?
  2. $_post ['sugestie'];
  3. $zapisz = $_post ['sugestie'];
  4.  
  5. file_put_contents ('sug.txt', $zapisz);
  6.  
  7. ?>


Plik się tworzy, ale jest pusty.
Proszę o nakierowanie na błąd i jeśli ktoś chce to może podać mi ciekawe materiały odnośnie php. (kurs, dokumentacja)

Zmienne z duzej:
$_POST
a nie
$_post

Poza tym lepiej sprawdzaj czy zostal wyslanu formularz zeby uniknac bledow.

  1. if (isset($_POST,$_POST['sugestie']))
  2. {
  3. // zapisanie
  4. }
com
warunek sprawdzający czy wysłany został formularz i dopiero wtedy zapis do pliku
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.