Как подключить php код sms ключа от SMScoin? При простой вставки в страницу неработает.
0
Вставка SMS ключа
Автор
Sib
, 30.06.2009, 12:21
Сообщений в теме: 7
#1
Отправлено 30.06.2009, 12:21
#2
Отправлено 30.06.2009, 13:03
Как подключить php код sms ключа от SMScoin? При простой вставки в страницу неработает.
#3
Отправлено 30.06.2009, 14:23
Можно подробно расписать?
#4
Отправлено 30.06.2009, 15:14
Можно подробно расписать?
Вы так же можете обратиться в службу технической поддержки сервиса, где Вам смогут предоставить квалифицированную помощь в подключении системы.
#5
Отправлено 01.07.2009, 14:09
Код
<?php
### SMS:Key v1.0.6 ###
$old_ua = @ini_set('user_agent', 'smscoin_key_1.0.6');
$key_id = *****;
$response = @file("http://key.smscoin.c...s_key=".$key_id
."&s_pair=".urlencode(substr($_GET["s_pair"],0,10))
."&s_language=".urlencode(substr($_GET["s_language"],0,10))
."&s_ip=".$_SERVER["REMOTE_ADDR"]
."&s_url=".$_SERVER["SERVER_NAME"].htmlentities(urlencode($_SERVER["REQUEST_URI"])));
if ($response !== false) {
if (count($response)>1 || $response[0] != 'true') {
die(implode("", $response));
}
} else die('Не удалось запросить внешний сервер');
@ini_set('user_agent', $old_ua);
### SMS:Key end ###
?>
Информация открываемая ключом
<?php
### SMS:Key v1.0.6 ###
$old_ua = @ini_set('user_agent', 'smscoin_key_1.0.6');
$key_id = *****;
$response = @file("http://key.smscoin.c...s_key=".$key_id
."&s_pair=".urlencode(substr($_GET["s_pair"],0,10))
."&s_language=".urlencode(substr($_GET["s_language"],0,10))
."&s_ip=".$_SERVER["REMOTE_ADDR"]
."&s_url=".$_SERVER["SERVER_NAME"].htmlentities(urlencode($_SERVER["REQUEST_URI"])));
if ($response !== false) {
if (count($response)>1 || $response[0] != 'true') {
die(implode("", $response));
}
} else die('Не удалось запросить внешний сервер');
@ini_set('user_agent', $old_ua);
### SMS:Key end ###
?>
Информация открываемая ключом
#7
Отправлено 01.07.2009, 14:50
Например
<html>
<body>
Текст страницы
<php код ключа, на странице выводится форма для вода ключа и отправки смс>
Текст, который увидет пользователь ведя код в форму
</body>
<html>
<html>
<body>
Текст страницы
<php код ключа, на странице выводится форма для вода ключа и отправки смс>
Текст, который увидет пользователь ведя код в форму
</body>
<html>
#8
Отправлено 01.07.2009, 15:02
Например
В общих чертах, попробуйте создать функцию, например, smskey, в файле init.php:
function smskey () { ### SMS:Key v1.0.6 ### $old_ua = @ini_set('user_agent', 'smscoin_key_1.0.6'); $key_id = *****; $response = @file("http://key.smscoin.com/key/?s_key=".$key_id ."&s_pair=".urlencode(substr($_GET["s_pair"],0,10)) ."&s_language=".urlencode(substr($_GET["s_language"],0,10)) ."&s_ip=".$_SERVER["REMOTE_ADDR"] ."&s_url=".$_SERVER["SERVER_NAME"].htmlentities(urlencode($_SERVER["REQUEST_URI"]))); if ($response !== false) { if (count($response)>1 || $response[0] != 'true') { die(implode("", $response)); } } else die('Не удалось запросить внешний сервер'); @ini_set('user_agent', $old_ua); ### SMS:Key end ### }
Далее есть два варианта вызова: либо из тела страницы (при этом нужно разрешать вызов PHP), либо для закрытых страниц создается новый шаблон (smskey).
Сам код подключения:
<?php smskey(); ?>
Код функции скорее всего придется править, иначе дизайн может "поплыть" из-за вызова die.
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 скрытых пользователей