Carl: Problem mit include

Beitrag lesen

Hi

ich hab für eine Seite einen kleinen internen Bereich. Um sicherzustellen, dass keine Seite zufällig durch direkte eingabe der URL aufgerufen wird möchte ich auf jeder seite 2 scripte includen, die die Abfrage der Cookies durchführen. Alerdings bekomme ich da eine Fehlermeldung. Hier erstmal die Scripte:

<?php
$username = mysql_escape_string($_COOKIE['username']);
$userpass = mysql_escape_string($_COOKIE['userpass']);
if(isset($_COOKIE['username']))
{
 require("db_connect.php");
 $query = "SELECT benutzername, benutzerpasswort FROM userdaten where benutzerpasswort ='$userpass' AND benutzername = '$username'";
 $result = mysql_query($query) or die("<br>" . mysql_errno().": ".mysql_error()."<br>");
 if(mysql_num_rows($result) == 1)
 {
  $query2 = "SELECT benutzername, usergroup FROM userdaten WHERE benutzername = '$username'";
  $result2 = mysql_query($query2);
  while ($rows = mysql_fetch_row($result2))
  {
   $benutzername = $rows[0];
   $usergroup = $rows[1];
   {
   if ($usergroup == Administrator)
   {
?>

<?php
   }
   else
   {
    header("Location: index.php?section=zugangsberechtigung");
   }
  }
 }
 else
 {
  header("Location: index.php?section=zugangsberechtigung");
 }
}
else
{
 header("Location: index.php?section=zugangsberechtigung");
}
?>

Leider Klappt da irgendwas nicht, ich bekomme 2 Fehlermeldungen zurück:

Parse error: parse error, unexpected $ in c:\foxserv\www\doomin-hp\auth_oben.php on line 20

und:

Parse error: parse error, unexpected '}' in c:\foxserv\www\doomin-hp\auth_unten.php on line 2

ich füge die dateien eifach durch ein

<?php
include("auth_oben.php");
?>

ein.
Was mach ich da falsch?

Gruss
Carl