Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля
11.12.2011, 01:22
Фриендс

Зарегистрирован:
2011-11-24
Сообщений: 5

Код:

";
if($inside_admin) {
ob_end_clean();
header("Location: ".$goBackLink."&inside_admin=1");
exit;
}
else {
echo ($checked-1 ? ( count($messages) == 1 ? NETCAT_MODERATION_OBJISON : NETCAT_MODERATION_OBJSAREON) :
(count($messages) == 1 ? NETCAT_MODERATION_OBJISOFF : NETCAT_MODERATION_OBJSAREOFF) );
echo "<br /><br />".$goBack;
}

$to = "$f_Email";
$from = "$system_env['SpamFromEmail']";
$reply = "$system_env['SpamFromEmail']";
$from_name = "Администрация ";
$subject = "Здравствуйте $f_name $f_surname";
$text = "<b>Ваша учетная запись на сайте активирована.</b><br/><b>C Уважением, команда </b>";
$mailer = new CMIMEMail();

if ($checked == 1) {
$mailer->mailbody( strip_tags($text), $text);
$mailer->send($to, $from, $reply, $subject, $from_name);
}
echo "

Пытаюсь настроить модуль "личный кабинет", чтобы при включении пользователя ему отправлялось письмо типа "он авторизован". Пиши в настройках измененения в "действие после включения выключения" код сверху, а он мне ошибку выдает:
Код:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/p60989/www//netcat/admin/user/function.inc.php(1906) : eval()'d code on line 14

Вроде как понял, что где-то синтаксическая ошибка, но где? Убираю вот этот кусок кода:
Код:

$to = "$f_Email";
$from = "$system_env['SpamFromEmail']";
$reply = "$system_env['SpamFromEmail']";
$from_name = "Администрация ";
$subject = "Здравствуйте $f_name $f_surname";
$text = "<b>Ваша учетная запись на сайте активирована.</b><br/><b>C Уважением, команда </b>";
$mailer = new CMIMEMail();

if ($checked == 1) {
$mailer->mailbody( strip_tags($text), $text);
$mailer->send($to, $from, $reply, $subject, $from_name);
}
Все работает. А он нужен, но где тут ошибка не вижу. Кто-нибудь видит? улыбка
11.12.2011, 08:28
Asiat
Аниматика
Asiat

Зарегистрирован:
2005-12-12
Сообщений: 576

может тут

$from = "$system_env['SpamFromEmail']";
$reply = "$system_env['SpamFromEmail']";

уберите кавычики

Разработка сайтов на Netcat с 2006... хм-м ... или 2005 хммм года. В общем, обращайтесь.
11.12.2011, 08:40
Гость
Гость

и не только кавычить переменные не рекомендуется "$some"
11.12.2011, 14:24
Фриендс

Зарегистрирован:
2011-11-24
Сообщений: 5

Спасибо улыбка Помогло улыбка
198 196 2011-12-11 14:24:12 11757
Описание проекта