PHP Script! Fehler

Ich habe ein script geschrieben, welches je nach der Tageszeit einen bestimmten Text ausgibt und einen Spruch ausgibt(per Zufall). Das script funktioniert aber leider nicht! Könnte mir vielleicht jemand helfen?
Also das script liegt hier: http://www.jusos.mallorcabiamas.de/Quiz.php
Und der Quelltext folgt
Code:
<?php
$begr[0]="Guten Morgen!";
$begr[1]="Guten Tag!";
$begr[2]="Guten Aned!";
$meld[]="Ein Spiel dauert 90 Minuten und am Ende gewinnen die Deutschen";
$meld[]="Schwach wie eine Flasche leer";
$meld[]="Mailand oder Madrid Hauptsache Italien (Zitat Andy Möller)";
$meld[]="Man hetzt die Leute auf mit Tatsachen, die nicht der Wahrheit entsprechen (Zitat Toni Polster)";
$meld[]="Wir wollten in Bremen kein Gegentor kassieren, das hat bis zum Gegentor auch ganz gut geklappt (Zitat Thomas Hässler)";
$meld[]="DIe Breite an der Spitze ist dichter geworden (Zitat Berti Vogts)";
$meld[]="Das nächste Spiel ist immer das nächste (Zitat Matthias Sammer)";
$meld[]="Nach dem Spiel ist immer vor dem Spiel";
$meld[]="Ich glaube, dass der Tabellenerste jederzeit den Spitzenreiter schlagen kann. (Zitat Berti Vogts)";
$meld[]="Zuerst hatten wir kein Pech und dann kam auch noch Pech dazu.(Zitat Uwe Wegmann)";
mt_srand((double)microtime()*1000000);
$zufall=mt_rand('0',count($meld)-1);
$meldung=$meld[$zufall];
if(date("A")=="AM")
{$be=$begr[0];}
elseif(date("H")>=12 and date("H"<18)
{
$be=begr[1];}
else
{$be=$begr[2];}
?>
<html>
<head>
<title>Hallo</title>
</head>
<body bgcolor="#0000FF">
<h2><center>Willkommen auf unserer Seite</center></h2>
<?php echo "<p><b><font size=+1>$be</font></b></p>";?>
<?php echo "<p><b><font size=+1>$meldung</font></b></p>"; ?>
</body>
</html>
 
$be=$begr[1];}
statt
$be=begr[1];}

da fehlt ein $

Besorg dir nene ordentlichen Editor mit Syntaxhilightning, da passiert auch dir als "Anfänger" so was nicht. :)
 
Zurück