Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Можно ли загружать файлы с удалённого хоста при помощи fopen+fread?

Сообщения:  [1-10]    [11-20]  [21-22] 

 
 автор: HARBOGAST   (07.10.2005 в 11:03)   письмо автору
 
   для: HARBOGAST   (07.10.2005 в 10:53)
 

--------------------
текстовый файлик лежит на сибконе http://www.sibcon.net

скрипт работает здесь: http://www.profi-nk.ru/outbanner.inc.php

понажимай рефреш F5

   
 
 автор: HARBOGAST   (07.10.2005 в 10:53)   письмо автору
 
   для: cccp   (05.10.2005 в 11:20)
 

Привет!
Нет проблем НИКАКИХ!!!
1. В скрипте меняешь путь на урл, например:
<?php 
  srand
((double)microtime()*1000000); 
  
$bans file("http://www.sibcon.net/banners/banner.txt"); 
  
$select rand(0count($bans) - 1); 
  
$banner explode("|"$bans[$select]); 
  echo 
"<a href=\"".trim($banner[1])."\" target=\"_blank\"><img src=\"$banner[0]\" border=0></a>"
?> 


2. В текстовом файлике просто добавляешь полный урл.
Иначе сам подумай, что у тебя считалось в массив?

http://www.sibcon.net/fusion_images/120x60_profit.gif|http://www.sibcon.net
http://www.sibcon.net/fusion_images/31x88_profit.gif|http://www.sibcon.net
http://www.sibcon.net/fusion_images/468x60_profit.gif|http://www.sibcon.net
http://www.sibcon.net/fusion_images/banner.jpg|http://www.sibcon.net
http://www.sibcon.net/fusion_images/grad-nk-banner.gif|http://www.grad-nk.ru


Пустые строки в листинг добавляет местнвй скрипт - они конечно не нужны!

Вот и все. И все работает! ;)
Если что, готов меняться знаниями/хитростями/скриптами!
Готов сотрудничать и вместе зарабатывать.
Стучи в аську 772529

   
 
 автор: cccp   (05.10.2005 в 11:20)   письмо автору
 
   для: cernos   (04.10.2005 в 12:45)
 

ok

   
 
 автор: cernos   (04.10.2005 в 12:45)   письмо автору
 
   для: cccp   (04.10.2005 в 10:54)
 

У каждого хостинга есть своя служба поддержки!
Т.е. сидят люди на раб. месте на отвечающие за ваш хостинг и отвечают на вопросы, которые задают им люди подобных вам...
Зайдите на сайт хостинга и посмотрите или тел. или icq или email!
Обратитесь к ним и они вам скажут почему не работает ваш скрипт...

   
 
 автор: cccp   (04.10.2005 в 10:54)   письмо автору
 
   для: cheops   (04.10.2005 в 01:13)
 

Что это за служба?

   
 
 автор: cheops   (04.10.2005 в 01:13)   письмо автору
 
   для: cccp   (03.10.2005 в 17:54)
 

Спросите службу тех.поддержки почему - скрипт не работает - у них сервер под рукой - они лучше нас с вами смогут разобраться.

   
 
 автор: cccp   (03.10.2005 в 17:54)   письмо автору
 
   для: cheops   (02.10.2005 в 13:31)
 

скрипт запускается с сервера локальной машины . У меня хостинг платный: Online.net

Не знаю в чём дело.
А есть ли какой нибудь другой метод?

   
 
 автор: cheops   (02.10.2005 в 13:31)   письмо автору
 
   для: cccp   (02.10.2005 в 09:17)
 

Где запускается скрипт? У меня с локальной машины этот скрипт прекрасно тащит удалённый txt-файл. На ряде хостингов, главным образом бесплатных загрузка удалённых файлов запрещена.

   
 
 автор: cccp   (02.10.2005 в 09:17)   письмо автору
 
   для: cheops   (02.10.2005 в 00:43)
 

cheops ,
Я бы использовал этот скрипт если бы с ним можно было бы загрузить этот файл .TXT с другого хоста. А это то-что я хочу.
Типа:

<?php 
  srand
((double)microtime()*1000000); 
  
$bans "http://www.moy_sayt.com/banner/banniere.txt"
  
$bans file($bans); 
  
$select rand(0count($bans) - 1); 
  
$banner explode("|"$bans[$select]); 
  echo 
"<a href=\"".trim($banner[1])."\" target=\"_blank\"><img src=\"$banner[0]\" border=0></a>"
?>

Но ни черта не получается.

   
 
 автор: cheops   (02.10.2005 в 00:43)   письмо автору
 
   для: skor   (02.10.2005 в 00:05)
 

С удалённого хоста можно загрузить только HTML-код - если это PHP-файл - будет загружен результат его работы. Воровством это назвать сложно, так как браузер делает тоже самое - загружает HTML-код с удалённых страниц. В отличие от локальных директорий содержимое удалённых директорий невозможно определить - т.е. получить список файлов не удасться (если только сервер не настроен на отображение списка файлов).

   

Сообщения:  [1-10]    [11-20]  [21-22] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования