есть файлы обработчики запросов от биллинг центра. 1) vipsms.php 2)config.php
1) vipsms.php
<?
// sms handler
include 'config.php';
if ($_REQUEST['ключевое слово полученное от биллинг центра'] != $conf['smsAccessKey']) {
exit;
}
$code = '';
for($i=0;$i<=7;$i++){
$code .= chr(rand(65, 90));
}
$lnk = mysql_connect ('localhost','имя','пароль'); // параметры подключения к БД
mysql_select_db('бд_joomla', $lnk); // название БД
$q = mysql_query("INSERT into z53677 VALUES ('".$code."')"); // таблица БД для кодов, название таблицы идентично выданному префиксу и тексту сообщения.
echo "sms_id:$_POST['sms_id']\n";
echo "response:'Текст ответа'\n";
echo "error:0";
?>
Вот на этот файл приходит ответ обработчика партнера:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /public_html/vip/vipsms.php on line 18
Что не так?
2) config.php
<?
$conf = array();
$conf['siteUrl'] = 'http://sitename/vip/vipsms.php'; //путь к папке с vipsms.php
$conf['smsAccessKey'] = 'key'; //sms access key - устанавливается в настройках личного кабинета.
$conf['ttl'] = 1*60*60; //время жизни кодов
и еще, в ответе от службы поддержки пришел такой ответ на мой код: