<html> <head> <link rel="stylesheet" type="text/css" href="style.css"> <script type="text/javascript" src="jquery.min.js"></script> <script type="text/javascript"> $(document).ready(function() { $('#form').submit(function(){ $.get('data.php', $(this).serialize(), function(data){ $('#data').html(data); }); return false; }); }); </script> </head> <body> <div class="name">By : <br>Astha & Arpit</div> <h1>EKLAVYA</h1> <form id="form"> <table> <tr><td>Ream Sheet Size:<span>*<span></td> <td> <select name="reamsize"> <option value="23x36">23x36</option> <option value="20x30">20x30</option> </select> <br> </td> </tr> <tr> <td> Page Size:<span>*<span></td> <td> <select name="pagesize" id="pagesize"> <option value="1">A1</option> <option value="2">A2</option> <option value="3">A3</option> <option value="4">A4</option> <option value="5">A5</option> <option value="6">A6</option> </select> <br> </td> </tr> <tr><td> No. of Pages :<span>*<span></td> <td> <input type="text" name="pages" required><br></td> </tr> <tr><td> No. of Copies :<span>*<span></td> <td> <input type="text" name="copies"required><br></td> </tr> <tr><td> GSM :<span>*<span></td> <td> <input type="text" name="gsm" required><br></td> </tr> <tr><td> Wastage %:<span>*<span></td> <td> <input type="text" name="waste" placeholder="Only numeric value" required><br></td> </tr> <tr><td> Price:<span>*<span></td> <td> <select name="pricetype"> <option value="1">Per Ream</option> <option value="2">Per Kg</option> </select> <input type="text" name="price" required><br> </td> </tr> <tr> <td> <input type="submit" value="submit" name="submit"> </td> </tr> </table> </form> <div class="data" id="data"> <?php /* if(isset($_POST['submit'])) { $ream_size=$_POST['reamsize']; $page_size=$_POST['pagesize']; $pages=$_POST['pages']; $copy=$_POST['copies']; $gsm=$_POST['gsm']; $pt=$_POST['pricetype']; $price=$_POST['price']; $waste=intval($_POST['waste']); $arr=explode('x',$ream_size); $weight=intval($arr[0])*intval($arr[1])*$gsm/3100; //********** //actual division $div=intval($pages)/pow(2,intval($page_size)); //floor of division $d=floor($div); $f=intval($pages)%pow(2,intval($page_size)); $n=1; $num=2; while($f>$num) { $num=2*$num; $n++; } $total_sheets=$copy*$d+$copy/pow(2,$page_size-$n); $no_of_reams=$total_sheets/500; $sheets=ceil(500*($no_of_reams-intval($no_of_reams))); //$no_of_reams=ceil($total_sheets/500); //*********** /* $pages_in_ream=500*pow(2,intval($page_size)); $no_of_reams=(intval($pages)*intval($copy))/intval($pages_in_ream); */ /* if(intval($pt)==1)//price per ream { $total_price=$no_of_reams*intval($price); } else if(intval($pt)==2) { //$total_price=($total_sheets/500)*$weight*intval($price); $total_price=$no_of_reams*$weight*intval($price); } echo '<table class="big"><th><b>Without Wastage</b></th><th><b>With '.$waste.'% Wastage</b></th><tr><td>'; echo '<table class="one">'; echo "<tr><td>Required no. of Reams </td> <td> :".floor($no_of_reams)." Reams ".$sheets." Sheets</td></tr>"; echo "<tr><td>Total Weight</td> <td> :".round($no_of_reams*$weight,2)." Kgs</td></tr>"; echo "<tr><td>Total Price </td> <td> : Rs.".round($total_price,2)."</td></tr>"; echo "<tr><td>Total Sheets Required </td> <td>: ".$total_sheets.'</td></tr>'; echo '</table></td>'; $total_sheets=($copy*$d+$copy/pow(2,$page_size-$n))*(1+(0.01*intval($waste))); $no_of_reams=$total_sheets/500; $sheets=ceil(500*($no_of_reams-intval($no_of_reams))); if(intval($pt)==1)//price per ream { $total_price=$no_of_reams*intval($price); } else if(intval($pt)==2) { //$total_price=($total_sheets/500)*$weight*intval($price); $total_price=$no_of_reams*$weight*intval($price); } echo '<td><table class="two">'; echo "<tr><td>Required no. of Reams </td> <td> :".floor($no_of_reams)." Reams ".$sheets." Sheets</td></tr>"; echo "<tr><td>Total Weight</td> <td> :".round($no_of_reams*$weight,2)." Kgs</td></tr>"; echo "<tr><td>Total Price </td> <td> : Rs.".round($total_price,2)."</td></tr>"; echo "<tr><td>Total Sheets Required </td> <td>: ".$total_sheets.'</td></tr>'; echo '</table></td></tr></table>'; echo "<br><br>Weight of one Ream : ".round($weight,2)." Kgs<br>"; echo "Size of Ream Sheet: ".$ream_size.' Inches<br>'; echo "Size of Page : A".$page_size.'<br>'; echo "No. of Pages per book : ".$pages.'<br>'; echo "No. of Copies to be printed : ".$copy.'<br>'; } */ ?> </div> </body> </html>