tools/_home.php

44 lines
2.1 KiB
PHP

<?php
require_once('.hta_config/db_config.php');
require_once('.htac_header.php');
?>
<section class="diZContainer diZmxAuto">
<h1 class="diZBorderBottom">SiliconPin - Tools</h1>
<div class="diZFlexRow diZmy8 diZFlexRow diZOverflowAuto diZWhiteSpaceNowrap">
<a href="/tools" class="diZButtonDefault diZmr2">All</a>
<a href="/tools/image" class="diZButtonDefault diZmr2">Image</a>
<a href="/tools/text" class="diZButtonDefault diZmr2">Text</a>
<a href="/tools/html" class="diZButtonDefault diZmr2">HTML</a>
<a href="/tools/color" class="diZButtonDefault diZmr2">Color</a>
<a href="/tools/info" class="diZButtonDefault diZmr2">Info</a>
<a href="/tools/encrypt-decrypt" class="diZButtonDefault diZmr2">Encrypt / Decrypt</a>
</div>
<div class="diZGridCols1-3">
<?php
try {
$conn = new PDO("mysql:host=$mariaServer;dbname=$mariaDb", $mariaUser, $mariaPass);
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$stmt = $conn->prepare("SELECT * FROM api_tools");
$stmt->execute();
$rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
// var_dump($rows);
foreach($rows as $row){
// echo $row['name'].'<br>';
if($row['status']==1){
$link_button = '<a href="/tools/'.$row['slug'].'" ><p class="diZButtonDefault">'.$row['name'].'</p></a>';
} else{
$link_button = '<p class="diZButtonDefault">'.$row['name'].'</p>';
}
echo '
<div class="diZblogStyle diZPadding10px">
<p class="diZLineClamp2 diZTextJustify diZToolsContentHeight" >'.$row['description'].'</p>
'.$link_button.'
</div>';
}
} catch (PDOException $e) {
$in_page_message = "<p class='text-danger'>Error: " . $e->getMessage() . "</p>";
}
?>
</div>
</section>