Новости | Документация | Download | Webboard | FAQ | Поиск | Контакты

Apache.RU - Webboard



Вернуться
apache и баннеры (guest095) 23/12 - 07:03:03



From: guest095 - 23/12 - 07:03:03
Subject:apache и баннеры
-----------------
есть необходимость добавлять баннеры при открытии любой страницы с сервера, в связи с этим написал в httpd.conf:
Action addbanner /cgi-bin/addbanner.cgi
AddHandler addbanner .html .htm .php

а в /cgi-bin/addbanner.cgi след код:
#!/usr/bin/perl
open(F,"<$ENV{PATH_TRANSLATED}");
@f=<F>;
close(F);
print "Content-Type: text/html;\n\n";
print "<center><a href='http://localhost/'><img src='http://localhost/banner.gif'></a></center>\n";
print "@f\n";

так теперь с html все нормально, а php не обрабатывается, те выходит чистый код, как html, пробовал для php сделать так:
print "Content-Type: text/html;\n\n";
print "<center><a href='http://localhost/'><img src='http://localhost/banner.gif'></a></center>\n";
@f=system("php -f \"$ENV{PATH_TRANSLATED}\"");

вроде как на маленьких простых скриптах работает, но если скрипт сложный с различными фишками, то получается мутата =)
собственно вопрос в том, как добавить код в .php, но чтоб php обрабатывался апачевым модулем?


[Это сообщение - спам!]

Последние сообщения из форума

 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
17966




  Copyright Apache.ru © 1999-2017, All Rights Reserved Разработка сайта: Inside.ru  
  РЕКЛАМА НА САЙТЕ: |