Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zaznaczanie checkboxów i obliczanie wartości
LenArt
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 27.05.2012

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


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.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
patrysiek2
post
Post #2





Grupa: Zarejestrowani
Postów: 108
Pomógł: 5
Dołączył: 8.12.2011
Skąd: Łomża

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


$_POST i value potem sumujemy


--------------------
if($problem == 1)
{
header("Location: http://www.forum.php.pl");
}
else
{
thinking();
}
Go to the top of the page
+Quote Post
lukaskolista
post
Post #3





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

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


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?
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 - 11:48