Syntax-Error in PHP-Script
Autor: Bernhard K.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
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