Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Как приклеить контекстную рекламу поверх чужого сайта на моем хостинге?
Форумы портала PHP.SU » PHP » Напишите за меня, пожалуйста » Как приклеить контекстную рекламу поверх чужого сайта на моем хостинге?

Страниц (2): [1] 2 »
 

1. mrweber - 23 Октября, 2011 - 18:28:51 - перейти к сообщению
Как приклеить контекстную рекламу поверх чужого сайта на моем хостинге?

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

Как реализовать?
или в двух словах куда копать?

главное чтобы я не лез в код этих сайтов, потому что нет такой возможности?
2. LIME - 23 Октября, 2011 - 19:55:41 - перейти к сообщению
параметры php.ini
auto_prepend_file , auto_append_file
добавляет файл
можно в нем JS вставить
лучше после прилеплять чтоб хидеры не попортить
3. OrmaJever - 23 Октября, 2011 - 20:15:53 - перейти к сообщению
Спасибо LIME! Впервые узнал!)
4. LIME - 23 Октября, 2011 - 20:19:54 - перейти к сообщению
OrmaJever ага...только еще надо учесть что это ко всем файлам лепится
тут или в отдельной папке и .htaccess
или проверять условие и die() если что
5. mrweber - 24 Октября, 2011 - 01:00:30 - перейти к сообщению
спасибо Улыбка я конечно ничего не понял, но погуглить теперь есть с чего начать
6. mrweber - 24 Октября, 2011 - 15:24:37 - перейти к сообщению
кажется разобрался с алгоритмом идеи, но наверное у меня ошибки в синтаксисе.


дописываю в конец файла .htaccess строку

auto_append_file /r.html

и сайт не работает.


содержимое файла r.html - скрипт с попапом
7. Данил_123 - 24 Октября, 2011 - 15:32:13 - перейти к сообщению
LIME пишет:
auto_prepend_file , auto_append_file
нужно будет почитать,mrweber да и еще не забудете это под домен.. и реклама будет сама собой site.donem.ru
8. mrweber - 24 Октября, 2011 - 15:47:55 - перейти к сообщению
еще погуглил, внес изменения. последняя неработающая модификация:
(сайт работает, работа скрипта не наблюдается)


дописываю в конец файла .htaccess строку
php_value auto_append_file /r.html

содержимое файла r.html - тестовый скрипт "добавить в избранное"
(работоспособность скрипта не проверял)
Спойлер (Отобразить)



все содержимое файла .htaccess
Спойлер (Отобразить)
9. LIME - 24 Октября, 2011 - 15:49:10 - перейти к сообщению
прописать в htaccess
php_value auto_append_file "путь к файлу"
к каждому файлу в папке и в дочерних будет добавляться в конце файл
(Добавление)
путь относительно htaccess или абсолютный
(Добавление)
можно прописать в php.ini
тогда в начале добавляемого файла проверяется существование переменной какойнибудь(флаг)
если определена то die() если не определена то выполнять добавление кода и в конце определить ее
таким путем будем добавлять только 1 раз
(Добавление)
это универсальный вариант если не кумекаете
(Добавление)
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. if (isset($flag)) die();
  3. тут код который надо добавить...
  4. $flag=1;
  5. ?>
10. mrweber - 24 Октября, 2011 - 16:02:07 - перейти к сообщению
это вставить в php.ini ?

а в .htaccess что прописать?
(Добавление)
не могу путь подобрать, пробовал по разному. ошибка такая:

Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0

Fatal error: Unknown: Failed opening required '/domains/ne.info/public_html/oe/r.html' (include_path='.:/usr/local/lib/php') in Unknown on line 0
(Добавление)
подобрал верный путь. все заработало.

огромная благодарочка
11. dimka3210 - 29 Октября, 2011 - 23:48:16 - перейти к сообщению
Спасибо, очень интересная тема. Улыбка
12. mrweber - 01 Ноября, 2011 - 15:45:55 - перейти к сообщению
работает на сайте с CMS Joomla - дописывается мой код на каждую страницу.

а на простом сайте где несколько простых html страниц - мой код не добавляется

как решить?
13. LIME - 01 Ноября, 2011 - 16:00:59 - перейти к сообщению
mrweber надо чтобы хтмл тоже пхп-модуль обрабатывал
найти строку AddType application/x-httpd-php .php в httpd.conf и добавить расширене хтмл для обработки
14. mrweber - 01 Ноября, 2011 - 18:55:35 - перейти к сообщению
доступа к этому файлу нет. ответ техподдержки:

Для того,что бы PHP-модуль сервера обрабатывал HTML,Вам необходимо прописать следующую строку
AddHandler x-httpd-php5 .php .htm .html .phtml
в файл .htaccess находящийся в корневой директории домена

прописал - все по прежнему. Как быть?
15. LIME - 02 Ноября, 2011 - 04:32:32 - перейти к сообщению
mrweber возможно саппорт допустил ошибку по невнимательности
у меня такой вариант работает

AddHandler application/x-httpd-php .php .htm .html .phtml

попробуйте варианты и общайтесь с тех.поддержкой
и отпишитесь потом
(Добавление)
и не забывайте обновить страницу при проверке
возможно просто у вас берется страница из кэша браузера

 

Powered by ExBB FM 1.0 RC1