Advertisement
Guest User

LaLLe

a guest
Aug 10th, 2007
381
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 4.88 KB | None | 0 0
  1. <?php
  2. if ( $B1 ) {
  3. $cylinder = $_REQUEST["cylinder"];
  4. $karb = $_REQUEST["karb"];
  5. $powerfilter = $_REQUEST["powerfilter"];
  6.  
  7. $sqlquery = "SELECT * FROM dyseberegner WHERE cylinder = '$cylinder' AND karb = '$karb' AND powerfilter = '$powerfilter'";
  8. $getdata = mysql_query("$sqlquery")
  9. or die("Fejl i databasen. Rapporter venligst denne fejl til xxxpr0np00pweee");
  10.  
  11. echo "<center><h3>Dyseberegner</h3></center>";
  12.  
  13. $gotdata = mysql_fetch_assoc($getdata);
  14. if (isset($gotdata) && $gotdata != "") {
  15. echo "Du skal ca. bruge dyse mellem nr.: ";
  16. echo $gotdata['dyse'];
  17. echo "<br />Valgt Cylinder: $cylinder";
  18. echo "<br />Valgt Karburator: ".stripslashes($karb);
  19. echo "<br />Valgt Powerfilter: ";
  20. if ( $powerfilter < 1 ) {
  21.     echo "Nej.";
  22.     } else {
  23.     echo "Ja.";
  24.     }
  25. }
  26. else { echo "Fejl."; }
  27. } else {
  28. ?>
  29. <script language="javascript" type="text/javascript">
  30. <!--
  31. //Browser Support Code
  32. function ajaxFunction(){
  33.     var ajaxRequest;  // The variable that makes Ajax possible!
  34.    
  35.     try{
  36.         // Opera 8.0+, Firefox, Safari
  37.         ajaxRequest = new XMLHttpRequest();
  38.     } catch (e){
  39.         // Internet Explorer Browsers
  40.         try{
  41.             ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
  42.         } catch (e) {
  43.             try{
  44.                 ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
  45.             } catch (e){
  46.                 // Something went wrong
  47.                 alert("Your browser broke!");
  48.                 return false;
  49.             }
  50.         }
  51.     }
  52.     // Create a function that will receive data sent from the server
  53.     ajaxRequest.onreadystatechange = function(){
  54.         if(ajaxRequest.readyState == 4){
  55.             var ajaxDisplay = document.getElementById('ajaxDiv');
  56.             ajaxDisplay.innerHTML = ajaxRequest.responseText;
  57.         }
  58.     }
  59.     var cylinder = document.getElementById('cylinder').value;
  60.     var karb = document.getElementById('karb').value;
  61.     var powerfilter = document.getElementById('powerfilter').value;
  62.     var queryString = "?cylinder=" + cylinder + "&karb=" + karb + "&powerfilter=" + powerfilter ;
  63.     ajaxRequest.open("GET", "html/dk/dyse_regn.php" + queryString, true);   ajaxRequest.send(null);
  64. }
  65.  
  66. //-->
  67.  
  68. </script>
  69.  
  70. <div align="center">
  71. <form id="form1" name="form1" method="post" action="">
  72.   <label>
  73.   <select id="cylinder" name="cylinder" size="17" onChange="ajaxFunction();">
  74.     <option selected="selected">50cc Standard cylindre </option>
  75.     <option>50cc Topperformances Trophy </option>
  76.     <option>50cc Polini (kit2+) </option>
  77.     <option>50cc Malossi Sport </option>
  78.     <option>50cc Doppler S1R </option>
  79.     <option>50cc Airsal T6 </option>
  80.     <option>50cc Polini Evolution </option>
  81.     <option>50cc Malossi MHR </option>
  82.     <option>70cc Topperformances Trophy </option>
  83.     <option>70cc Polini Sport (kit3) </option>
  84.     <option>70cc Malossi Sport </option>
  85.     <option>70cc Athena Alm </option>
  86.     <option>70cc Dr Evolution </option>
  87.     <option>70cc Stage6 Pro Sport </option>
  88.     <option>70cc Hebo Jern </option>
  89.     <option>70cc Hebo Alu. Nicasil </option>
  90.     <option>70cc Polini Corsa </option>
  91.     <option>70cc Polini Alu </option>
  92.     <option>70cc Topperformances Racing+ </option>
  93.     <option>70cc Topperformances Due+ </option>
  94.     <option>70cc Malossi Mhr Replica </option>
  95.     <option>70cc Pinasco </option>
  96.     <option>70cc Airsal T6 </option>
  97.     <option>70cc Metrakit SP </option>
  98.     <option>70cc Polini Evolution </option>
  99.     <option>70cc Malossi MHR </option>
  100.     <option>70cc Malossi MHR Team Speed </option>
  101.     <option>70cc Malossi MHR Cross </option>
  102.     <option>70cc Hebo Manston </option>
  103.     <option>70cc Athena Racing/Stage 6 Racing</option>
  104.     <option>70cc Metrakit Pro Race </option>
  105.   </select>
  106.   </label>
  107.   <label>
  108.   <select id="karb" name="karb" size="17" onChange="ajaxFunction();">
  109.     <option selected="selected">12mm standard Dell'orto </option>
  110.     <option>17,5mm Dell'orto </option>
  111.     <option>17,5mm Amal </option>
  112.     <option>19mm Dell'orto </option>
  113.     <option>19mm Amal </option>
  114.     <option>20mm Mikuni </option>
  115.     <option>21mm Dell'orto </option>
  116.     <option>21mm Amal </option>
  117.     <option>22mm Dell'orto </option>
  118.     <option>24mm Mikuni </option>
  119.     <option>24mm Halfmoon </option>
  120.     <option>24mm Dell'orto </option>
  121.     <option>25mm Dell'orto </option>
  122.     <option>28mm Dell'orto </option>
  123.     <option>28mm Dell'orto vhst</option>
  124.     <option>28mm Oko </option>
  125.     <option>28mm Keihin </option>
  126.   </select>
  127.   </label>
  128.   <p>
  129.     <label>
  130.     <select name="powerfilter" id="powerfilter" onchange="ajaxFunction();">
  131.       <option value="1">Med powerfilter</option>
  132.       <option value="0">Ingen powerfilter</option>
  133.         </select>
  134.     </label>
  135.   </p>
  136.   <p>
  137. <!--    <input name="powerfilter" type="radio" onchange="ajaxFunction();" value="0" />
  138.   Ingen powerfilter
  139.   <input name="powerfilter" type="radio" value="1" onChange="ajaxFunction();" />
  140.   Med powerfilter      -->
  141.     <input name="B1" type="submit" value="Beregn" />
  142.     <div id='ajaxDiv'>Dit resultat vil st� her</div>
  143. </p>
  144.   </form>
  145. </div>
  146. <? } ?>
  147.  
  148.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement