http://www.slaed.net/pages-view-114.html
Получил:
http://web-avangard.net/~pimp/index.php?name=news&op=view&id=2
Как исправить данную неприятность>?
Версия системы: Open SLAED 1.*
Класс, который позволяет вам полностью контролировать процесс скачивания файлов с вашего сервера путем сокрытия реального адреса файлов.
1. Для установки: откройте файл modules/news/index.php найдите строку
$text = (!$bodytext) ? "".$hometext."".$fields."" : "".$hometext."".$bodytext."".$fields."";
и замените ее на этот код:
$smscoin_hide = "sms";
if(preg_match('/\\['.$smscoin_hide.'\\](.*?)\\[\\/'.$smscoin_hide.'\\]/is', $bodytext, $matches)) {
### SMS:Key v1.0.6 ###
$old_ua = @ini_set('user_agent', 'smscoin_key_1.0.6');
$key_id = 210070; // ID вашего смс ключа
$response = @file("http://key.smscoin.com/key/?s_key=".$key_id."&s_pure=1&s_enc=utf-8"
."&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') {
$text = "".$hometext."<br>".(implode("", $response))."".$fields."";
$text = "".$hometext."<br>".preg_replace('/\\['.$smscoin_hide.'\\].*?\\[\\/'.$smscoin_hide.'\\]/is', implode("", $response), $bodytext)."".$fields."";
} else {
$text =
$text = (!$bodytext) ? "".$hometext."".$fields."" : "".$hometext."<br><br>".preg_replace('/\\['.$smscoin_hide.'\\].*?\\[\\/'.$smscoin_hide.'\\]/is', $matches[1], $bodytext)."".$fields."";
}
} else $text = "".$hometext."<br>Cannot connact to server".$fields."";
@ini_set('user_agent', $old_ua);
### SMS:Key end ###
} else {
$text = (!$bodytext) ? "".$hometext."".$fields."" : "".$hometext."<br /><br />".$bodytext."".$fields."";
}
2. В переменную $key_id занесите id вашего смс ключа
Пример использования: [sms]Скрытый текст[/sms]
Форум
Контакты