<?php
/* error ausgabe für alle bugs die es geben kann */
error_reporting(E_ALL);
/* set date */
$datum = date("d.m.Y");
/* check post indices */
$submit = isset($_POST['submit']) ? $_POST['submit'] : '';
$noereigniss = isset($_POST['noereigniss']) ? $_POST['noereigniss'] : '';
$ereigniss = isset($_POST['ereigniss']) ? $_POST['ereigniss'] : '';
/* edit/secure values */
$ereigniss = htmlentities($ereigniss);
$ereigniss = str_replace("\n", "<br>", $ereigniss);
/* check submit */
if(trim($submit) != '') {
/* check noereigniss */
if(trim($noereigniss) != '') {
$eintrag="<img src='bla.png' /><p>PLATZHALTER<br><font face='Verdana' size='5'>$datum</font></p><img src='bla.png' />";
$datei = fopen("ereigniss.txt", "w+");
fwrite($datei, $eintrag);
fclose($datei);
}
if($ereigniss) {
$eintrag="<img src='bl.gif' />$ereigniss<img src='bl.gif' /><br><font face='Verdana' size='5'>$datum<br /><br />Siehe NEWS</font>";
$datei = fopen("ereigniss.txt", "w+");
fwrite($datei, $eintrag);
fclose($datei);
$t=time();
$a=15;
$e=$t+$a;
$eintrag2="$e";
$datei2 = fopen("timestamp.txt", "w+");
fwrite($datei2, $eintrag2);
fclose($datei2);
}
//Ab da ist die Automatisierung
$beitrag2 = file("timestamp.txt");
$t=time();
while ($t<=$ausgabe2) {
foreach($beitrag2 as $ausgabe2) {
$ausgabe2 = stripslashes($ausgabe2);
}
if ($t>=$ausgabe2) {
$eintrag="SUPER ES HAT GEKLAPPT!!!";
$datei = fopen("ereigniss.txt", "w+");
fwrite($datei, $eintrag);
fclose($datei);
} else {
if ($t>=$ausgabe2) {
$eintrag="SUPER ES HAT GEKLAPPT!!!";
$datei = fopen("ereigniss.txt", "w+");
fwrite($datei, $eintrag);
fclose($datei);
}
}
}
//Und da ists dann aus
}
$filePathName = 'files/timestamp.txt';
$beitrag = '';
if(file_exists($filePathName) === true) {
$beitrag = file($filePathName);
}
?>
<html>
<head>
<title>Ereignisse</title>
</head>
<body style="background: #f6ecbb; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 90%;">
<?php
echo time() .'<br /><br />';
if($beitrag != '') {
$han = fopen($filePathName, 'r');
while(!feof($han)) {
$buf = fgets($han, 4096);
$d = explode(':', $buf);
if(isset($d[0], $d[1]) && $d[0] === 'timestamp.txt' && time() > ($d[1] + 400)) {
echo $d[0] .' / '. $d[1] .'<br />';
}
}
fclose($han);
} else {
echo '<div>Keine Datei vorhanden.</div>';
}
?>
</body>
</html>