Parse error: syntax error, unexpected T_ELSEIF in /home/...

manaz
На сайте с 13.12.2013
Offline
61
2016

Получаю ошибку Parse error: syntax error, unexpected T_ELSEIF in /home/.../view.html.php on line 128

не могу понять что не так в 128 строке...Подскажите знатоки пожалуйста...

SeVlad
На сайте с 03.11.2008
Offline
1609
#1
manaz:

не могу понять что не так в 128 строке.

В картинке!

Неужели сделать неразборчивый скриншот, залить его на говнохостинг, выдрать урл пикчи и запостить в форум проще, чем скоппипастить код?
А отвечать как? Переписывать с этого.. Блин, ну где мозги?

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
manaz
На сайте с 13.12.2013
Offline
61
#2

Уважаемый, вы бы не много успокоились... Кто понимает о чем реч поймет по скрину что не хватает.И скрин нормальный.На нем четко видно строку в которой идет ошибка.Луче если не знаете не флудите.Похоже на само рекламу в подписе...

Вот сама строка 128

}elseif(JRequest::getVar('status', 'default', 'get','STRING') =='success'){

Mad_Man
На сайте с 10.11.2008
Offline
162
#3
manaz:
Уважаемый, вы бы не много успокоились... Кто понимает о чем реч поймет по скрину что не хватает.И скрин нормальный.На нем четко видно строку в которой идет ошибка.Луче если не знаете не флудите.Похоже на само рекламу в подписе...

Вот сама строка 128

}elseif(JRequest::getVar('status', 'default', 'get','STRING') =='success'){

Весь сорц в студию.

M
На сайте с 12.11.2005
Offline
122
#4

manaz, в вольном переводе слово "unexpected" означает "какого оно там делает", так что ищите причину такой ошибки по коду, проблема не в данной конкретной строке.

siv1987
На сайте с 02.04.2009
Offline
427
#5
manaz:
Кто понимает о чем реч поймет по скрину что не хватает.

Со скринами обращайтесь к гадалкам и экстрасенсам. А код надо всегда приводить текстом.

unexpected T_ELSEIF - означает что вы не туда eleseif всунули.

Скорее всего у вас что-то типа

if(){}

else{}

elseif(){} - fail

manaz
На сайте с 13.12.2013
Offline
61
#6

<?php


/**
* @version $Id: view.html.php 14401 2010-01-26 14:10:00Z louis $
* @package Joomla
* @subpackage Login
* @copyright Copyright (C) 2005 - 2010 Open Source Matters. All rights reserved.
* @license GNU/GPL, see LICENSE.php
* Joomla! is free software. This version may have been modified pursuant
* to the GNU General Public License, and as distributed it includes or
* is derivative of works licensed under the GNU General Public License or
* other free or open source software licenses.
* See COPYRIGHT.php for copyright notices and details.
*/

// Check to ensure this file is included in Joomla!
defined( '_JEXEC' ) or die( 'Restricted access' );

jimport( 'joomla.application.component.view');

/**
* User component login view class
*
* @package Joomla
* @subpackage Users
* @since 1.0
*/
class UsersViewRegwebinar extends JViewLegacy
{
function display($tpl = null)
{
global $app, $option;

$fromRobokassa = false;
$message = '';
if(isset($_POST['summ'])){
$data = array(
'username' => $app->input->getVar('username', 'default', 'post','STRING'),
'phone' => $app->input->getVar('phone', 'default', 'post','STRING'),
'email' => $app->input->getVar('email', 'default', 'post','STRING'),
'organization' => $app->input->getVar('organization', 'default', 'post','STRING'),
'summ' => $app->input->getVar('summ', 'default', 'post','STRING'),
'eventid' => $app->input->getVar('eventid', 'default', 'post','STRING'),
'url' => htmlspecialchars($_SERVER['HTTP_REFERER']),
'title' => $app->input->getVar('title', 'default', 'post','STRING'),
'datetime' => $app->input->getVar('datetime', 'default', 'post','STRING'),
);
//$model = & $this->getModel();
$model = $this->getModel();
$result = $model->store($data);
if($result){
if($data['summ']==0){
$message = 'Вы успешно зарегистрировались';
$this->registerToWebinar($data['eventid'],$data['username'],$data['email'],$data['url'],$data['title'],$data['datetime'],$data['summ'],$data['phone'],$data['organization']);

$url_parse = parse_url($data['url']);
setcookie('regtowebinar','1',time()+60*60*24*7,$url_parse['path'],$url_parse['host']);
JController::setRedirect($data['url']);
JController::redirect();
}else{
$url = 'https://auth.robokassa.ru/Merchant/Index.aspx';
$test_url = 'http://test.robokassa.ru/Index.aspx';

$redirect_url = $url;

$MrchLogin='вася';
$MerchantPass1 = 'пасс';
$OutSum=$data['summ'];
$InvId=$result;
$Desc='Оплата ';
$Culture='ru';

//$IncCurrLabel='
$SignatureValue=md5("$MrchLogin:$OutSum:$InvId:$MerchantPass1");
$redirect_query = "MrchLogin=$MrchLogin&OutSum=$OutSum&InvId=$InvId&Desc=$Desc&SignatureValue=$SignatureValue&Culture=$Culture";

$redirect_url .= '?'.$redirect_query;
$mainframe = JFactory::getApplication();
$mainframe->redirect($redirect_url);
}
}else{
echo 'Неправильно введены данные';
}
}elseif(JRequest::getVar('status', 'default', 'get','STRING') =='result');{
//success

$OutSum = JRequest::getVar('OutSum', 'default', 'post','STRING');
$InvId = JRequest::getVar('InvId', 'default', 'post','STRING');
$SignatureValue = mb_strtolower(JRequest::getVar('SignatureValue', 'default', 'post','STRING'));
$MerchantPass2 = 'пасс2';
$shparticleids = JRequest::getVar('shparticleids', 'default', 'post','STRING');
if($shparticleids=='default'){
//webinar
$checkSignature = md5("$OutSum:$InvId:$MerchantPass2");

if($checkSignature==$SignatureValue){
$model = & $this->getModel();
$order = $model->getRegUser($InvId);
if($order){
if($order->id == $InvId && $order->summ == intval($OutSum)){
$res_upd = $model->updateField('paidstatus',1);
if($res_upd){
$this->registerToWebinar($order->eventid,$order->username,$order->email,$order->url,$order->title,$order->datetime,$order->summ,$order->phone,$order->organization);
die('OK'.$InvId);
}
}
}
}
}else{
//payforcontent
$checkSignature = md5("$OutSum:$InvId:$MerchantPass2:shparticleids=$shparticleids");

if($checkSignature==$SignatureValue){
$model = & $this->getModel();
$order = $model->getPayforcontentUser($InvId);
if($order){
if($order->id == $InvId && $order->payment_amount == intval($OutSum)){
$res_upd = $model->updatePayforcontentField('paidstatus',1);
if($res_upd){
$this->sendMailAboutPayment($order);
die('OK'.$InvId);
}
}
}
}
}
die('fail');
//111
}elseif(JRequest::getVar('status', 'default', 'get','STRING') =='success'){
//success

$fromRobokassa = true;


$OutSum = JRequest::getVar('OutSum', 'default', 'post','STRING');
$InvId = JRequest::getVar('InvId', 'default', 'post','STRING');
$SignatureValue = mb_strtolower(JRequest::getVar('SignatureValue', 'default', 'post','STRING'));
$MerchantPass1 = 'пасс';
$shparticleids = JRequest::getVar('shparticleids', 'default', 'post','STRING');

if($shparticleids=='default'){
//webinar
$checkSignature = md5("$OutSum:$InvId:$MerchantPass1");

if($checkSignature==$SignatureValue){
$model = & $this->getModel();
$order = $model->getRegUser($InvId);
if($order){
if($order->id == $InvId && $order->summ == intval($OutSum)){
$res_upd = $model->updateField('paidstatus',1);
if($res_upd){
//registrate user to webinar
//нет необходимости отсылать письмо еще раз. result_url обрабатывает оплату напрямую от робокассы и пока нет подтверждения об оплате нет смысл регистрировать человека на вебинар.
$url_parse = parse_url($order->url);
setcookie('regtowebinar','1',time()+60*60*24*$order->timelimit,$url_parse['path'],$url_parse['host']);
JController::setRedirect($order->url);
JController::redirect();
$message = 'Вы успешно зарегистрировались ';
}else{
$message = 'Ошибка регистрации . Попробуйте повторить попытку';
}
}else{
$message = 'Ошибка регистрации . Попробуйте повторить попытку';
}
}else{
$message = 'Ошибка регистрации . Попробуйте повторить попытку';
}
}else{
$message = 'Ошибка регистрации . Попробуйте повторить попытку';
}
}else{
//payforcontent
$checkSignature = md5("$OutSum:$InvId:$MerchantPass1:shparticleids=$shparticleids");

if($checkSignature==$SignatureValue){
$model = & $this->getModel();
$order = $model->getPayforcontentUser($InvId);
if($order){
if($order->id == $InvId && $order->payment_amount == intval($OutSum)){
$res_upd = $model->updatePayforcontentField('paidstatus',1);
if($res_upd){
$url_parse = parse_url($order->url);
$articleids = unserialize($order->articleids);
foreach($articleids as $v){
setcookie('id_'.$v,$order->hashtologin,time()+60*60*24*7,'/component/content/article/'.$v,$url_parse['host']);
}

JController::setRedirect($order->url);
JController::redirect();
}
}
}
}
}
}elseif(JRequest::getVar('status', 'default', 'get','STRING') =='fail'){
//fail
$shparticleids = JRequest::getVar('shparticleids', 'default', 'post','STRING');

if($shparticleids=='default'){
$fromRobokassa = true;
$message = 'Вы отказались от участия . Вы в любой момент можете изменить свое решение и вернуться к регистрации ';
}else{
$fromRobokassa = true;
$message = 'Вы отказались оплачивать материал.';

}
}

$this->assign('message', $message);


parent::display($tpl);
}
function registerToWebinar($event_id,$username,$email,$url,$title,$datetime,$summ,$phone,$organization){
/*
$curl_data = array(
'key' => '1111111',
'event_id' => 22222,
'username' => urlencode('Иванов Иван'),
'role' => 'user',
'email' => urlencode('мыло@gmail.com'),
);*/

$curl_data = array(
'key' => '1111111',
'event_id' => $event_id,
'username' => urlencode($username),
'role' => 'user',
'email' => urlencode($email),
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://my.сайт.ру/api0/Register.php?key='.$curl_data['key'].'&event_id='.$curl_data['event_id'].'&username='.$curl_data['username'].'&role='.$curl_data['role'].'&email='.$curl_data['email']);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

$output = curl_exec($ch);

$xml =& JFactory::getXMLParser( 'simple' );
$xml->loadString($output);

if($xml){
$attributes = $xml->document->attributes();

if($attributes['status']=='ok'){
$guest_attributes = $xml->document->guest[0]->attributes();
$uri = $guest_attributes['uri'];

//отправляем уведомление о регистрации на вебинар.
$mailer =& JFactory::getMailer();
$config =& JFactory::getConfig();

$sender = array(
$config->getValue( 'config.mailfrom' ),
$config->getValue( 'config.fromname' ) );

$mailer->setSender($sender);
$mailer->addRecipient($email);
manaz
На сайте с 13.12.2013
Offline
61
#7

$body   =  "Здравствуйте,$username<br/><br/>
Вы успешно зарегистрировались «".$title."», который пройдет <b>$datetime</b><br/>
Более подробно можно почитать <a href=\"$url\">по этой ссылке</a><br/><br/>
Чтобы участвовать перейдите по ссылке <a href=\"$uri\">$uri</a><br/><br/>";

$mailer->setSubject('Уведомление о регистрации на сайте ');
$mailer->setBody($body);
$mailer->IsHTML(true);
$send =& $mailer->Send();

//отправляем уведомление Администратору о регистрации .
$mailer =& JFactory::getMailer();
$config =& JFactory::getConfig();

$sender = array(
$config->getValue( 'config.mailfrom' ),
$config->getValue( 'config.fromname' ) );

$mailer->setSender($sender);
$mailer->addRecipient('мыло@gmail.com');


$body = "Здравствуйте!<br/><br/>
зарегистрировался новый участник:<br/>
Тема : «".$title."»<br/>
Дата проведения: <b>$datetime</b><br/>
Имя: $username<br/>
Почта: $email<br/>
Телефон: $phone<br/>
Организация: $organization<br/>
Оплата $summ рублей<br/><br/>";

$mailer->setSubject('Уведомление о регистрации на сайте');
$mailer->setBody($body);
$mailer->IsHTML(true);
$send =& $mailer->Send();
}
}
curl_close($ch);
}
function sendMailAboutPayment($order){
$mailer =& JFactory::getMailer();
$config =& JFactory::getConfig();

$sender = array(
$config->getValue( 'config.mailfrom' ),
$config->getValue( 'config.fromname' ) );

$mailer->setSender($sender);
$mailer->addRecipient($order->email);
$uri = 'http://сайт/component/user/payforcontent/?id='.$order->hashtoemail;
$body = "Здравствуйте,$username<br/><br/>
Вы успешно оплатили доступ к материалу.<br/>
Чтобы получить доступ к материалу перейдите по ссылке <a href=\"$uri\">$uri</a><br/><br/>
С уважением,<br/>";

$mailer->setSubject('Вы получили доступ к материалу на сайте ');
$mailer->setBody($body);
$mailer->IsHTML(true);
$send =& $mailer->Send();

//отправляем уведомление Администратору о регистрации.
$mailer =& JFactory::getMailer();
$config =& JFactory::getConfig();

$sender = array(
$config->getValue( 'config.mailfrom' ),
$config->getValue( 'config.fromname' ) );

$mailer->setSender($sender);
$mailer->addRecipient('мыло@gmail.com');


$body = "Здравствуйте!<br/><br/>
Оплачен материал для просмотра: ".$order->url."<br/>>
Почта пользователя: ".$order->email."<br/>
Оплата ".$order->payment_amount." рублей";

$mailer->setSubject('Уведомление о оплате за материал на сайте amordvinkin.ru');
$mailer->setBody($body);
$mailer->IsHTML(true);
$send =& $mailer->Send();
}
}


//$model = & $this->getModel();
$model = $this->getModel();
$result = $model>store($data);
if($result){
if($data['summ']==0){
$message = 'Вы успешно зарегистрировались ';
$this->registerToWebinar($data['eventid'],$data['username'],$data['email'],$data['url'],$data['title'],$data['datetime'],$data['summ'],$data['phone'],$data['organization']);

$url_parse = parse_url($data['url']);
setcookie('regtowebinar','1',time()+60*60*24*7,$url_parse['path'],$url_parse['host']);
JController::setRedirect($data['url']);
JController::redirect();
}else{
$url = 'https://auth.robokassa.ru/Merchant/Index.aspx';
$test_url = 'http://test.robokassa.ru/Index.aspx';

$redirect_url = $url;

$MrchLogin='логин';
$MerchantPass1 = '888';
$OutSum=$data['summ'];
$InvId=$result;
$Desc='Оплата участия ';
$Culture='ru';

//$IncCurrLabel='
$SignatureValue=md5("$MrchLogin:$OutSum:$InvId:$MerchantPass1");
$redirect_query = "MrchLogin=$MrchLogin&OutSum=$OutSum&InvId=$InvId&Desc=$Desc&SignatureValue=$SignatureValue&Culture=$Culture";

$redirect_url .= '?'.$redirect_query;
$mainframe = JFactory::getApplication();
$mainframe->redirect($redirect_url);
}
}else{
echo 'Неправильно введены данные';
}
}
elseif(JRequest::getVar('status', 'default', 'get','STRING') =='result'){
//success

$OutSum = JRequest::getVar('OutSum', 'default', 'post','STRING');
$InvId = JRequest::getVar('InvId', 'default', 'post','STRING');
$SignatureValue = mb_strtolower(JRequest::getVar('SignatureValue', 'default', 'post','STRING'));
$MerchantPass2 = '888';
$shparticleids = JRequest::getVar('shparticleids', 'default', 'post','STRING');
if($shparticleids=='default'){
//webinar
$checkSignature = md5("$OutSum:$InvId:$MerchantPass2");

if($checkSignature==$SignatureValue){
$model = & $this->getModel();
$order = $model->getRegUser($InvId);
if($order){
if($order->id == $InvId && $order->summ == intval($OutSum)){
$res_upd = $model->updateField('paidstatus',1);
if($res_upd){
$this->registerToWebinar($order->eventid,$order->username,$order->email,$order->url,$order->title,$order->datetime,$order->summ,$order->phone,$order->organization);
die('OK'.$InvId);
}
}
}
}
}else{
manaz
На сайте с 13.12.2013
Offline
61
#8

//payforcontent

$checkSignature = md5("$OutSum:$InvId:$MerchantPass2:shparticleids=$shparticleids");

if($checkSignature==$SignatureValue){
$model = & $this->getModel();
$order = $model->getPayforcontentUser($InvId);
if($order){
if($order->id == $InvId && $order->payment_amount == intval($OutSum)){
$res_upd = $model->updatePayforcontentField('paidstatus',1);
if($res_upd){
$this->sendMailAboutPayment($order);
die('OK'.$InvId);
}
}
}
}
}
die('fail');
}
elseif(JRequest::getVar('status', 'default', 'get','STRING') =='success'){
//success

$fromRobokassa = true;


$OutSum = JRequest::getVar('OutSum', 'default', 'post','STRING');
$InvId = JRequest::getVar('InvId', 'default', 'post','STRING');
$SignatureValue = mb_strtolower(JRequest::getVar('SignatureValue', 'default', 'post','STRING'));
$MerchantPass1 = '999';
$shparticleids = JRequest::getVar('shparticleids', 'default', 'post','STRING');

if($shparticleids=='default'){
//webinar
$checkSignature = md5("$OutSum:$InvId:$MerchantPass1");

if($checkSignature==$SignatureValue){
$model = & $this->getModel();
$order = $model->getRegUser($InvId);
if($order){
if($order->id == $InvId && $order->summ == intval($OutSum)){
$res_upd = $model->updateField('paidstatus',1);
if($res_upd){
//registrate user to webinar
//нет необходимости отсылать письмо еще раз. result_url обрабатывает оплату напрямую от робокассы и пока нет подтверждения об оплате нет смысл регистрировать человека на вебинар.
$url_parse = parse_url($order->url);
setcookie('regtowebinar','1',time()+60*60*24*$order->timelimit,$url_parse['path'],$url_parse['host']);
JController::setRedirect($order->url);
JController::redirect();
$message = 'Вы успешно зарегистрировались ';
}else{
$message = 'Ошибка регистрации на вебинар. Попробуйте повторить попытку';
}
}else{
$message = 'Ошибка регистрации на вебинар. Попробуйте повторить попытку';
}
}else{
$message = 'Ошибка регистрации на вебинар. Попробуйте повторить попытку';
}
}else{
$message = 'Ошибка регистрации на вебинар. Попробуйте повторить попытку';
}
}else{
//payforcontent
$checkSignature = md5("$OutSum:$InvId:$MerchantPass1:shparticleids=$shparticleids");

if($checkSignature==$SignatureValue){
$model = & $this->getModel();
$order = $model->getPayforcontentUser($InvId);
if($order){
if($order->id == $InvId && $order->payment_amount == intval($OutSum)){
$res_upd = $model->updatePayforcontentField('paidstatus',1);
if($res_upd){
$url_parse = parse_url($order->url);
$articleids = unserialize($order->articleids);
foreach($articleids as $v){
setcookie('id_'.$v,$order->hashtologin,time()+60*60*24*7,'/component/content/article/'.$v,$url_parse['host']);
}

JController::setRedirect($order->url);
JController::redirect();
}
}
}
}
}
}elseif(JRequest::getVar('status', 'default', 'get','STRING') =='fail'){
//fail
$shparticleids = JRequest::getVar('shparticleids', 'default', 'post','STRING');

if($shparticleids=='default'){
$fromRobokassa = true;
$message = 'Вы отказались от участия в вебинаре. Вы в любой момент можете изменить свое решение и вернуться к регистрации';
}else{
$fromRobokassa = true;
$message = 'Вы отказались оплачивать материал.';

}
}

$this->assign('message', $message);


parent::display($tpl);
}
function registerToWebinar($event_id,$username,$email,$url,$title,$datetime,$summ,$phone,$organization){
/*
$curl_data = array(
'key' => '88888888888888',
'event_id' => 2888,
'username' => urlencode('Иванов Иван'),
'role' => 'user',
'email' => urlencode('мыло@gmail.com'),
);*/

$curl_data = array(
'key' => '11111111111',
'event_id' => $event_id,
'username' => urlencode($username),
'role' => 'user',
'email' => urlencode($email),
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://my.webinar.ru/api0/Register.php?key='.$curl_data['key'].'&event_id='.$curl_data['event_id'].'&username='.$curl_data['username'].'&role='.$curl_data['role'].'&email='.$curl_data['email']);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);

$output = curl_exec($ch);

$xml =& JFactory::getXMLParser( 'simple' );
$xml->loadString($output);

if($xml){
$attributes = $xml->document->attributes();

if($attributes['status']=='ok'){
$guest_attributes = $xml->document->guest[0]->attributes();
$uri = $guest_attributes['uri'];

//отправляем уведомление о регистрации .
$mailer =& JFactory::getMailer();
$config =& JFactory::getConfig();

$sender = array(
$config->getValue( 'config.mailfrom' ),
$config->getValue( 'config.fromname' ) );

$mailer->setSender($sender);
$mailer->addRecipient($email);

$body = "Здравствуйте,$username<br/><br/>
Вы успешно зарегистрировались «".$title."», который пройдет <b>$datetime</b><br/>
Более подробно о вебинаре можно почитать <a href=\"$url\">по этой ссылке</a><br/><br/>
Чтобы участвовать в вебинаре перейдите по ссылке <a href=\"$uri\">$uri</a><br/><br/>
С уважением,<br/>";

$mailer->setSubject('Уведомление о регистрации на вебинар на сайте amordvinkin.ru');
$mailer->setBody($body);
$mailer->IsHTML(true);
$send =& $mailer->Send();

//отправляем уведомление Администратору о регистрации.
$mailer =& JFactory::getMailer();
$config =& JFactory::getConfig();

$sender = array(
$config->getValue( 'config.mailfrom' ),
$config->getValue( 'config.fromname' ) );

$mailer->setSender($sender);
$mailer->addRecipient('мыло@gmail.com');


$body = "Здравствуйте!<br/><br/>
На ваш вебинар зарегистрировался новый участник:<br/>
Тема вебинара: «".$title."»<br/>
Дата проведения: <b>$datetime</b><br/>
Имя: $username<br/>
Почта: $email<br/>
Телефон: $phone<br/>
Организация: $organization<br/>
Оплата $summ рублей<br/><br/>";

$mailer->setSubject('Уведомление о регистрации на сайте amordvinkin.ru');
$mailer->setBody($body);
$mailer->IsHTML(true);
$send =& $mailer->Send();
}
}
curl_close($ch);
}
function sendMailAboutPayment($order){
$mailer =& JFactory::getMailer();
$config =& JFactory::getConfig();

$sender = array(
$config->getValue( 'config.mailfrom' ),
$config->getValue( 'config.fromname' ) );

$mailer->setSender($sender);
$mailer->addRecipient($order->email);
$uri = 'http://сайт/component/user/payforcontent/?id='.$order->hashtoemail;
$body = "Здравствуйте,$username<br/><br/>
Вы успешно оплатили доступ к материалу.<br/>
Чтобы получить доступ к материалу перейдите по ссылке <a href=\"$uri\">$uri</a><br/><br/>
С уважением,<br/>";

$mailer->setSubject('Вы получили доступ к материалу на сайте ');
$mailer->setBody($body);
$mailer->IsHTML(true);
$send =& $mailer->Send();

//отправляем уведомление Администратору .
$mailer =& JFactory::getMailer();
$config =& JFactory::getConfig();

$sender = array(
$config->getValue( 'config.mailfrom' ),
$config->getValue( 'config.fromname' ) );

$mailer->setSender($sender);
$mailer->addRecipient('мыло@gmail.com');


$body = "Здравствуйте!<br/><br/>
Оплачен материал для просмотра: ".$order->url."<br/>>
Почта пользователя: ".$order->email."<br/>
Оплата ".$order->payment_amount." рублей";

$mailer->setSubject('Уведомление о оплате за материал на сайте ');
$mailer->setBody($body);
$mailer->IsHTML(true);
$send =& $mailer->Send();
}
}

W
На сайте с 07.07.2014
Offline
1
#9

в строке

}elseif(JRequest::getVar('status', 'default', 'get','STRING') =='result');{

точку с запятой убрать нужно

siv1987
На сайте с 02.04.2009
Offline
427
#10

}elseif(JRequest::getVar('status', 'default', 'get','STRING') =='result');{

Здесь точка с запятой не нужна.

Что за портянки кода? Залейте нормально один целом на pastebin.com и укажите проблемную строку.

В методе sendMailAboutPayment явно чего-то не хватает.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий