Cкрипт принудительной рекламы AdSense

Статус
Закрыто для дальнейших ответов.

allcaponne

Новичок
Регистрация
28.10.2010
Сообщения
4
Привет всем. У меня такой вопрос, планирую предоставлять бесплатный хостинг, но за рекламу, каким образом можно разместить принудительную рекламу на сайте клиента. Необходимо сделать так что бы это не был код в странице сайта клиента, а был какой-нить файлик, который будет лежать к корне каталога где лежат страницы сайта. Заранее благодарю за ответ.
 

marker

Well-Known Member
Регистрация
23.10.2010
Сообщения
399
index2.php
Код:
<?php

include_once( dirname ( __FILE__ ) . '/index.php' );

echo <<<HTML
Здесь код AD Sense будет добавляться в самом низу страницы
HTML;

?>
.htaccess
Код:
DirectoryIndex index2.php
 

allcaponne

Новичок
Регистрация
28.10.2010
Сообщения
4
index2.php
Код:
<?php

include_once( dirname ( __FILE__ ) . '/index.php' );

echo <<<HTML
Здесь код AD Sense будет добавляться в самом низу страницы
HTML;

?>
.htaccess
Код:
DirectoryIndex index2.php
Спасибо огромное, а как сделать что бы на всех страницах была реклама а не только на индексной?
 

marker

Well-Known Member
Регистрация
23.10.2010
Сообщения
399
А у вас разве все страницы не через индекс открыватюся?
 

allcaponne

Новичок
Регистрация
28.10.2010
Сообщения
4
А у вас разве все страницы не через индекс открыватюся?
Нет конечно, некоторые страницы имеют прямые ссылки, т.е не example.com/index.php..... К примеру если это будут статичные страницы, не все движки собирают страницу и имеют путь example.com/index.php...... Хотелось бы сделать так, чтобы независимо от того какой путь имеет страница, на ней отображалась реклама AdSense, как например сделано на ucoz. Заранее благодарю за помощь и ответы.
 

marker

Well-Known Member
Регистрация
23.10.2010
Сообщения
399
Почему вы думаете что в ucoz все происходит не через 1 index?
Файл сам внедряться не может в другие файлы.
Тогда вам нужно создать файлик допустим adsense.html в него вписать код рекламы сунуть его например в дирректорию ГлавнаяДирректория/promotion/adsense.html

в каждый файл php вконце перед строкой ?>
вписать такой код

предполагаеться что каждый файл php который будет открываться на сайте лежит в главной дирректории поэтому я написал dirname ( __FILE__ )
если файл лежит на 1 дирректорию выше главной, тогда вместо этой строки нужно написать ('../promotion/adsense.html'), если на 2 дирректории ('../../promotion/adsense.html')

Код:
$adsense = file_get_contents( dirname ( __FILE__ ) . '/promotion/adsense.html' );
echo trim($adsense);
 

allcaponne

Новичок
Регистрация
28.10.2010
Сообщения
4
Почему вы думаете что в ucoz все происходит не через 1 index?
Файл сам внедряться не может в другие файлы.
Тогда вам нужно создать файлик допустим adsense.html в него вписать код рекламы сунуть его например в дирректорию ГлавнаяДирректория/promotion/adsense.html

в каждый файл php вконце перед строкой ?>
вписать такой код

предполагаеться что каждый файл php который будет открываться на сайте лежит в главной дирректории поэтому я написал dirname ( __FILE__ )
если файл лежит на 1 дирректорию выше главной, тогда вместо этой строки нужно написать ('../promotion/adsense.html'), если на 2 дирректории ('../../promotion/adsense.html')

Код:
$adsense = file_get_contents( dirname ( __FILE__ ) . '/promotion/adsense.html' );
echo trim($adsense);
Спасибо огромное за помощь...
 
Статус
Закрыто для дальнейших ответов.
Верх Низ