Подскажите ... не работает скрипт крутилки рекламы, баннеров...

S8
На сайте с 18.01.2011
Offline
5
891

В интернете есть пример такого скрипта

<?php

$fls = array(

'название_файла1.txt',

'название_файла2.txt',

);

$fl = "путь_к_файлам/".$fls[array_rand($fls)];

$textfile = fopen($fl,"r");

fpassthru($textfile);

fclose($textfile);

?>

Здесь всё работеет прекрасно !!!!...

но... в строке $fl = "путь_к_файлам/".$fls[array_rand($fls)];
"путь_к_файлам/" - это путь в пределах одного сайта!!!

А мне нужно что-бы текстовые файлы 'название_файла1.txt', 'название_файла2.txt',

считывались с абсолютно другого сайта !!!

подставляю такие значения сайта, где хранятся txt файлы :

$fl = "http://mysayt.com/reklama".$fls[array_rand($fls)]

или

$fl = "http://www.mysayt.com/reklama".$fls[array_rand($fls)]

... даже права 777 везде пробовал ставить !!!

... вот такие адреса не работают, на странице в нужном месте ни чего не выводится !!!!

Подскажите пожалуйста в чём проблема ...

Код нужен на php !

... если проблемы могут быть из-за хостинга... по подскажите какие вопросы задоть хостеру!?

Хостер бесплатный www.hmsite.net,

... но пробовал и на платном www.diphost.ru !!!!!!!

М
На сайте с 08.02.2006
Offline
59
#1


<?php
$fls = array(
'название_файла1.txt',
'название_файла2.txt',
);

print strlen(file_get_contents('http://site.ru/'.$fls[array_rand($fls)]));

Может понадобиться создать контекст для file_get_contents, передается 3-м параметром http://ru2.php.net/file_get_contents

S8
На сайте с 18.01.2011
Offline
5
#2

... или как скрипт подправить ...

... или другой PHP ...

М
На сайте с 08.02.2006
Offline
59
#3

Кстати, fpassthru может принимать и указатель fsockopen

S8
На сайте с 18.01.2011
Offline
5
#4

Спасибо за советы .....

Магнат 'у тоже спасибо за личн.сообщ.

.... всё равно не работает !!!

Кто ещё знает ... напишите.

...если надо выложу в личку свой

Name и Password от FTP на _hmsite.net

... всё равно это только тестовый аккаунт.

V
На сайте с 05.01.2011
Offline
23
#5
sazx81:
Спасибо за советы .....
Магнат 'у тоже спасибо за личн.сообщ.

.... всё равно не работает !!!
Кто ещё знает ... напишите.

...если надо выложу в личку свой
Name и Password от FTP на _hmsite.net
... всё равно это только тестовый аккаунт.

<?php

$fls = array(
'название_файла1.txt',
'название_файла2.txt',
);

echo file_get_contents('http://site.ru/'.$fls[array_rand($fls)]);

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий