Стоит Modx, генерит файлы с расширение html. стандартный .htaccess.
Есть система продажи ссылок на сайте:
вот код
<?php
function SL_ShowLinks($SL_SiteId, $SL_TimeOut)
{
$SL_Host = ’setlinks.ru’;
$SL_Port = 80;
$SL_Url = ’/show.html’;
$SL_UserAgent = (!empty($_SERVER[’HTTP_USER_AGENT’]) ? $_SERVER[’HTTP_USER_AGENT’] : getenv(’HTTP_USER_AGENT’));
$SL_UserIp = (!empty($_SERVER[’HTTP_X_REAL_IP’]) ? $_SERVER[’HTTP_X_REAL_IP’] : (!empty($_SERVER[’REMOTE_ADDR’]) ? $_SERVER[’REMOTE_ADDR’] : getenv(’REMOTE_ADDR’)));
$fp = @fsockopen($SL_Host, $SL_Port);
if(!$fp) {
return false;
} else {
fputs($fp,"GET ".$SL_Url."?site_id=".intval($SL_SiteId)."&k=win".
" HTTP/1.0\r\nHost: ".$SL_Host."\r\nConnection: Close\r\n\r\n");
socket_set_timeout($fp, $SL_TimeOut);
$res = ’’;
while(!feof($fp)){
$res .= fread($fp, 2048);
}
$status = socket_get_status($fp);
fclose($fp);
if($status[’unread_bytes’] == 0 && $status[’timed_out’] != 1) {
$res = substr($res, strpos($res,"\r\n\r\n")+3);
return $res;
}
else {
return ’’;
}
}
}
print SL_ShowLinks(75,20);
?>
вызов этой системы происходит через ssi <!--#include virtual="/setlinks.php"-->
Все ставлю в соотвествии с требованиями системы и нифига не работает, либо modx либо скрипт.
Подскажите как объединить это и запустить.
создайте сниппет код вашей функции SL_ShowLinks поместите в тело сниппета.
сниппет вызывайте [[SLShowLinks]]
"Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."
Не используйте Revo для "просто сайтов". Используйте Evo
Who can defeat
the Russian bear?
Спасибо огромное все заработало.
не понял смысл и назначение этого кода
"Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."
Не используйте Revo для "просто сайтов". Используйте Evo
Who can defeat
the Russian bear?