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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: Создание простейшей поисковой машины
 
 автор: Денис   (10.09.2005 в 18:19)   письмо автору
 
 

В процессе создания своего сайта, у меня возникла проблема. Идея такова, что каждый зарегистрированный пользователь, зайдя на сайт обладает к.-либо фильмом и хочет поделиться им с другими пользователями. Он добавляет его, введя название и свой IP-адресс или ник. Через некоторое время пользователь может удалить этот фильм со своей машины, но ссылка отстанется. В начале была идея просто открыть возможность удаления ссылки на фильм пользователю, но это не разумно. Возникла идея создания поисковой машины, которая сканировала бы мак-адреса или IP-адреса зарегистрированных пользователей и проверять, есть ли такой фильм и если такового не найдено, удалить ссылку.
Подскажите, возможно ли сделать что-то подобное на РНР? Если да, то подскажите, как можно добраться до того или иного адреса(а дальше я сам :-)) по локальной или глобальной сети?

   
 
 автор: Softtime   (10.09.2005 в 18:29)   письмо автору
 
   для: Денис   (10.09.2005 в 18:19)
 

-

   
 
 автор: Денис   (10.09.2005 в 18:36)   письмо автору
 
   для: Softtime   (10.09.2005 в 18:29)
 

:-) спасибо большое, даже не надеялся на такой быстрый ответ :-)

   
 
 автор: Денис   (10.09.2005 в 19:54)   письмо автору
 
   для: Softtime   (10.09.2005 в 18:29)
 

Все хорошо. Но есть одно "но" (либо я не правильно разбираюсь в функции ftp_connect и с ftp-соединениями вообще): соедниение происходит по ftp. Как работает ftp- функция: она делает соединение через ftp-сервер, установленный на машине клиента? А если такового у него нет, тогда как быть?

   
 
 автор: Денис   (10.09.2005 в 20:48)   письмо автору
 
   для: Softtime   (10.09.2005 в 18:29)
 

Еще один вопрос: я нашел функцию, с помощью которой можно осуществляь соединение - file_get_contents(). Проверил на своей машине - работает, но открывает страницу Apach - стандартную страницу. Попробовал соединиться с другими адресами - ошибка.

echo "<h1>Первая страница(HTTP):</h1>";
    echo file_get_contents("http://10.100.164.47");

Как осуществить соединение по http:// с другими IP и как можно осуществить переход на ту страницу, которую пользователь либо открыл на доступ в сети либо при считывании с формы с поля ввода, скажем, пользователь ввел в строке "D:\...", мы считали эту строку и перешли на эту страницу.

   
 
 автор: cheops   (10.09.2005 в 21:13)   письмо автору
 
   для: Денис   (10.09.2005 в 20:48)
 

Хм... здесь наверное нужно по просто смотреть доступен файл по указанному адресу или нет и для этого воспользоваться функцией по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=2509 - она по0зволяет возратить код ответа и размер удалённого файла.

   
 
 автор: Денис   (10.09.2005 в 21:44)   письмо автору
 
   для: cheops   (10.09.2005 в 21:13)
 

Нет, немного не то. Я имел ввиду не проверку последней модификации файла, а именно открытие файла через http:// ip-адрес пользователя

   
Rambler's Top100
вверх

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