http://www.yell.ru/%D0%90%D0%93%D0%95%D0%9...4928573/643/inf
если я его скопирую в оперу, то перейду по ссылке:
http://www.yell.ru/АГЕНТСТВО%20ТЕХНОДОМ/mo...4928573/643/inf
но когда пытаюсь прочитать этот файл:
$content = file_get_contents($url);
if ($content==false) die ("404: $url");
php не читает файл...
Спустя 29 минут, 57 секунд (15.12.2009 - 10:47) vagrand написал(а):
var_dump($url);
в студию
в студию
Спустя 34 минуты, 57 секунд (15.12.2009 - 11:22) VolCh написал(а):
А с этого же сайта, но только с английским урлом качает?
Спустя 14 часов, 9 минут, 21 секунда (16.12.2009 - 01:32) NewBePhp написал(а):
ganzzz
уважаемый... помочь могу, скав для начало, что это проблема связанна с кодировкой урлов браузерами... например (если не ошибаюсь) кирилицу ie воспринимает такую как она есть... но вот mozilla кирилицу кодирует... вот моя ссылка test1 . ru/test.php?вкпупупупук а в итоге - test1 . ru/test.php?%E2%EA%EF%F3%EF%F3%EF%F3%EF%F3%EA
да и еще 1 момент - у ie как и у mozilla пробельные символы код-ся как %20 (ну и подобные также)
чтоб привести сслыки в один вид то используйте *rawurldecode*
например :
rawurldecode($_SERVER['QUERY_STRING']);
удачи..
уважаемый... помочь могу, скав для начало, что это проблема связанна с кодировкой урлов браузерами... например (если не ошибаюсь) кирилицу ie воспринимает такую как она есть... но вот mozilla кирилицу кодирует... вот моя ссылка test1 . ru/test.php?вкпупупупук а в итоге - test1 . ru/test.php?%E2%EA%EF%F3%EF%F3%EF%F3%EF%F3%EA
да и еще 1 момент - у ie как и у mozilla пробельные символы код-ся как %20 (ну и подобные также)
чтоб привести сслыки в один вид то используйте *rawurldecode*
например :
rawurldecode($_SERVER['QUERY_STRING']);
удачи..