From ali, 6 Years ago, written in Plain Text.
Embed
  1. <html>
  2. <head>
  3.         <title></title>
  4. <script type="text/javascript">
  5.                 function populate(s1,s2){
  6.     var s1 = document.getElementById(s1);
  7.     var s2 = document.getElementById(s2);
  8.     s2.innerHTML = "";
  9.     if(s1.value == "Zong"){
  10.         var optionArray = ["Z100|Z100","Z300|Z300","Z500|Z500"];
  11.     } else if(s1.value == "Telenor"){
  12.         var optionArray = ["T100|T100","T300|T300","T500|T500"];
  13.     } else if(s1.value == "Jazz"){
  14.         var optionArray = ["J100|J100","J300|J300","J500|J500"];
  15.     }
  16.     for(var option in optionArray){
  17.         var pair = optionArray[option].split("|");
  18.         var newOption = document.createElement("option");
  19.         newOption.value = pair[0];
  20.         newOption.innerHTML = pair[1];
  21.         s2.options.add(newOption);
  22.     }
  23. }
  24. </script>
  25.  
  26.  
  27. </head>
  28. <body>
  29.  
  30.  
  31.  
  32.  
  33. <?php
  34. include("includes/db.php");
  35. //vouchers.php
  36. if(isset($_REQUEST["submit"]))
  37. {
  38. //      $derror = "Duplicate record";
  39.         $lot=$_REQUEST["lot"];
  40.         $date=$_REQUEST["date"];
  41.         $operator=$_REQUEST["operator"];
  42.         $iname=$_REQUEST["iname"];
  43.         $ivno=$_REQUEST["ivno"];
  44.         $vvalue=$_REQUEST["vvalue"];
  45.         $vno=$_REQUEST["vno"];
  46.         $gref=$_REQUEST["gref"];
  47.         $gip=$_REQUEST["gip"];
  48.         $gport=$_REQUEST["gport"];
  49.         $comment=$_REQUEST["comment"];
  50.  
  51.         if(mysql_query("insert into vouchers(lot,date,operator,i_name,i_v_no,v_value,v_no,g_ref,g_ip,g_port,comment)values('$lot','$date','$operator','$iname','$ivno','$vvalue','$vno','$gref','$gip','$gport','$comment')"))
  52.         {
  53.                  header("Location:vouchers.php");
  54.                 exit;
  55.         }
  56.         else
  57.         {
  58.         echo "Failed to insert the records!";
  59.         }
  60. }
  61. ?>
  62.  
  63.  
  64.  
  65.  
  66.  
  67. <form method="post" id="frm1">
  68.  
  69. Lot # :<Input type="text" name="lot" required><br><br>
  70.  
  71. Date :<Input type="date" name="date" required><br><br>
  72. Operator :<select id="slct1" name="operator" onchange="populate(this.id,'slct2')">
  73.   <option value=" ">--select-- </option>
  74.   <option value="Zong">Zong</option>
  75.   <option value="Telenor">Telenor</option>
  76.   <option value="Jazz">Jazz</option>
  77. </select><br><br>
  78. Item Name :<select id="slct2" name="iname"></select>
  79. <br><br>
  80. I Voucher# :<Input type="text" name="ivno" required><br><br>
  81.  
  82. Voucher Value :<Input type="radio"name="vvalue"value="100" required>100<Input type="radio"name="vvalue"value="300" required>300<Input type="radio"name="vvalue"value="500" required>500<Input type="radio"name="vvalue"value="1000" required>1000 <br><br>
  83.  
  84. Voucher # :<Input type="text" name="vno" required><br><br>
  85.  
  86. Gateway Ref :
  87. <?php $filename = 'includes/gref.txt';
  88. $eachlines = file($filename, FILE_IGNORE_NEW_LINES);//create an array
  89. echo '<select name="gref" id="value" required>';
  90. echo "<option value=''>Select Anyone</option>";
  91. foreach($eachlines as $lines){
  92. echo "<option value='{$lines}'>{$lines}</option>";
  93. }
  94. echo '</select>'; ?><br><br>
  95.  
  96. Gateway IP:<Input type="radio"name="gip"value="192.168.101.101" required>192.168.101.101<Input type="radio"name="gip"value="192.168.101.102" required>192.168.101.102
  97. </select><br><br>
  98.  
  99. Gateway Port:
  100. <?php $filename = 'includes/ports16.txt';
  101. $eachlines = file($filename, FILE_IGNORE_NEW_LINES);//create an array
  102. echo '<select name="gport" id="value" required>';
  103. echo "<option value=''>Select Anyone</option>";
  104. foreach($eachlines as $lines){
  105. echo "<option value='{$lines}'>{$lines}</option>";
  106. }
  107. echo '</select>'; ?><br><br>
  108.  
  109. Comments:<Input type="text" name="comment" required><br><br>
  110. <Input type="submit" value="Submit" name="submit" onclick="return mess();">
  111.  
  112. <script type="text/javascript">
  113. function mess()
  114. {
  115.         alert ("Your records are inserted successfully");
  116.         return true;
  117. }
  118. </script>
  119. </form>
  120.  
  121.  
  122. </body>
  123. </html>