Musst du eventuell Syntax lernen? ;-)
PHP-Code:
$message = "am: ".date($conf[dformat].' '.$conf[tformat], time()+(3600*$conf[toffset]))."
Was machen denn da die Double-Quotes am Ende von $message? So schickst du nachfolgenden Code als String in $message und versendest dann den Code. Ausserdem gehört die Zeile mit Semikolon abgeschlossen. dformat, tformat und toffset sollten unter Single-Quotes gestellt werden.
Korrekt:
PHP-Code:
$message = "am: ".date($conf['dformat'].' '.$conf['tformat'], time()+(3600*$conf['toffset']));
Es sei denn, dformat, tformat und toffset sind Konstanten?
Wird $message durch irgend eine Funktion wie htmlspecialchars() oder Ähnliches geleitet?
Zeige doch mal den Code 5 Zeilen vor und 5 Zeilen nach $message.
PS
Und nutze die PHP-Code-Tags, dann siehst du eventuell schon über das Syntax-Highlight, ob ein Fehler im Code ist.
PHP-Code:
$conf['dformat'] = 'D j, Y';
$conf['tformat'] = 'H:i:s';
$conf['toffset'] = 60;
$message = "am: ".date($conf['dformat'].' '.$conf['tformat'], time()+(3600*$conf['toffset']));
echo $message;
Funktioniert wunderbar!