Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]Formularz
daros17
post
Post #1





Grupa: Zarejestrowani
Postów: 233
Pomógł: 27
Dołączył: 27.08.2007

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


Cześć
Mam pewien formularz do zamawiania
  1. <form action="zamowienie.php" method=post>
  2. <td width="15">Ilosc</td>
  3. </tr>
  4. <tr>
  5. <td>test</td>
  6. <td align="center"><input type="text" name="iloscopon" size="3" maxlength="3"></td>
  7. </tr>
  8. </tr>
  9. <tr>
  10. <td>test2</td>
  11. <td align="center"><input type="text" name="iloscopon" size="3" maxlength="3"></td>
  12. </tr>
  13. <tr>
  14. <td colspan="2" align="center"><input type="submit" value="Złóż zamówienie"></td>
  15. </tr>
  16. <tr>
  17.  
  18. <td colspan="2" align="center"><input type="reset" value="Czysc dane"></td>
  19. </tr>




Po przejsciu do pliku zamowienie.php wyskakuje mi komunikat o przyjeciu zamowienia, oraz co zostalo zamowione. Chciałbym aby wszystko bylo w jedny pliku np formularz.html a nie aby przechodzilo do podstrony zamowienie.php Tyle ze wowczas chciałbym aby formularz zniknał i pokazaly sie dane z zamowienia.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Ramzaa
post
Post #2





Grupa: Zarejestrowani
Postów: 207
Pomógł: 17
Dołączył: 4.08.2009

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


Poczytaj o spełniania warunków, jest mnóstwo informacji na ten temat. Gotowy skrypt z wykorzystaniem return false:
  1. if( (empty($iloscopon)) && (empty($iloscoleju)) && (empty($iloscswiec)))
  2. {
  3. echo'Na poprzedniej stronie złozyłes zamowienia';
  4. }
  5. else
  6. {
  7. $data =$_POST['data'];
  8.  
  9. $data=date('H:i, j F Y');
  10. echo '<p>Zamówienie przyjęte o '.$data.'';
  11.  
  12. echo '</p>';
  13.  
  14. echo '<p>Zamówienie Państwa wyglada następujaco: </p>';
  15.  
  16. settype($iloscopon, "integer");
  17. if ($iloscopon > 0) {
  18. echo $iloscopon.' C<br>';
  19. return false;
  20.  
  21.  
  22. if($iloscopon==1){
  23. echo '1 opona';
  24. return false;
  25. }elseif(in_array($iloscopon%10,array('2','3','4')) && !in_array($iloscopon,array('12','13','14')))
  26. {
  27. echo $iloscopon.' opony';
  28. return false;
  29. }else
  30. {
  31. echo $iloscopon.' opon';
  32.  
  33. }
  34. echo'<br/>';

Mam nadzieję, że pomogłem smile.gif
Go to the top of the page
+Quote Post

Posty w temacie
- daros17   [PHP][HTML]Formularz   17.08.2010, 18:04:31
- - bastard13   [PHP] pobierz, plaintext <?phpif($_POST...   17.08.2010, 18:24:34
- - daros17   czy to ma wyglądać tak: [PHP] pobierz, plaintext ...   17.08.2010, 18:51:48
- - bastard13   Dokładnie, tylko do zmiennych $test musisz si...   17.08.2010, 18:55:08
- - daros17   Odwołałem się i są takie błędy KodZamówienie przyj...   17.08.2010, 19:01:05
- - nospor   To nie błędy. To kod php, nie widzisz? Po prostu k...   17.08.2010, 19:10:41
- - daros17   [PHP] pobierz, plaintext <?phpif($_POST...   17.08.2010, 19:20:41
- - Ramzaa   Proszę bardzo i wybacz za chaotycznie napisany skr...   17.08.2010, 19:53:50
- - gorden   [PHP] pobierz, plaintext <?phpif(isset...   17.08.2010, 20:08:50
- - daros17   [PHP] pobierz, plaintext  <?phpif (iss...   17.08.2010, 20:49:21
- - Ramzaa   [PHP] pobierz, plaintext echo '<p>Zamówienie...   17.08.2010, 20:56:11
- - daros17   OK działa, ale teraz wpisuje dane w pola i nic nie...   17.08.2010, 20:58:50
- - Ramzaa   A gdzie parametr name w inpucie? <zniesmaczony...   17.08.2010, 21:48:23
- - daros17   Dzięki działa, a jak mam zrobić to, Jak mam wykona...   18.08.2010, 10:34:23
- - Ramzaa   Poczytaj o spełniania warunków, jest mnóstwo infor...   18.08.2010, 11:04:00
- - daros17   [PHP] pobierz, plaintext <?php if (iss...   18.08.2010, 11:13:52
- - Ramzaa   [PHP] pobierz, plaintext <?php if (iss...   18.08.2010, 11:18:34
- - daros17   Działa tylko jak wpisze coś w pole opony, jak wpis...   18.08.2010, 11:37:08
- - Ramzaa   To jest takie proste, że sam musisz do tego dojść   18.08.2010, 11:47:48
- - daros17   [PHP] pobierz, plaintext settype($iloscopon, ...   18.08.2010, 12:31:30


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: 22.08.2025 - 04:17