Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> przeróbka formularza
rosolek
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 14.12.2006

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


Mam juz formularz ale chciałbym jeszce zeby po wcisnieciu wyslij pojawial sie komunikat o niewypelnieniu wszystkich pol jak takowe beda.Bardzo mi na tym zalerzy

Oto moj formularz
  1. <?php 
  2. $haft_zamowienie = $haft_zamowienie == 'on'?'tak':'nie'; 
  3. $druk_zamowienie = $druk_zamowienie == 'on'?'tak':'nie'; 
  4. $kalkulacja = $kalkulacja == 'on'?'tak':'nie'; 
  5. $odziez = $odziez == 'on'?'tak':'nie'; 
  6. $odziez_z_logiem = $odziez_z_logiem == 'on'?'tak':'nie'; 
  7. $inna = $inna == 'on'?'tak':'nie'; 
  8. $haft = $haft == 'on'?'tak':'nie'; 
  9. $druk = $druk == 'on'?'tak':'nie'; 
  10. $wyszywka_tkana = $wyszywka_tkana == 'on'?'tak':'nie';
  11. $wyszywka_haftowana = $wyszywka_haftowana == 'on'?'tak':'nie';
  12. ?>
  13. <?
  14. if ($imie!="" and $nazwisko!="" and $poczta!="")
  15.  {
  16. echo "Dziekuje za zamówienie";
  17. $tresc = "Imie: ".$imie."nNazwisko: ".$nazwisko."nE-mail: ".$poczta."nHaft (zamowienie): ".$haft_zamowienie."nDruk (zamowienie): ".$druk_zamowienie."nKalkulacja: ".$kalkulacja."nOdziez: ".$odziez."nOdziez z logiem: ".$odziez_z_logiem."nInna: ".$inna."nHaft: ".$haft."nDruk: ".$druk."nWyszywka (tkana): ".$wyszywka_tkana."nWyszywka (haftowana): ".$wyszywka_haftowana."nWiadomosc: ".$wiadomosc;
  18. mail("rosolek@gmail.com","Wiadomosc od ".$imie,$tresc,"From: formularz ");
  19. }
  20. else
  21. { 
  22. ?>
  23.  
  24.  
  25. <!-- formularz --> 
  26. Prosze wypelnic formularz i wyslac wiadomosc<br><br>
  27. <form action="<? echo $PHP_SELF; ?>" method="post"> 
  28. <p>
  29. <input type=text name=imie>
  30. Podaj swoje imię <span class="style15">*</span> <br>
  31. <input type=text name=nazwisko>
  32. Podaj swoje nazwisko <span class="style16">*</span> <br>
  33. <input type=text name=poczta> 
  34. Podaj swój e-mail <span class="style15">*</span><br>
  35.  <br>
  36.  <input type=checkbox name=haft_zamowienie> 
  37. Haft (zamówienie)<br>
  38.  <input type=checkbox name=druk_zamowienie> 
  39. Druk (zamówienie)<br/>
  40.  <input type=checkbox name=kalkulacja> 
  41. Kalkulacja<br/>
  42.  <input type=checkbox name=odziez> 
  43. Odzież<br/>
  44.  <input type=checkbox name=odziez_z_logiem> 
  45. Odzież z logiem<br/>
  46.  <input type=checkbox name=inna> 
  47. Inna (podaj jaki)<br/>
  48. <br/>
  49. Jeśli wybrałeś "odzież z logiem " wybierz rodzaj formy wykonania tego loga<br/>
  50.  <input type=checkbox name=haft> 
  51. Haft<br/>
  52.  <input type=checkbox name=druk> 
  53. Druk<br/>
  54.  <input type=checkbox name=wyszywka_tkana> 
  55. Wyszywka (tkana)<br/>
  56.  <input type=checkbox name=wyszywka_haftowana> 
  57. Wyszywka (haftowana)<br/>
  58. <br/>
  59. Tu wpisz tekst (jeżeli jest to zamówieni będą kalkulacja loga prześlij dodatkowo na adres b
    iuro@aniremis.com twoje logo<br>
  60. <br>
  61. <textarea name=wiadomosc cols="50" rows="10"></textarea>
  62. <br> 
  63. <input type=submit name=submit value=wyslij> 
  64. </p>
  65. <p class="style16">* - POLA OBOWIĄZKOWE  </p>
  66. </form> 
  67. <? 
  68. } 
  69. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
quba
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 1.10.2005
Skąd: Olesno

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


Na poczatku gdziesz dajesz:
  1. <?php
  2. if ( $_POST['submit'] )
  3. {
  4.  if( empty($haft_zamowienie) || (..) ) //tutaj dodajesz wymagane pola analogicznie
  5.  {
  6. die('wypelnij wszystkie pola. Kliknij tutaj (link) aby sprobowac ponownie');
  7. }
  8. }
  9. ?>


Ten post edytował quba 14.12.2006, 17:45:45


--------------------
Darmowe pozycjonowanie
Go to the top of the page
+Quote Post
rosolek
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 14.12.2006

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


działa biggrin.gif dzieki wielkie biggrin.gif
Go to the top of the page
+Quote Post
lopik
post
Post #4





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 7.07.2006

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


Cytat
chciałbym jeszce zeby po wcisnieciu wyslij pojawial sie komunikat o niewypelnieniu wszystkich pol


Ale przecież to info już dostałeś tutaj: [php] Jak wysłać dane z formularza? bo wydaje mi się że to Ty pisałeś. smile.gif


--------------------
w3c & c++
Go to the top of the page
+Quote Post
rosolek
post
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 14.12.2006

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


ak tylko ze to co dał PIK_ mi nie trybilo.
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: 21.08.2025 - 16:56