\n \n"; echo '' . "\n"; echo "" . EVENTNAME . "
"; echo '

Helferdaten - Log

'; echo '

Hier werden alle Aktionen, die einen Helfer betreffen aufgelistet

'; echo '' . "\n"; //check for admin status $HelferID = $_SESSION["HelferID"]; $AdminID = $_SESSION["AdminID"]; require 'SQL.php'; $db_link = mysqli_connect(MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT, MYSQL_DATENBANK); DatenbankAufDeutsch($db_link); $db_erg = Helferdaten($db_link, $HelferID); while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) { $HelferName = $zeile['Name']; $HelferIsAdmin = $zeile['Admin']; } // Wir suchen nach HelferID: - wenn das Admin Flag gesetzt ist, kann man den Suchstring auf etwas anderes aendern $regex = "\(HelferID:$HelferID\)"; if ($HelferIsAdmin) { if (isset($_POST['suche']) || isset($_GET['suche'])) { $regex = $_POST['suche'] . $_GET['suche']; } echo "
"; echo "Nur Admins: Suchbegriff (Per Default der selbe Suchtext, wie bei nicht-Admin Helfern):
\n"; echo "Der Suchbegriff ist ein Regulärer Ausdruck

"; echo ""; } $regex = "/" . "$regex" . "/"; foreach (file(LOGFILE) as $line) { // echo "not: $line
\n"; if (preg_match($regex, $line, $matches)) { echo "
"; } } ?>
$line