Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: URL file-access is disabled in the server configuration [2]

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): « 1 [2]   

> Без описания
Гость
Отправлено: 14 Мая, 2009 - 10:20:39
Post Id


УДАЛЁН










Yuriy Не люблю я это JQuery - если AJAX это же не обязательно ActiveXка под названием MsXMLRequest
В данном случае запрос генерируется с помощью невидимой формы в невидимый фрейм и в него также передаются а потом извлекаются данные - принцип тот же
 
 Top
Champion Супермодератор
Отправлено: 14 Мая, 2009 - 11:13:11
Post Id



Активный участник


Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008  
Откуда: Москва


Помог: 57 раз(а)




JustUserR пишет:
JustUserR Вопервх если хостер разрешает CURL или сокеты то это равноценная (Если даже не лучше) альтернатива вашему варианту
Сам с собой разговариваешь? Радость Выделяй код пожалуйста тэгами
 
 Top
Гость
Отправлено: 14 Мая, 2009 - 11:44:31
Post Id


УДАЛЁН










Champion 1 Подправил обращение 2 Тегами обрамить хотел но вы смотрю уже опередили - спасибо Улыбка
 
 Top
Yuriy
Отправлено: 29 Октября, 2009 - 22:36:38
Post Id



Частый гость


Покинул форум
Сообщений всего: 142
Дата рег-ции: Июнь 2007  
Откуда: Азов


Помог: 0 раз(а)




Парни, снова нужна ваша помощь.

Друг на время воспользовался бесплатным зарубежным хостингом для своего нового проекта и ему тоже нужно было получить данные с внешнего сайта подобным образом. Я с ним поделился скриптом на основе cURL, в работе с которым вы здесь мне помогли, но у него он не работает, хотя cURL на сервере разрешён. После обращения в саппорт получили такой ответ:

Цитата:
The problem is the destination, due to overwhelming abuse involving .RU websites and cURL we no longer permit connections to them in a scripting manner.


То есть, для доменов RU они запретили cURL Огорчение Попробовал скрипт с сокетами - тоже не помогло. Как думаете, можно ли обойти эту защиту? Или как-то по-другому поступить?

Спасибо!


-----
Yuriy
 
 Top
Ch_chov
Отправлено: 30 Октября, 2009 - 03:54:58
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Проверь, может file_get_contents подойдет.
 
 Top
Yuriy
Отправлено: 30 Октября, 2009 - 04:46:38
Post Id



Частый гость


Покинул форум
Сообщений всего: 142
Дата рег-ции: Июнь 2007  
Откуда: Азов


Помог: 0 раз(а)




Увы, сервер не разрешает:

Цитата:
Warning: file_get_contents(http://mmbuilder.ru/informer/12) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden in K:\home\localhost\www\test.php on line 3

(Отредактировано автором: 30 Октября, 2009 - 04:46:57)



-----
Yuriy
 
 Top
Yuriy
Отправлено: 02 Ноября, 2009 - 02:20:42
Post Id



Частый гость


Покинул форум
Сообщений всего: 142
Дата рег-ции: Июнь 2007  
Откуда: Азов


Помог: 0 раз(а)




На этом, видимо, мысли заканчиваются? Огорчение


-----
Yuriy
 
 Top
Ch_chov
Отправлено: 02 Ноября, 2009 - 05:53:00
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2121
Дата рег-ции: Июль 2008  
Откуда: из города


Помог: 90 раз(а)




Ну сделай, что бы разрешал.
HTTP/1.1 403 Forbidden этот запрет дает тот сервер на котором находится файл test.php.
Посмотри как он в браузере откроется.

Попробуй

(Отредактировано автором: 02 Ноября, 2009 - 05:54:17)

 
 Top
JustUserR
Отправлено: 02 Ноября, 2009 - 11:44:26
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Yuriy Если вы хотите правда знать где и когда происходит ошибка т крайне не советую пользоваться файловыми функциями для удаленных ресурсов - для этого есть CURL и sockets а все fopen это не то


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Yuriy
Отправлено: 02 Ноября, 2009 - 17:10:40
Post Id



Частый гость


Покинул форум
Сообщений всего: 142
Дата рег-ции: Июнь 2007  
Откуда: Азов


Помог: 0 раз(а)




Ch_chov пишет:
Попробуй


Работает.

JustUserR пишет:
для этого есть CURL и sockets


Увы, но они запрещены на домены RU хостером.


-----
Yuriy
 
 Top
JustUserR
Отправлено: 02 Ноября, 2009 - 17:35:55
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




Yuriy Чудесный у вас хостер - он прям так и ограничивает домены RU - причем интересно как - неуже отлавливает поле Host в HTTP-запросе Улыбка


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Программирование на PHP »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB