Текстовая реклама средствами PHP.

pumba

Guest
Текстовая реклама средствами PHP.

Задача такая:
Есть сайт (1), на котором не поднят (и не планируется) PHP.
Есть сайт (2) на котором есть PHP/MySQL - допустим баннерокрутилка.
Надо чтобы, зайдя на 1, получать текстовую рекламу с 2.
Хотелось бы решить это средствами html/ssi/php.
Баннерные системы решают это выводом html-я в iframe (<iframe src=http://...)
Но надо без и-фрейма (заранее размер неизвестен).
А можно ли как-то html/text сторонний выводить в броузер?
Пробовали типа <!--#exec cgi="http://2/cgi-bin/text"--> где text - сишный скрипт. Работает, выдает текст.
Будет ли работать что-то типа:<!--#exec cgi="http://2/cgi-bin/text.php"--> ?
Должен ли быть PHP установлен как CGI?
А как сделать PHP-ой/HTML-ей?
 

tony2001

TeaM PHPClub
Так будет или не будет на 1 ПХП ????

>Должен ли быть PHP установлен как CGI?
Это о чем ??

>А как сделать PHP-ой/HTML-ей?
Это как переводится ?

может проще тогда сишным скриптом брать из РНР-шного на 2 и выдавать?
 

pumba

Guest
>Так будет или не будет на 1 ПХП ????
Не будет.

>>А как сделать PHP-ой/HTML-ей?
>Это как переводится ?
Переводится как: на 1-ом сайте апач будет работать только с html/ssi,
на втором будет php/mysql.

>может проще тогда сишным скриптом брать из РНР-шного на 2 и выдавать?
Сам я на сях не могу. Друзья написали простенький скрипт: взять текст из базы и выдать в поток документа. Работает. Но напрягать их написать более "умный" скрипт я не могу.

Мне надо средствами html/ssi на 1-м исполнить php на втором и получить текстовую вставку.
 

tony2001

TeaM PHPClub
Средствами ХТМЛ - никак. На то он и ХТМЛ.
Можно картинкой, а в ней текст - так сойдет ?

средствами ssi - не знаю, если сможешь взять результат РНР-шного скрипта на 2 и вставить его на 1 через ssi - то это решение.
а вообще, я не пойму почему <iframe> не решение ?
размер РЕКЛАМНОГО текста должен иметь ограничения - вот на них и ориентируйтесь.
 

pumba

Guest
>если сможешь взять результат РНР-шного скрипта на 2 и вставить его на 1 >через ssi - то это решение.
Вот и я не знаю как? :)) Это я и спрашивал, мож кто знает.
Можно ли исполнить скрипт как cgi?
Например <!--#exec cgi="http://2/cgi-bin/1.php" -->
Если, скрипт, допустим будет:

#! /usr/bin/php
echo "Ok";

>а вообще, я не пойму почему <iframe> не решение
Неаккуратно выходит, могут, например, три длинных попасться, а могут три коротких... будет пустое место.
 

pumba

Guest
Через JS уже работает...
Но баннерной системы через нее не построишь, чтобы показы, клики считала и пр....
 

pumba

Guest
> <!--#include virtual="http://2/cgi-bin/1.php"-->
Этo, ктати не рабoтает. Инклюда пoзвoляет инклюдить тoлькo c лoкальнoгo хoста.
У меня не рабoтает и:
<!--#include virtual="/cgi-bin/1.php"-->
Не парсится скрипт пхп-oй. Выдается чистый кoд в oтвет.
 

pumba

Guest
Скорее неправильно настроен апач.
Потому как <!--#include virtual="1.php"-->
работает нормально, а
<!--#include virtual="/cgi-bin/1.php"-->
выдает его внутренность.
Первый скрипт у меня:

<?php
echo "Ok";
?>

второй (в cgi-bin):

#!C:/php/php.exe
echo "Ok";

Второй так и выдает: echo "Ok";
 
Сверху