Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][PHP]problem z wysłaniem danych z formularza
koziolrobert
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 2.02.2012

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


Witam, mam problem z wysłaniem danych z formularza na stronie www. komunikat o wysłaniu formularza wyskakuje, na maila dochodzi informacja, jednak bez danych wpisanych w formularzu. Poniżej zamieszczam czesc kod html (cały się nie zmieścił oraz kod pliku wyslij.php

  1. <center><h1>Wniosek o pożyczkę</h1>
  2. <table style="width:700px;border-style:none;border-collapse:collapse;border-spacing:0px;border-width:0px;">
  3. <tr><td colspan="1" class="lewy">Imię</td>
  4. <td colspan="1" class="prawy">
  5. <input type="text" name="wniosek[imie]" value="" class="inp valid"> </td>
  6.  
  7. <td colspan="1" class="lewy">Nazwisko</td>
  8. <td colspan="1" class="prawy">
  9. <input type="text" name="wniosek[nazwisko]" value="" class="inp valid"> </td></tr><tr>
  10.  
  11. <td colspan="1" class="lewy">Nazwisko rodowe</td>
  12. <td colspan="1" class="prawy">
  13. <input type="text" name="wniosek[nazwisko_rodowe]" value="" class="inp"> </td>
  14.  
  15. <td colspan="1" class="lewy">Data urodzenia<br /><span class="small">dd-mm-rrrr</span></td>
  16. <td colspan="1" class="prawy">
  17. <input type="data" name="wniosek[data_urodzenia]" value="" class="inp valid datapicker"> </td></tr><tr>
  18.  
  19. <td colspan="1" class="lewy">Miejsce urodzenia</td>
  20. <td colspan="1" class="prawy">
  21. <input type="text" name="wniosek[miejsce_urodzenia]" value="" class="inp valid"> </td>
  22.  
  23. <td colspan="1" class="lewy">Numer dowodu osobistego</td>
  24. <td colspan="1" class="prawy">
  25. <input type="text" name="wniosek[dowod]" value="" class="inp valid"> </td></tr><tr>
  26.  
  27. <td colspan="1" class="lewy">Wydany przez</td>
  28. <td colspan="1" class="prawy">
  29. <input type="text" name="wniosek[dowod_miejsce]" value="" class="inp valid"> </td>
  30.  
  31. <td colspan="1" class="lewy">PESEL</td>
  32. <td colspan="1" class="prawy">
  33. <input type="number" name="wniosek[pesel]" id="pesel" value="" class="inp valid"> </td></tr><tr>
  34.  
  35. <td colspan="1" class="lewyW">Numer telefonu domowego</td>
  36. <td colspan="1" class="prawyW">
  37. <input type="number" name="wniosek[telefon_domowy]" value="" class="inp"> </td>
  38.  
  39. <td colspan="1" class="lewy">Numer telefonu komórkowego <br>(123456789)</td>
  40. <td colspan="1" class="prawy">
  41. <input type="number" name="wniosek[telefon]" value="" class="inp valid" required="required"> </td></tr><tr>
  42.  
  43. <td colspan="1" class="lewy">Operator</td>
  44. <td colspan="1" class="prawy">
  45. <select name="wniosek[telefon_operator]" class="inp valid" required="required">
  46. <option value="" disabled="disabled">-- Wybierz --</option>
  47. <option value="1">Orange</option>
  48. <option value="2">Plus</option>
  49. <option value="3">T-Mobile</option>
  50. <option value="4">Play</option>
  51. <option value="5">inny</option>
  52. </select> </td>
  53.  
  54. <td colspan="1" class="lewy">Adres zamieszkania ulica</td>
  55. <td colspan="1" class="prawy">
  56. <input type="text" name="wniosek[ulica]" value="" class="inp valid"> </td></tr><tr>
  57.  
  58. <td colspan="1" class="lewy">Numer domu / mieszkania</td>
  59. <td colspan="1" class="prawy">
  60. <input type="text" name="wniosek[nrdomu]" value="" class="inp valid"> </td>
  61.  
  62. <td colspan="1" class="lewy">Miasto</td>
  63. <td colspan="1" class="prawy">
  64. <input type="text" name="wniosek[miejscowosc]" value="" class="inp valid"> </td></tr><tr>
  65. ....
  66.  

wyslij.php
  1.  
  2. <?php
  3.  
  4. $wiadomosc =
  5. "Imie: ".$_POST['wniosek[imie]']."
  6. Nazwisko: ".$_POST['wniosek[nazwisko]']."
  7. Nazwisko Rodowe: ".$_POST['wniosek[nazwisko_rodowe]']."
  8. Data urodzenia: ".$_POST['wniosek[data_urodzenia]']."
  9. Miejsce urodzenia: ".$_POST['wniosek[miejsce_urodzenia]']."
  10. Numer dowodu osobistego: ".$_POST['wniosek[dowod]']."
  11. Wydany przez: ".$_POST['wniosek[dowod_miejsce]']."
  12. PESEL: ".$_POST['wniosek[pesel]']."
  13. Numer telefonu domowego: ".$_POST['wniosek[telefon_domowy]']."
  14. Numer telefonu komorkowego: ".$_POST['wniosek[telefon]']."
  15. Operator: ".$_POST['wniosek[telefon_operator]']."
  16. Adres zamieszkania ulica: ".$_POST['wniosek[ulica]']."
  17. Numer domu / mieszkania: ".$_POST['wniosek[nrdomu]']."
  18. Miasto: ".$_POST['wniosek[miejscowosc]']."
  19. Kod pocztowy: ".$_POST['wniosek[kod_pocztowy]']."
  20. Wojewodztwo: ".$_POST['wniosek[wojewodztwo]']."
  21. Adres e-mail: ".$_POST['wniosek[email]']."
  22. Preferowany czas kontaktu: ".$_POST['wniosek[box1]']."
  23. Stan cywilny: ".$_POST['wniosek[stan_cywilny]']."
  24. Ilosc dzieci: ".$_POST['wniosek[utrzymanie_osob_dzieci]']."
  25. Ilosc osob na utrzymaniu oprocz dzieci: ".$_POST['wniosek[utrzymanie_osob]']."
  26. Zatrudniony: ".$_POST['zatrudniony']."
  27. Od kiedy: ".$_POST['wniosek[rok_zatrudnienia]']."
  28. Emeryt, rencista: ".$_POST['wniosek[uzyskiwany_dochod]']."
  29. Dochod miesieczny netto: ".$_POST['wniosek[dochod_netto]']."
  30. Obecne pozyczki (kwota): ".$_POST['wniosek[kwota_poz_kre]']."
  31. Ubezpieczenie na zycie: ".$_POST['wniosek[box2]']."
  32. Na jaka kwote: ".$_POST['wniosek[ubezpieczenie]']."
  33. Raty miesiecznie: ".$_POST['wniosek[rata_miesieczna]']."
  34. Miesieczne koszty utrzymania: ".$_POST['wniosek[koszty_utrzymania]']."
  35. Informacja w BIK lub KRD: ".$_POST['wniosek[bik_big_krd]']."
  36. Czy masz obciazenia komornicze: ".$_POST['obciazenia_komornicze']."
  37. Jesli tak, to na jaka suma: ".$_POST['wniosek[obciazenia_komornicze]']."
  38. Kwota pozyczki: ".$_POST['wniosek[kwota_pozyczki]']."
  39. Okres trwania pozyczki (lat): ".$_POST['wniosek[okres_pozyczki]']."
  40. Forma wyplaty pozyczki: ".$_POST['wniosek[forma_wyplaty]']."
  41. ";
  42.  
  43. $tematyka = "temat_maila".$temat;
  44.  
  45.  
  46. mail ("test@test.pl", $tematyka, $wiadomosc );
  47. echo "Dziękujemy za wysłanie do nas wniosku";
  48.  
  49. ?>


jako temat maila chciałbym ustawić imię i nazwisko z formularza ale nie wiem jak to zrobić

Z góry dziękuje za wszelką pomoc

Ten post edytował koziolrobert 2.02.2012, 10:08:07
Go to the top of the page
+Quote Post
piotrooo89
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




proszę umieścić listingi w odpowiednich tagach.
Temat: Tematyka i zasady panujace na forum Przedszkole


--------------------
Go to the top of the page
+Quote Post
koziolrobert
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 2.02.2012

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


teraz ok ?

Ten post edytował koziolrobert 2.02.2012, 10:45:07
Go to the top of the page
+Quote Post
piotrooo89
post
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




  1. $tematyka = "temat_maila".$temat.' '.$_POST['wniosek[imie]'].' '.$_POST['wniosek[nazwisko]'];


--------------------
Go to the top of the page
+Quote Post
koziolrobert
post
Post #5





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 2.02.2012

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


ok dzieki, ale proszę powiedz czemu nie zczytuje mi tych wszystkich danych z formularza
Go to the top of the page
+Quote Post
piotrooo89
post
Post #6


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




co to znaczy wszystkich? zrób sobie

  1. print_r($_POST);


i będziesz wiedział co Ci się przesyła a co nie.


--------------------
Go to the top of the page
+Quote Post
koziolrobert
post
Post #7





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 2.02.2012

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


w osobnym pliku czy w wyslij.php
Go to the top of the page
+Quote Post
piotrooo89
post
Post #8


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




no tam gdzie odbierasz te dane...


--------------------
Go to the top of the page
+Quote Post
koziolrobert
post
Post #9





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 2.02.2012

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


przeskadzały nawiasy kwadratowe w nazwach w pliku wyslij.php po ich usunięciu w mailu otrzymałem dane wpisane w formularzu
np. zmieniłem na

"Imie: ".$_POST['imie']."
Nazwisko: ".$_POST['nazwisko']."
Nazwisko Rodowe: ".$_POST['nazwisko_rodowe']."

i działa
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 08:42