ErrorReply("na sowas\nging schief\n");

sub ErrorReply
  {
  # Fehlerzeitpunkt und -Prozessnummer festhalten
  my $incident = localtime(time) . ' - ' . $$;
  # Fehlermeldung von die()   
  my $message = shift;
  
  # Fehlermeldung ins Error-Log schreiben
  # Mehrzeiligen Meldungen aufspalten in mehrere Einzeiler
  warn join("", map("CGI-ERROR $incident: $_\n", split(/\n+/, $message)));

  # Jetzt die Meldung am Browser ausgeben
  print "Content-type: text/html\n\n";    # zur Sicherheit
  print qq~
  <html>
  <body text="#000000" bgcolor="#ffffff">
  <p>&nbsp;</p>
  <TABLE border="1" cellpadding="5" cellspacing="0" width="50%" align="center">
   <TR height="16">
    <TD colspan="2" valign="middle" align="center">
      <h3 style='color:red;'>Ooops!</h3>
    </TD>
   </TR>
  <TR>
		<TD>
     <p>
     Jetzt ist doch tats&auml;chlich eines der sorgsam gepflegten Serverprogramme abgesemmelt! 
     Das sollte eigentlich nicht vorkommen aber in seltenen F&auml;llen passiert es doch mal.</p>
     <p>
     Falls Sie bei der Aufkl&auml;rung des Problems behilflich sein m&ouml;chten,
     schicken Sie doch bitte einen kurzen Fehlerreport (was? wann? wie? wo?)
     per E-Mail an den <a href="mailto:webmaster\@netzmafia.de">Webmaster</a>.
     <br>
     Vielen Dank daf&uuml;r!
     </p>
     <p>
     <a href="/"><B>Zur Homepage</B></a>
     </p>
    </TD>
	 </TR>
  </TABLE>
  </body>
  </html>
  ~;
  exit 0;
  }

  