du kannst dir gerne den rest meines Scripts ansehen
$error ist "/testfehler"
<?php
if(isset($error)){
$error = explode('/', $error);
if(is_writable('logs/')){
if(!isset($timestamp)){$timestamp = time();}
$e_dayword = array('mon','tue','wed','thu','fri','sat','sun');
$e_date = date("d.m.Y", $timestamp);
$errorlog = ' - '.$error[1];
for($count = 2; isset($error[$count]); $count++){$errorlog = ' & '.$error[$count];}
$file = fopen ('logs/'.$e_date.'.log', 'ab');
$write = $e_dayword[date('w', $timestamp)].' '.$e_date.' '.date("H:i.s", $timestamp).$errorlog.'
';
fwrite($file, $write);
fclose($file);
}else{$nerror = 'The directory "logs"'." aren't wirtable";}
echo '
<div class="error">
<b>error:</b>
<p>'.$error[1].'</p>';
for($count = 2; isset($error[$count]); $count++){
echo '<br />
<b>error:</b>
<p>'.$error[$count].'</p>';
}
if(isset($nerror)){
echo '<br />
<b>error:</b>
<p>'.$nerror.'<br />
please tell us about this error</p>';
}
echo '</div>';
}
?>
Alles anzeigen
das ist der gesamte teil des Codes der den roten Balken
in dem die Fehler stehen schreibt und die log Datei erstellt
der Inhalt des Logs ist wie folgt:
thu 15.10.2008 22:25.38 - testfehler
thu 15.10.2008 22:25.38 - testfehler
mehr infos hab ich nicht
siehst du einen Fehler?