Advertisement
Guest User

Untitled

a guest
May 19th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. <html>
  2. <head></head>
  3. <title>testi</title>
  4. <body>
  5.  
  6.  
  7.  
  8. <form id="lomake" name="lomake" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
  9. <select name="arvo" onchange="laheta()">
  10. <option>Volvo</option>
  11. <option>Saab</option>
  12. <option>Mercedes</option>
  13. <option>Audi</option>
  14. </select>
  15. </form>
  16.  
  17.  
  18. <?php
  19.  
  20. if($_POST['arvo']!="") {
  21.  
  22.  
  23. /*
  24.  
  25. $dbhost = 'localhost';
  26. $dbuser = 'root';
  27. $dbpass = 'password';
  28.  
  29. $conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
  30.  
  31. $dbname = 'petstore';
  32. mysql_select_db($dbname);
  33.  
  34. */
  35.  
  36. echo "<form id='lomake2' method='POST'>"; // rakennetaan formi käyttäen uusia arvoja
  37. echo "<select name='arvo2' onchange='siirry()'>";
  38.  
  39. for($i=0;$i<10;$i++) {
  40. echo "<option>".$i."</option>";
  41. }
  42.  
  43. echo "</select>";
  44. echo "</form>";
  45. }
  46. ?>
  47.  
  48. <script language="JavaScript">
  49.  
  50. function laheta(){
  51. document.getElementById("lomake").submit();
  52. }
  53.  
  54. function siirry() { // funktio lopulliseen siirtymiseen oikealle sivulle jne...
  55. alert("siirrytään:"+document.getElementById("lomake2").arvo2.selectedIndex);
  56. }
  57.  
  58. <?php if($_POST['arvo']!="") { ?>
  59.  
  60. var arvo = "<?php echo $_POST['arvo']; ?>";
  61.  
  62. if(arvo!='') {
  63.  
  64. var arvo1;
  65. var lomake = document.getElementById("lomake");
  66.  
  67. for(i=0;i<lomake.arvo.length;i++) {
  68. arvo1 = lomake.arvo[i].value;
  69.  
  70. if(arvo1==arvo) {
  71. lomake.arvo[i].selected=true;
  72. }
  73. }
  74.  
  75.  
  76. }
  77.  
  78. <?php } ?>
  79.  
  80. </script>
  81.  
  82.  
  83. </body>
  84. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement