0) { echo ' '; } // print top of page if we are logged in and not redirecting echo " \n \n"; echo '
'."\n"; 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"]; include '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