Current File : /home/users/kundensystem/www/admin/tools.php
<?php
include './inc/header.php';
include './inc/sidebar.php';

if($adminRole['other']!='1'&&$adminData['role']!='1'){ 
  ?><script>location.href="index.php";</script><?php
  exit;
}

$meldung = '';

if (isset($_GET['code']) && $_GET['code'] == 333)
{
   $startzeit = getmicrotime();
   $tabellenx = mysqli_query($conn, "SHOW TABLES");
   while($tabel = mysqli_fetch_assoc($tabellenx))
   {
      foreach ($tabel as $db => $tabel_name)
      {
         mysqli_query($conn,"OPTIMIZE TABLE `".$tabel_name."`") or die(mysqli_error());
      }
   }
   $endzeit    = getmicrotime();
   $dauer      = ($endzeit - $startzeit);
   $seitenzeit = substr($dauer, 0, 6);

   $meldung    = '<div class="alert alert-danger alert-dismissible fade show"><b>Hinweis:</B>
                     <br>Optimierung der Datenbank-Tabellen ist abgeschlossen,
                     Dauer: '.$seitenzeit.' Sekunden!
                  </div>';
}
?>

<main id="main" class="main">

    <div class="pagetitle">
      <h1>Tools</h1>
      <nav>
        <ol class="breadcrumb">
          <li class="breadcrumb-item"><a href="index.php">Home</a></li>
          <li class="breadcrumb-item">Sonstiges</li>
          <li class="breadcrumb-item">Tools</li>
        </ol>
      </nav>
    </div><!-- End Page Title -->

    <section class="section dashboard">
        <div class="row">
            <div class="col-lg-2"> </div>
            <div class="col-lg-8"> 
                <div class="card">
                    <div class="card-body">
                        <h5 class="card-title">Tools</h5>
                        <?= $meldung; ?>

                        <div class="border-row" style="display: flow-root;">
                            <div class="row">
                                <div class="col-lg-4">
                                  MySQL-Tabellen optimieren
                                </div>
                                <div class="col-lg-8">
                                    <img src="./img/a_arr1.gif" border="0"> <a href="tools.php?code=333" class="content"><b>ausf&uuml;hren...</b></a>
                                </div>
                            </div>
                            <div class="row">
                                <div class="col-lg-4">
                                  PHP-Einstellungen anschauen
                                </div>
                                <div class="col-lg-5">
                                    <img src="./img/a_arr1.gif" border="0"> <a href="tools2.php" class="content"><b>ausf&uuml;hren...</b></a>
                                </div>
                            </div>
                        </div>
                        <br><br>
                        <b>Funktionen:</b>
                        <hr class="line">
                        <b>Tabellen optimieren</b><br>Optimiert die MySQL-Tabellen, entfernt sogenannte Daten&uuml;berh&auml;nge.
                        <br>Mit &quot;&Uuml;berhang&quot; wird der Speicherplatz bezeichnet der von MySQL reserviert,
                        aber nicht benutzt wird, z.B. wenn Sie Daten l&ouml;schen.
                        Die Tabelle beh&auml;lt in diesem Fall die urspr&uuml;ngliche Gr&ouml;&szlig;e. Eine &quot;Optimierung&quot; bewirkt die Freigabe dieser &Uuml;berh&auml;nge!
                        <br><br><br>
                        <b>PHP-Einstellungen</b><br>Hier k&ouml;nnen Sie die Einstellungen Ihres Servers anschauen. 
                        <br><br><br>
                    </div>
                </div>
            </div>
        </div>
    </section>

</main><!-- End #main -->

<?php
include_once './inc/footer.php';
?>
<script>
    $('.sub4 ul').addClass('show');
    $('.sub4 .nav-link').removeClass('collapsed');
</script>