10.04.2007, 18:58
Я наверно не сосвем точно указал на проблему.
Мне нужно на главную страницу рекламу от m-links.
M-links предлагает три способа:
1. HTML код - он неудобен, каждый раз при добавлении или снятии ссылок необходимо вность изменения в ручную. Роэтому этот вариант отпадает!
2. PHP + SSI. У меня сейчас так и работает на моем сайте.
Создается файл php, внутри котого и есть сам php код рекламы. На страницу вставляется
строка: <!--#include virtual="/mlinks.php" --> (для примера).
3. Просто вставить на страницу сам php код, который выглядит так:
<?php if (ini_get('allow_url_fopen')!=1) print '<!-- MLE: 1 -->'; $params = array( 'v' => '1.0', 'id' => '34051', 's' => '692433669553167', 't' => time(), 'sh' => @$_SERVER['HTTP_HOST'], 'sr' => @$_SERVER['HTTP_REFERER'], 'su' => @$_SERVER['USER_AGENT'], 'sa' => @$_SERVER['HTTP_ADDR'], 'sq' => @$_SERVER['REQUEST_URI']); $query = array(); while (list($name, $value) = each($params)) $query[] = $name.'='.urlencode($value); $href = 'http://m-links.ru/code/links.php'.'?'.implode('&', $query); @readfile($href); ?>
И этот код нельзя менять!
Пробовал так:
1. Создал файл block-mlinks.php
2. Добавил новый блок, имя файла указал block-mlinks.php
Результат: на главной странице появился созданный мною бок. Ссылки от mlinks прямо над телом созданного блока, а внутри блока заголовок и " Нет содержания для данного блока."
Если бы ссылки оказались внутри блока, то былобы замечательно!
|