Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Zaznaczanie checkboxów i obliczanie wartości
Forum PHP.pl > Forum > PHP
LenArt
Siemka, mam problem, muszę zrobić do szkoły stronę w której zaznaczymy to co chcemy, i dany przedmiot ma przypisaną kwotę, po zaznaczeniu tego co chcemy i kliknięciu przycisku przechodzi na stronę z wypisanym co chcemy i obliczoną już kwotą.

To pierwsze już mam, czyli np. części samochodowe zaznaczone, i wyświetla je po kliknięciu przycisku, lecz nie wiem jak to zrobić aby przypisać ceny i obliczyć to.
Nie było mnie tego dnia w szkole więc nie mam jakichś notatek albo czego...

Plik HTML (ofc. wycięte mety)

  1. <div id="calosc">
  2.  
  3. <div id="layout">
  4. </div>
  5. <div id="bar">
  6. <style media="all" type="text/css">@import "menu/menu_style.css";</style>
  7. <div>
  8. <ul class="menu">
  9. <li class="top"><a href="pomoc.html" target="_self" class="top_link"><span>Pomoc</span></a>
  10. <li class="top"><a href="kontakt.html" target="_self" class="top_link"><span>Kontakt</span></a>
  11. </li>
  12. </ul>
  13. </div>
  14. </div>
  15.  
  16.  
  17. <div id="menu">
  18. <center><a href="index.html"><img src="przyciski/glowna.jpg" onmouseover="if(document.images)this.src='przyciski/glowna2.jpg'" onmouseout="if(document.images)this.src='przyciski/glowna.jpg'"></a></center>
  19. <center><img src="przyciski/pasek.PNG"></center>
  20. <center><a href="tuty.html"><img src="przyciski/tutoriale.jpg" onmouseover="if(document.images)this.src='przyciski/tutoriale2.jpg'" onmouseout="if(document.images)this.src='przyciski/tutoriale.jpg'"></a></center>
  21. <center><img src="przyciski/pasek.PNG"></center>
  22. <center><a href="galeria.html"><img src="przyciski/galeria.jpg" onmouseover="if(document.images)this.src='przyciski/galeria2.jpg'" onmouseout="if(document.images)this.src='przyciski/galeria.jpg'"></center></a>
  23. <center><img src="przyciski/pasek.PNG"></center>
  24. <center><a href="news.html"><img src="przyciski/news.jpg" onmouseover="if(document.images)this.src='przyciski/news2.jpg'" onmouseout="if(document.images)this.src='przyciski/news.jpg'"></a></center>
  25. <center><img src="przyciski/pasek.PNG"></center>
  26. <center><center><a href="video.html"><img src="przyciski/video.jpg" onmouseover="if(document.images)this.src='przyciski/video2.jpg'" onmouseout="if(document.images)this.src='przyciski/video.jpg'"></center></a>
  27.  
  28. </div>
  29.  
  30.  
  31.  
  32. <div id="glowny">
  33.  
  34. <font color="#FFFFFF">
  35.  
  36. <form name="" action="wyposazenie.php" method="post">
  37. <p style="color:red">Wyposażenie standardowe</p>
  38. <input type="checkbox" name="standardowe[]" value="Kierownica" checked="checked" /> Kierownica
  39. <input type="checkbox" name="standardowe[]" value="Koła" checked="checked"/> Koła
  40. <input type="checkbox" name="standardowe[]" value="Lusterka" checked="checked"/> Lusterka
  41. </font>
  42. <p style="color:red">Wyposażenie dodatkowe</p>
  43. <font color="#FFFFFF">
  44. <input type="checkbox" name="dodatkowe[]" value="ABS" />ABS
  45. <input type="checkbox" name="dodatkowe[]" value="Wspomaganie kierownicy"/>Wspomaganie kierwnicy
  46. <input type="checkbox" name="dodatkowe[]" value="alarm" />Auto alarm
  47. <input type="checkbox" name="dodatkowe[]" value="Klimatyzacja" />Klimatyzacja<br>
  48. <input type="checkbox" name="dodatkowe[]" value="Radio" />Radio
  49. <input type="checkbox" name="dodatkowe[]" value="Alufelgi" />Alufelgi
  50. <input type="checkbox" name="dodatkowe[]" value="Szyberdach" />Szyberdach
  51. <input type="checkbox" name="dodatkowe[]" value="Immobilizer" />Immobilizer<br>
  52. <input type="checkbox" name="dodatkowe[]" value="Parktonic" />Parktonic
  53. <input type="checkbox" name="dodatkowe[]" value="Tempomat" />Tempomat
  54. <input type="checkbox" name="dodatkowe[]" value="Hak" />Hak
  55. <input type="checkbox" name="dodatkowe[]" value="Komputer" />Komputer pokładowy<br>
  56. <input type="checkbox" name="dodatkowe[]" value="Ksenony" />Ksenony
  57. <input type="checkbox" name="dodatkowe[]" value="4x4" />4x4
  58. <input type="checkbox" name="dodatkowe[]" value="Skora" />Skórzana tapicerka
  59. <input type="checkbox" name="dodatkowe[]" value="ESP" />ESP<br>
  60. <input type="submit" value="wyslij" /><br>
  61. </form>
  62. </div>
  63. </font>
  64.  
  65. </body>
  66. </html>



Plik PHP
  1. <?php
  2. echo "<p style='font-size:28px; text-align:center;' >Wybrana opcja wyposażenia</p>";
  3. echo 'Z wyposażenia standardowego: '.'<br>- '.$_POST['standardowe'][0].'</br>- '.$_POST['standardowe'][1].'</br>- '.$_POST['standardowe'][2];
  4. echo'<br>';
  5. echo'Z wyposażenia dodatkowego: '. '</br>- '.$_POST['dodatkowe'][0].'</br>- '.$_POST['dodatkowe'][1].'</br>- '.$_POST['dodatkowe'][2].'</br>- '.$_POST['dodatkowe'][3].'</br>- '.$_POST['dodatkowe'][4].'</br>- '.$_POST['dodatkowe'][5].'</br>- '.$_POST['dodatkowe'][6].'</br>- '.$_POST['dodatkowe'][7].'</br>- '.$_POST['dodatkowe'][8].'</br>- '.$_POST['dodatkowe'][9].'</br>- '.$_POST['dodatkowe'][10].'</br>- '.$_POST['dodatkowe'][11].'</br>- '.$_POST['dodatkowe'][12].'</br>- '.$_POST['dodatkowe'][13].'</br>- '.$_POST['dodatkowe'][14].'</br>- '.$_POST['dodatkowe'][15];
  6. ?>


Dzięki i pozdrawiam,
LenArt.
patrysiek2
$_POST i value potem sumujemy
lukaskolista
Cytat
<font color="#FFFFFF">
Btw. poziom nauczania niewiarygodnie wysoki... Pamietam swoja kariere w szkole i tez niestety takich rzeczy uczyli. Stosujesz zamiennie " i ', powiedzial Ci nauczyciel czym sie to rozni?
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.