0 && $curdate['wday']<6) { $diff = 6-$curdate['wday']; $we1 = getdate(time()+$diff*86400); $we2 = getdate(time()+($diff+1)*86400); if($we1['mon']==$we2['mon']) { $s = $we1['mday']."./".$we2['mday'].". ".$months[$we1['mon']]." ".$we1['year']; } else { $s = $we1['mday'].". ".$months[$we1['mon']]." / ".$we2['mday'].".".$months[$we2['mon']]." ".$we1['year']; } $f = fopen($datfile, "w"); fwrite($f, $s); fclose($f); } } elseif(isset($_POST['newnamesubmit'])) { $newname = $_POST['newname']; if(eregi("^[a-zA-Z0-9äüöÖÄÜ]+$", $newname) && strlen($newname)>3 && strlen($newname)<20) { $error=0; if(file_exists($dfile)) { $content = file($dfile); foreach($content as $line) { list($name,$sa,$so) = explode("|", $line); if(strtolower($name)==strtolower($newname)) { $error=1; echo("
Fehler: Der Name existiert bereits.
"); break; } } } if(!$error) { $f = fopen($dfile, "a"); fwrite($f, $newname."|0|0\n"); fclose($f); } } else { echo("
Fehler: Name darf nur aus Buchstaben bestehen und muss zwischen 3 und 20 Zeichen lang sein.
"); } } else { // test on other POST variable, sign on and sign off foreach($_POST as $x=>$y) { list($chgname, $day, $status) = explode("_", $x); $status=chop($status); if(file_exists($dfile)) { $content = file($dfile); $f = fopen($dfile, "w"); foreach($content as $line) { list($name,$sa,$so) = explode("|", $line); $so=chop($so); if($name==$chgname) { ${$day}=$status; } fwrite($f, $name."|".$sa."|".$so."\n"); } fclose($f); } } } $datum = ""; if(file_exists($datfile)) { $datum = file_get_contents($datfile); } ?>
Windenfahrerbereitschaft für das Wochenende einstellen
Achtung. Windenfahrer bitte das Wort "Winden" dem Namen voranstellen.
Name
Samstag
Sonntag
"background-color:salmon;", 1=>"background-color:lightgreen;"); $btxt = array(1=>"NEIN", 2=>"???", 3=>"JA"); $colors = array(0=>"", 1=>"id1", 2=>"id2", 3=>"id3" ); $ctext = array(0=>" ", 1=>"
NEIN
", 2=>"
???
", 3=>"
JA
"); if(file_exists($dfile)) { $content = file($dfile); foreach($content as $line) { list($name,$sa,$so) = explode("|", $line); $so=chop($so); $sam = "
". "
". "
"; $son = "
". "
". "
"; echo("
".$name."
".$sam. "
".$son."
\n"); } } else { echo("
Noch keine Namen eingetragen
\n"); } ?>
Neuer Name