PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : syntax error


gali200
11.08.2009, 13:33:07
Hallo zusammen

Habe das Problem, dass wenn ich mein Dokument auf dem Server aufrufen will, dass ein Syntax error erscheint :

Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE or '$' in /Users/marco/Sites/php/common.php on line 15
(wobei line 15 hier die Zeile mit $DB = new [...] ist.)

Hier mein Code:


<?php

include(_DIR_.'/paths.php');
require_once PROJECT_DOCUMENT_ROOT.'/settings.php';
require_once PROJECT_DOCUMENT_ROOT."/inc/includeALLClasses.php";
if(!isset($GLOBALS['DB']))
$DB = new System::Database::MySQL(DB_SERVER,DB_USER, DB_PASSWORD,DB_NAME,DB_PORT);
new System::SessionHandler();

?>

DokuLeseHemmung
11.08.2009, 13:45:07
PHP 5.3 oder 6?
Dann:
System::Database::MySQL <<-- falsch (wurde abgeschafft)
System\Database\MySQL <<-- so

Mache dich über Namespaces kundig: http://www.php.net/manual/de/language.namespaces.php

gali200
11.08.2009, 13:45:52
PHP 5.3

Danke für die schnelle Antwort

Wenn ich`s aber mit backslash probiere kommte eine neue Fehlermeldung hinzu

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /Users/marco/Sites/php/common.php on line 15