|
Posted by Janwillem Borleffs on 07/31/05 15:17
Markus Wallner wrote:
> class XYZ {
> var $stdmail = $MAIL_COMMON;
> }
>
> I always get the error message "unexpected T_VARIABLE in (second
> file)".
> Also tried it with $SESSION and $GLOBALS, but nothing works.
> Using PHP 4.0.5, Apache 2.0.54.
>
> What am I doing wrong?
>
You should assign it in the constructor:
class XYZ {
var $stdmail;
function XYZ() {
$this->stdmail = $GLOBALS['MAIL_COMMON'];
}
}
Or just define $MAIL_COMMON as a constant, in which case you can use it
straight away:
define('MAIL_COMMON', 'xxx@ddd');
class XYZ {
...
function sendMail() {
mail(MAIL_COMMON, ......);
}
}
JW
Navigation:
[Reply to this message]
|