Advertisement
Guest User

Untitled

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