Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML] Formularz.
Forum PHP.pl > Forum > Przedszkole
tescior
Problem polega na tym, że nie mogę się dobrać do zmiennych z formularza.
Trywialne i aż wstyd pytać ale już z godzinę patrzę jak baran na te 15 linijek i się dopatrzyć nie mogę...

Mam taki formularz:
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN">
  2. <head>
  3. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
  4. </head>
  5. <form action="" method="post" enctype="text/plain">
  6. <div>
  7. Imię i Nazwisko :
  8. <input type="text" name="ImieNazw"><br>
  9. Email :
  10. <input type="text" name="Email"><br>
  11. Telefon :
  12. <input type="text" name="Tel"><br>
  13. Uwagi :
  14. <textarea name="Uwagi" cols="20" rows="2"></textarea>
  15. <br><br>
  16. Tylko najbliższa impreza czy<br>
  17. chcesz otrzymywać mailem info o następnych<br>
  18. <input type="submit" name="mailing" value="Jedna">
  19. <input type="submit" name="mailing" value="Wszystkie">
  20. </div>
  21. </body>
  22. </html>


I taki "kod" w PHP.
(jest na początku strony, przed tym co wyżej, dokument zawiera tylko te dwa elementy)
  1. <?php
  2. echo "imie ".$_POST['ImieNazw'];
  3. echo "email ".$_POST['Email'];
  4. echo "tel ".$_POST['Tel'];
  5. echo "uwagi ".$_POST['Uwagi'];
  6. echo "mailing ".$_POST['mailing'];
  7. ?>
nospor
1) Dane w post pojawią sie dopiero po wyslaniu formularza
2) nie zapomniales przypadkiem o zamknieciu formularza </form> ?
AlexDeLarge
Skąd wam się bierze te enctype="text/plain"?
Wywalić, albo zmienić na application/x-www-form-urlencoded

Zdrówka życzę.
tescior
AlexDeLarge
jesteś Wielki! winksmiley.jpg
Dokładnie o to chodziło.

nospor
Dzięki, kombinując z miliardem wariantów w końcu obciąłem tongue.gif w oryginale jest ok.


Do zamknięcia i jeszcze raz dzięks.
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.