|
|
|
| Подскажите, как можно сделать показ рекламы в самом верху всех страниц сайта (динамических и статических), генерируя рекламу в отдельном файле. | |
|
|
|
|
|
|
|
для: SportSoft
(04.11.2008 в 15:33)
| | banner.php - файл с баннером
прикрепляется так:
include_once "banner.php";
Не зная про что имено вы говорите (CMS, сайт на html и т.д.) я думаю больше сказать просто нельзя... | |
|
|
|
|
|
|
|
для: DEM
(04.11.2008 в 16:06)
| | Сказал вроде понятно, что мне нужно сделать вывод на динамических и статических страницах (например, index.php, news.php, page.html, page.xhtml, page.wml). | |
|
|
|
|
|
|
|
для: SportSoft
(04.11.2008 в 16:10)
| | тогда include_once "banner.php";
И плюс в .htaccess прописать возможность работы PHP-скриптов в файлах с расширением HTML и прочих... Соррь, но забыл что имено писать :( Тут на форуме должно быть ;) | |
|
|
|
|
|
|
|
для: DEM
(04.11.2008 в 16:44)
| | Вы не поняли сново. В файлы мне не нужно ничего инклудить и не нужно изменять обработчик для обычных статических файлов.
Может более понятно будет, если с примером. На бесплатных хостингах так делается ротация рекламы на всех страницах сайта. | |
|
|
|
|
|
|
|
для: SportSoft
(04.11.2008 в 16:55)
| | м-да...интересный вопрос....ну если не надо инклюдить: исправьте саму шапку html...вроде бы как сказано выше так и обычно делается ...а...ну и кончено можно рекламу получать с других сайтов, но опять же Вам нужно прописать url в html коде | |
|
|
|
|
|
|
|
для: SportSoft
(04.11.2008 в 16:55)
| | Мне кажется, что ан бесплатных хостингах до вывода страницы в браузер к ней прикрепляется баннер... | |
|
|
|
|
|
|
|
для: SportSoft
(04.11.2008 в 16:55)
| | а Вам будет более понятно, если Вы откроету эту сама страницу с баннерами с бесплатного хостинга? | |
|
|
|
|
|
|
|
для: ddhvvn
(04.11.2008 в 17:36)
| | ddhvvn, мне как раз непонятно, поэтому и обратился за помощью. Пример обычной статической WML-страницы:
http://i.wen.ru/index.wml
И в самом верху страницы при каждой загрузке меняется код. Вот мне интересно как это реализовано. | |
|
|
|
|
|
|
|
для: SportSoft
(04.11.2008 в 17:45)
| | Самый простой вариант для использующих апач - опция auto_prepend_file в .htaccess или php.ini
Она автоматически добавляет в начало скрипта указанный скрипт.
Пример использования в .htaccess
php_value auto_prepend_file "/banner.php"
|
| |
|
|
|
|
|
|
|
для: ddhvvn
(04.11.2008 в 17:58)
| | ddhvvn, спасибо. Именно это или что-то на подобии как раз искал :) | |
|
|
|
|
|
|
|
для: ddhvvn
(04.11.2008 в 17:58)
| | А реально ли еще сделать через .htaccess или что-нибудь другое, чтобы не в начале или конце вставлялся файл, а после нужного момента (например, в самом начале BODY)? | |
|
|
|
|
|
|
|
для: SportSoft
(04.11.2008 в 18:59)
| | Да.
> ddhvvn, спасибо. Именно это или что-то на подобии как раз искал :)
Вы же только что вроде сказали, что ко всем страницам? Пример ddhvvn должен подходить только для PHP-скриптов. | |
|
|
|
|
|
|
|
для: BinLaden
(04.11.2008 в 19:09)
| | BinLaden, да, ко всем страницам. Просто в последнем примере хватило бы заменить тип в .htaccess, чтобы код вставлялся во все нужные страницы. А в первых примерах пришлось бы исправлять тысячи файлов. Так понятно? :) | |
|
|
|
|
|
|
|
для: SportSoft
(04.11.2008 в 19:25)
| | Терь мне не понятно!
Опция, которую я привел делает как раз инклудинг в скрипты, только автоматический... и все! ) | |
|
|
|
|
|
|
|
для: ddhvvn
(04.11.2008 в 19:32)
| | ddhvvn, а где я написал, что она что-то еще делает? :) | |
|
|
|
|
|
|
|
для: ddhvvn
(04.11.2008 в 19:32)
| | могли бы просто сделать фрейм , сверху ваш баннер или текстовая реклама , а снизу - контент . | |
|
|
|
|
|
|
|
для: SportSoft
(04.11.2008 в 19:25)
| | Если у Вас такое несчастье, как несколько тысяч (!) статических страниц, то лучше потратить время на преобразование это в нормальный вид. Потому как тысячами статических страниц может похвастаться разве что сайт 10-летней давности. | |
|
|
|
|
|
|
|
для: ddhvvn
(04.11.2008 в 17:58)
| | А можно ли в .htaccess задать правило чтобы в всех страницах выводилось содержимое banner.php, а в my.php - выводилось содержимое banner2.php
или этот выбор баннера в зависимости от текущей страницы лучше все таки уже прописать banner.php?
Но Как? Подскажите, пожалуйста | |
|
|
|