Advertisement
Guest User

Untitled

a guest
Feb 14th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 19.08 KB | None | 0 0
  1. <?php
  2.   $servername = "localhost";
  3.   $username = "root";
  4.   $password = "qwerty";
  5.   $dbname = "block";
  6.  
  7.   $con = mysql_connect($servername,$username,$password) or die (mysql_error("Error connect"));
  8.   mysql_select_db($dbname) or die (mysql_error("Error database"));
  9.   $query_all_data = 'SELECT * FROM `block_url` ORDER BY id DESC';
  10.   $my_result = mysql_query($query_all_data);
  11. ?>
  12.  
  13. <!DOCTYPE html>
  14. <html lang="en">
  15.  
  16.   <head>
  17.     <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  18.     <meta charset="utf-8">
  19.     <meta name="generator" content="Bootply" />
  20.     <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  21.  
  22.     <link href="css/bootstrap.min.css" rel="stylesheet">
  23.     <link href="css/styles.css" rel="stylesheet">
  24.  
  25.     <title>Proxy Web UI:URL Block</title>
  26.  
  27.     <link href="css/bootstrap.min.css" rel="stylesheet">
  28.    
  29.     <link rel="stylesheet" type="text/css" media="screen" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/css/bootstrap.min    .css" />
  30.     <link href="//cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/build/css/boots    trap-datetimepicker.css" rel="stylesheet">
  31.    
  32.     <script type="text/javascript" src="//code.jquery.com/jquery-2.1.1.min.js"></script>
  33.     <script type="text/javascript" src="//maxcdn.bootstrapcdn.com/bootstrap/3.3.1/js/bootstrap.min.js"></script>
  34.     <script type="text/javascript" src="js/bootstrap-datetimepicker.min.js"></script>
  35.     <script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment-with-locales.js"></script>
  36. <!--
  37.     <script src="//cdn.rawgit.com/Eonasdan/bootstrap-datetimepicker/e8bddc60e73c1ec2475f827be36e1957af72e2ea/src/js/bootstr    ap-datetimepicker.js"></script>
  38.  
  39. -->    
  40.  
  41. <!--    <script type="text/javascript" src="js/jquery.js"></script>
  42.     <script type="text/javascript" src="js/moment.js"></script>
  43.     <script type="text/javascript" src="js/transition.js"></script>
  44.     <script type="text/javascript" src="js/collapse.js"></script>
  45.     <script type="text/javascript" src="js/bootstrap.min.js"></script>
  46.     <script type="text/javascript" src="js/bootstrap-datetimepicker.min.js"></script>
  47.     <style type="text/css">
  48. -->
  49.     .dropdownHeight option {
  50.         height: 30px;
  51.     }
  52.     .sameline {
  53.       display:block;
  54.     }
  55.     </style>
  56.   </head>
  57.  
  58.   <body>
  59.  
  60.     <?php include ("./modalbar.php");?>
  61.    
  62.     <div class="wrapper">
  63.       <div class="box">
  64.         <div class="row row-offcanvas row-offcanvas-left">
  65.          
  66.           <?php include ("./sidebar.php");?>
  67.        
  68.           <!-- Main Right -->
  69.           <div class="column col-sm-10 col-xs-11" id="main">
  70.              
  71.             <?php include ("./bluebar.php");?>
  72.  
  73.             <div class="padding">
  74.               <div class="full col-sm-12">
  75.                 <div class="row"><!-- Content -->
  76.                   <form action="add_url.php" method="post" name="frm_data">
  77.  
  78.                     <div class="row">
  79.                       <div class="col-sm-12">
  80.                         <h1 align="center">URL Block</h1>
  81.                       </div>
  82.                     </div>
  83.  
  84.                     <div class="row">
  85.                       <div class="col-sm-2 col-sm-offset-3">
  86.                         <h4 align="right">Name :</h4>
  87.                       </div>
  88.                       <div class="col-sm-3">
  89.                         <input class="form-control" name="name_add" type="text" />
  90.                       </div>
  91.                     </div>
  92.  
  93.                     <div class="row">
  94.                       <div class="col-sm-2 col-sm-offset-3">
  95.                         <h4 align="right">URL :</h4>
  96.                       </div>
  97.                       <div class="col-sm-3">
  98.                         <input class="form-control" name="url_add" type="text" placeholder="Ex. : google.com "/>
  99.                       </div>
  100.                     </div>
  101.                    
  102.                     <div class="row">
  103.                       <div class="col-sm-2 col-sm-offset-3">
  104.                         <h4 align="right">Block Time :</h4>
  105.                       </div>
  106.                       <div class="col-sm-3">
  107.                         <table>
  108.                           <tr>
  109.                             <td>
  110.     <div class="container">
  111.     <div class="row">
  112.         <div class='col-sm-6'>
  113.             <div class="form-group">
  114.                 <div class='input-group date'>
  115.                     <input type='text' class="form-control" />
  116.                     <span class="input-group-addon">
  117.                         <span class="glyphicon glyphicon-time"></span>
  118.                     </span>
  119.                 </div>
  120.             </div>
  121.         </div>
  122.         <script type="text/javascript">
  123.             $(function () {
  124.                 $('#datetimepicker3').datetimepicker({
  125.                     format: 'LT'
  126.                 });
  127.             });
  128.         </script>
  129.         </div>
  130.     </div>
  131.                               <select class="dropdownHeight" name="hour_start">
  132.                                 <option value="00">00</option><option value="01">01</option><option value="02">02</option>
  133.                                 <option value="03">03</option><option value="04">04</option><option value="05">05</option>
  134.                                 <option value="06">06</option><option value="07">07</option><option value="08">08</option>
  135.                                 <option value="09">09</option><option value="10">10</option><option value="11">11</option>
  136.                                 <option value="12">12</option><option value="13">13</option><option value="14">14</option>
  137.                                 <option value="15">15</option><option value="16">16</option><option value="17">17</option>
  138.                                 <option value="18">18</option><option value="19">19</option><option value="20">20</option>
  139.                                 <option value="21">21</option><option value="22">22</option><option value="23">23</option>
  140.                               </select>
  141.                             </td>
  142.                             <td>
  143.                               <h4> : </h4>
  144.                             </td>
  145.                             <td>
  146.                               <select class="dropdownHeight" name="min_start">
  147.                                 <option value="00">00</option><option value="01">01</option><option value="02">02</option>
  148.                                 <option value="03">03</option><option value="04">04</option><option value="05">05</option>
  149.                                 <option value="06">06</option><option value="07">07</option><option value="08">08</option>
  150.                                 <option value="09">09</option><option value="10">10</option><option value="11">11</option>
  151.                                 <option value="12">12</option><option value="13">13</option><option value="14">14</option>
  152.                                 <option value="15">15</option><option value="16">16</option><option value="17">17</option>
  153.                                 <option value="18">18</option><option value="19">19</option><option value="20">20</option>
  154.                                 <option value="21">21</option><option value="22">22</option><option value="23">23</option>
  155.                                 <option value="24">24</option><option value="25">25</option><option value="26">26</option>
  156.                                 <option value="27">27</option><option value="28">28</option><option value="29">29</option>
  157.                                 <option value="30">30</option><option value="31">31</option><option value="32">32</option>
  158.                                 <option value="33">33</option><option value="34">34</option><option value="35">35</option>
  159.                                 <option value="36">36</option><option value="37">37</option><option value="38">38</option>
  160.                                 <option value="39">39</option><option value="40">40</option><option value="41">41</option>
  161.                                 <option value="42">42</option><option value="43">43</option><option value="44">44</option>
  162.                                 <option value="45">45</option><option value="46">46</option><option value="47">47</option>
  163.                                 <option value="48">48</option><option value="49">49</option><option value="50">50</option>
  164.                                 <option value="51">51</option><option value="52">52</option><option value="53">53</option>
  165.                                 <option value="54">54</option><option value="55">55</option><option value="56">56</option>
  166.                                 <option value="57">57</option><option value="58">58</option><option value="59">59</option>
  167.                               </select>
  168.                             </td>
  169.                             <td>
  170.                               <h4> - </h4>
  171.                             </td>
  172.                             <td>
  173.                               <select class="dropdownHeight" name="hour_end">
  174.                                 <option value="00">00</option><option value="01">01</option><option value="02">02</option>
  175.                                 <option value="03">03</option><option value="04">04</option><option value="05">05</option>
  176.                                 <option value="06">06</option><option value="07">07</option><option value="08">08</option>
  177.                                 <option value="09">09</option><option value="10">10</option><option value="11">11</option>
  178.                                 <option value="12">12</option><option value="13">13</option><option value="14">14</option>
  179.                                 <option value="15">15</option><option value="16">16</option><option value="17">17</option>
  180.                                 <option value="18">18</option><option value="19">19</option><option value="20">20</option>
  181.                                 <option value="21">21</option><option value="22">22</option><option value="23">23</option>
  182.                               </select>
  183.                             </td>
  184.                             <td>
  185.                               <h4> : </h4>
  186.                             </td>
  187.                             <td>
  188.                               <select class="dropdownHeight" name="min_end">
  189.                                 <option value="00">00</option><option value="01">01</option><option value="02">02</option>
  190.                                 <option value="03">03</option><option value="04">04</option><option value="05">05</option>
  191.                                 <option value="06">06</option><option value="07">07</option><option value="08">08</option>
  192.                                 <option value="09">09</option><option value="10">10</option><option value="11">11</option>
  193.                                 <option value="12">12</option><option value="13">13</option><option value="14">14</option>
  194.                                 <option value="15">15</option><option value="16">16</option><option value="17">17</option>
  195.                                 <option value="18">18</option><option value="19">19</option><option value="20">20</option>
  196.                                 <option value="21">21</option><option value="22">22</option><option value="23">23</option>
  197.                                 <option value="24">24</option><option value="25">25</option><option value="26">26</option>
  198.                                 <option value="27">27</option><option value="28">28</option><option value="29">29</option>
  199.                                 <option value="30">30</option><option value="31">31</option><option value="32">32</option>
  200.                                 <option value="33">33</option><option value="34">34</option><option value="35">35</option>
  201.                                 <option value="36">36</option><option value="37">37</option><option value="38">38</option>
  202.                                 <option value="39">39</option><option value="40">40</option><option value="41">41</option>
  203.                                 <option value="42">42</option><option value="43">43</option><option value="44">44</option>
  204.                                 <option value="45">45</option><option value="46">46</option><option value="47">47</option>
  205.                                 <option value="48">48</option><option value="49">49</option><option value="50">50</option>
  206.                                 <option value="51">51</option><option value="52">52</option><option value="53">53</option>
  207.                                 <option value="54">54</option><option value="55">55</option><option value="56">56</option>
  208.                                 <option value="57">57</option><option value="58">58</option><option value="59">59</option>
  209.                               </select>
  210.                             </td>
  211.                           </tr>
  212.                         </table>            
  213.                       </div>
  214.                     </div>
  215.  
  216.                     <div class="row">
  217.                       <div class="col-sm-2 col-sm-offset-3">
  218.                         <h4 align="right">Block Day :</h4>
  219.                       </div>
  220.                       <div class="col-sm-12">
  221.                         <div>
  222.                           <input type="radio" name="dayR" id="everyday" onchange="setDate();" value="SMTWHFA" checked="checked"/>Everyday
  223.                           <input type="radio" name="dayR" id="someday" onchange="setDate();"/>Someday
  224.                         </div>
  225.                         <div>
  226.                           <input type="checkbox" name="day[]" id="S" disabled="disabled" value="S" checked/>Sunday
  227.                           <input type="checkbox" name="day[]" id="M" disabled="disabled" value="M"/>Monday
  228.                           <input type="checkbox" name="day[]" id="T" disabled="disabled" value="T"/>Tuesday
  229.                           <input type="checkbox" name="day[]" id="W" disabled="disabled" value="W"/>Wednesday
  230.                           <input type="checkbox" name="day[]" id="H" disabled="disabled" value="H"/>Thursday
  231.                           <input type="checkbox" name="day[]" id="F" disabled="disabled" value="D"/>Friday
  232.                           <input type="checkbox" name="day[]" id="A" disabled="disabled" value="A"/>Saturday
  233.                         </div>
  234.                         <script>
  235.                           function setDate()
  236.                           {
  237.                             var el = document.getElementById("someday");
  238.                             if(el.checked)
  239.                               document.getElementById("S").disabled = false;
  240.                             else
  241.                              document.getElementById("S").disabled = true;
  242.                             if(el.checked)
  243.                               document.getElementById("M").disabled = false;
  244.                             else
  245.                              document.getElementById("M").disabled = true;
  246.                             if(el.checked)
  247.                               document.getElementById("T").disabled = false;
  248.                             else
  249.                              document.getElementById("T").disabled = true;
  250.                             if(el.checked)
  251.                               document.getElementById("W").disabled = false;
  252.                             else
  253.                              document.getElementById("W").disabled = true;
  254.                             if(el.checked)
  255.                               document.getElementById("H").disabled = false;
  256.                             else
  257.                              document.getElementById("H").disabled = true;
  258.                             if(el.checked)
  259.                               document.getElementById("F").disabled = false;
  260.                             else
  261.                              document.getElementById("F").disabled = true;
  262.                             if(el.checked)
  263.                               document.getElementById("A").disabled = false;
  264.                             else
  265.                              document.getElementById("A").disabled = true;            
  266.                           }
  267.                         </script>
  268.                       </div>
  269.                      
  270.                     </div>
  271.                                          
  272.                     <div class="row">
  273.                       <div class="col-sm-1 col-sm-offset-5">
  274.                           <div class="col-sm-1 col-sm-offset-3">
  275.                             <input class="btn btn-primary" type="submit" value="submit">
  276.                           </div>
  277.                       </div>
  278.                     </div>
  279.                   </form>
  280.  
  281.                   <div class="row">
  282.                     <div class="col-sm-12">
  283.                         <h2 align="center">Display</h2>
  284.                       </div>
  285.                   </div>
  286.                  
  287.                   <div class="row">
  288.                     <div class="col-sm-11 col-sm-offset-1">
  289.                       <table class="table table-striped">
  290.                         <thead>
  291.  
  292.                           <?php
  293.                            
  294.                           function table($data){
  295.                             echo '<th><div>';
  296.                             echo "$data";
  297.                             echo '</th></div>';
  298.                           }
  299.                          
  300.                           echo '<tr>';
  301.                                   table("  #  ");
  302.                                   table('<a href=index.php?sort=name>Name</a>');
  303.                                   table('<a href=index.php?sort=hw>URL</a>');
  304.                                   table('<a href=index.php?sort=time>Block Time</a>');
  305.                                   table('<a href=index.php?sort=time>Block Day</a>');
  306.                                   table("Function");
  307.                           echo '</tr>';
  308.                           $i = 1;
  309.                           while($my_row1=mysql_fetch_array($my_result))
  310.                           {
  311.                             echo '<tr>';
  312.                             table("$i");
  313.                             table($my_row1["name"]);
  314.                             table($my_row1["url"]);
  315.                             table($my_row1["time"]);
  316.                             table($my_row1["day"]);
  317.                             table('<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#exampleModal" data-whatever=/oak2/delete_url.php?url='.trim($my_row1["id"]).'>Delete</button>');
  318.                             $i++;
  319.                             echo '</tr>';
  320.                           }
  321.                          
  322.                           mysql_close($con);
  323.                           ?>
  324.                         </thead>
  325.                       </table>
  326.                     </div>
  327.                   </div>
  328.                 </div><!--/Content-->
  329.  
  330.                
  331.                  
  332.                 <?php include ("./underbar.php");?>
  333.  
  334.                 <hr>
  335.               </div><!-- /col-12 -->
  336.             </div><!-- /padding -->
  337.           </div><!-- /Main Content -->
  338.         </div>
  339.       </div>
  340.     </div>
  341.  
  342.     <?php include ("./script.php");?>
  343.  
  344.   </body>
  345. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement