Eruc Teubert: Script funktioniert offline aber online nicht ... ?

Beitrag lesen

Hallo zusammen,

ich habe bisher immer offline entwickelt und mir jetzt Webspace gemietet und meine Scripts hochgeladen ... scheinbar gibt es da aber Probleme. Und zwar bekomme ich folgende Fehlermeldung:

Parse error: parse error, unexpected $ in /srv/www/htdocs/web195/html/ingame/nav.php on line 1

Offline erscheint diese nicht, da funktioniert alles wie gewollt.

Eingebunden wird die scheinbar fehlerhafte Datei folgendermaßen:

echo"<div class="navtext">";
require_once'ingame/nav.php';
echo"</div>";

Sie ist recht lang, deshalb möchte ich sie nicht komplett posten, lediglich Anfang und Ende, vielleicht hilft's ja:

<?
$row  = db_read("SELECT townID, name FROM map_town WHERE coordx = '".$user[coordx]."' and coordy = '".$user[coordy]."'");
$townID  = $row->townID;
$townname = $row->name;

nav_mark_open($nav,1);
   echo'<a href="chaosreturns.php?nav=1"> Übersicht </a>
   <br>';
   nav_mark_close($nav,1);
   nav_mark_open($nav,2);
....
....
....
    if ($nav == 'a') {
     echo'
     <a href="chaosreturns.php?nav=a&admin=news"> News </a><br>
     <a href="chaosreturns.php?nav=a&admin=wq"> Worldquests </a><br>
     <a href="chaosreturns.php?nav=a&admin=item"> Itemgenerator </a><br>';
    }
   }
?>

Bin für jeden Hinweis Dankbar

Eric