WebSite X5Help Center

 
Bernhard K.
Bernhard K.
User

Syntax-Error in PHP-Script  de

Autor: Bernhard K.
Besucht 969, Followers 1, Geteilt 0  

Hi folks

auf der Website, mit der ich gerade zu tun habe, sind mehrere dynamische Oblekte definiert. in der Firefox-Konsole meldet diese jedesmal

SyntaxError: unexpected token: identifier

und zwar im PHP-Block beim exit am Ende. Irgendwo ist ein ; zu viel oder zu wenig oder Klammerpaare passen nicht oder liegt es an den " bzw. ' im exit(), die escaped werden müssen?

<?php
$dynObj = Configuration::getDynamicObject('dynObj_63');
$pa = Configuration::getPrivateArea();
$user = $pa->whoIsLogged();
if ($user !== false && (in_array($user['uid'], array('fowl3rdr', 'b938tifk')) || in_array_field($user['groups'], array('sbzz823o')) || in_array($user['uid'], $imSettings['access']['admins']))) {
if (isset($_POST['ObjectId']) && isset($_POST['PageId']) && $_POST['ObjectId'] == '63' && $_POST['PageId'] == '0') {
$dynObj->setContent(imFilterInput($_POST['DefaultText']));
$dynObj->saveToFile(pathCombine(array($imSettings['general']['public_folder'], 'lauftext')));
exit("<script>window.top.location.href='" . basename($_SERVER['PHP_SELF']) . "';</script>");
}
?>

für Hilfe dankt
Bernhard

Gepostet am
1 ANTWORTEN - 1 KORREKT
Bernhard K.
Bernhard K.
User
Autor

Kommando, bzw. Frage zurückgezogen! Habe dummerweise die Offlineversion geladen und dann natürlich den Syntaxerror bei jedem PHP-Script bekommen, da ja der Server nicht erreichbar ist.

Thema erledigt - schönes Wochenende
Bernhard

Mehr lesen
Gepostet am von Bernhard K.