Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]Lista rozwijalna
stecosik1
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 11.05.2018

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


Hej Wszystkim!

Jestem trochę zielony w php i html, potrzebuję pomocy gdyż mam zrobiony taki panel z listami rozwijalnymi i wyświetlają mi się co użytkownik wybrał, ale potrzebuje dodać taką instrukcje aby np.
FCR-NA-22-R-00-_ ---- takie coś nie istnieje, więc chce aby wyświetlał się komunikat PROSIMY ZGŁOSIĆ SIĘ DO TECHNOLOGA
FG_-NA-22-R-00-_ ----- takie coś istnieje, więc chce aby wyświetlał się komunikat PROSIMY ZGŁOSIĆ SIĘ DO DZIAŁU SPRZEDAŻY

TO WSZYSTKO TO JEST TYLKO STRONA TESTOWA, ALE DZIAŁA I MA PORZĄDANE EFEKTY, I CHCE DODAĆ PRZYNAJMNIEJ TE 2 KOMUNIKATY.
Proszę o pomoc.
  1. <html>
  2. <head>
  3.  
  4.  
  5. <!--<script type="text/javascript">
  6.  
  7. function changeSelect() {
  8.  
  9. var first = document.getElementById('poleA'); //poleA
  10.  
  11. var second = document.getElementById('poleB');
  12.  
  13. if(first && second){
  14.  
  15. first.onchange = function(){
  16.  
  17. second.selectedIndex = first.selectedIndex;
  18.  
  19. }
  20. }
  21. }
  22. window.onload = function(){
  23. changeSelect();
  24. }
  25. </script> -->
  26.  
  27. </head>
  28. <body>
  29. <form action="" method="GET">
  30.  
  31. <!-- Typ osłonki -->
  32. <label for="typ_oslonki">Typ Osłonki:</label>
  33. <br>
  34. <select name="typ_oslonki">
  35. <option value="FG">FG - osłonka tradycyjna</option>
  36. <option value="FC">FC - osłonka tradycyjna</option>
  37. </select>
  38.  
  39. <br>
  40. <!-- Dodatek do typu osłonki -->
  41. <label for="dod_oslonki">Dodatek do typu osłonki:</label>
  42. <br>
  43. <select name="dod_oslonki">
  44. <option value="_">_ - postawowa</option>
  45. <option value="R">R - surowa</option>
  46. <option value="L">L - lomo</option>
  47. <option value="P">P - łatwozdejmowalna</option>
  48. </select>
  49. <br>
  50.  
  51. <!-- kolor -->
  52. <label for="kolor">Kolor:</label>
  53. <br>
  54. <select name="kolor">
  55. <option value="NA">NA - Naturalny</option>
  56. <option value="CS0">CS0 - Karmel</option>
  57. <option value="CS1">CS1 - Jasny Karmel</option>
  58. <!--<option value="C01">C01 - Morela</option>
  59. <option value="C02">C02 - Cebula</option>
  60. <option value="C03">C03 - Machoń</option>
  61. <option value="C04">C04 - Malina</option>
  62. <option value="C05">C05 - Koral</option>
  63. <option value="C06">C06 - Czerwono-Łososiowy</option>
  64. <option value="C07">C07 - Ciemny Karmel</option>
  65. <option value="C08">C08 - Łosoś </option>
  66. <option value="C09">C09 - Śliwka</option>
  67. <option value="C10">C10 - Ciemny Mahoń </option>
  68. <option value="C11">C11 - Neonowa Czerwień</option>
  69. <option value="C12">C12 - Żurawinowy</option> -->
  70. </select>
  71. <br>
  72.  
  73. <!-- Kaliber -->
  74. <label for="kaliber">Kaliber:</label>
  75. <br>
  76. <select name="kaliber">
  77. <option value="22">22</option>
  78. <option value="26">26</option>
  79. <option value="28">28</option>
  80. <option value="80">80</option>
  81. <option value="90">90</option>
  82. <option value="100">100</option>
  83. </select>
  84. <br>
  85.  
  86. <!-- Pakowanie -->
  87. <label for="pakowanie">Pakowanie:</label>
  88. <br>
  89. <select name="pakowanie">
  90. <option value="R">R - Role</option>
  91. <option value="M">M - Marszczenie</option>
  92. <option value="H">H - Motki</option>
  93. </select>
  94. <br>
  95.  
  96. <!-- Dodatki-->
  97. <label for="dodatki">Dodatki:</label>
  98. <br>
  99. <select name="dodatki">
  100. <option value="00">00 - Brak dodatków</option>
  101. <option value="Z1">Z1 - Zamknięty koniec pętelka</option>
  102. <option value="Z2">Z2 - Zamknięty koniec klips</option>
  103. </select>
  104. <br>
  105.  
  106. <!-- Gatunek-->
  107. <label for="gatunek">Gatunek:</label>
  108. <br>
  109. <select name="gatunek">
  110. <option value="_">_ - I gatunek</option>
  111. <option value="B">B - II gatunek</option>
  112. <option value="C">C - Podrodzaj II gatunku</option>
  113. </select>
  114. <br>
  115. <br>
  116. <input type="submit" value="Wyświetl kod wybranego produktu:">
  117. <br>
  118. </form>
  119. <?php
  120. echo $_GET["typ_oslonki"];
  121. echo $_GET["dod_oslonki"] . "-";
  122. echo $_GET["kolor"] . "-";
  123. echo $_GET["kaliber"] . "-";
  124. echo $_GET["pakowanie"] . "-";
  125. echo $_GET["dodatki"] . "-";
  126. echo $_GET["gatunek"] . '<br/>';
  127. echo "Skontaktuj się działem sprzedaży";
  128.  
  129.  
  130. ?>
  131. </script>
  132.  
  133. </body>
  134. </html>

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
PawelC
post
Post #2





Grupa: Zarejestrowani
Postów: 1 173
Pomógł: 121
Dołączył: 24.09.2007
Skąd: Toruń

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


Strasznie pomylony jest ten kod co napisałeś (IMG:style_emoticons/default/biggrin.gif) W pierwszej kolejności zobacz sobie co wyświetla się w zmiennej $typ_oslonki oraz $kaliber.

A co select where o którym nospor wspomniał https://www.tutorialrepublic.com/php-tutori...here-clause.php tutaj masz przykład. Ogólnie na tej stronie masz masę przykładów, dzięki którym powinineś sobie spokojnie poradzić ze skryptem. Co do operatorów to tutaj masz przykłady jak stosuje się OR oraz AND http://php.net/manual/en/language.operators.logical.php

Ten post edytował PawelC 21.05.2018, 11:42:12
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 09:42