Не открывает file();, если в имени 'http://softtime.ru/forumНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post413732testНе открывает file();, если в имени 'Fri, 25 Dec 2009 22:19:19 +0300UnknownНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330315" Но может есть лучший вариант? rawurldecode()Не открывает file();, если в имени 'Mon, 18 Aug 2008 12:10:46 +0300BinLadenНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330308Спасибо. Попробую разобраться.Не открывает file();, если в имени 'Mon, 18 Aug 2008 11:59:07 +0300MaxamНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330305http://php.net/rawurlencode Как Вы формировали ссылку? Живого кода я так и не увидел.Не открывает file();, если в имени 'Mon, 18 Aug 2008 11:54:10 +0300TrianonНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330302Как использовать rawurlencode()?Не открывает file();, если в имени 'Mon, 18 Aug 2008 11:47:39 +0300MaxamНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330297Выходит, ссылку формируете неверно. Нужно пользоваться rawurlencode() при формировани ссылки, и rawurldecode - при получении имени. Тогда у Вас врядли...Не открывает file();, если в имени 'Mon, 18 Aug 2008 11:34:52 +0300TrianonНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330296Помогло: $QUERY_STRING = str_replace ( "%27" , "'" , $QUERY_STRING ); Но может есть лучший вариант?Не открывает file();, если в имени 'Mon, 18 Aug 2008 11:34:49 +0300MaxamНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330290Я вывожу сначала список всех файлов, которые есть в заданной /dir/ и формирую ссылку, вида "a href="./page.php?имя_файла_translit""имя_файла_rus"/a" И потом, если...Не открывает file();, если в имени 'Mon, 18 Aug 2008 11:24:34 +0300MaxamНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330287А теперь ответьте мне честно на два вопроса. 1) Зачем врать, что у Вас в $QUERY_STRING лежит Lunnqj_kamen'k в то...Не открывает file();, если в имени 'Mon, 18 Aug 2008 11:20:51 +0300TrianonНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post3302814c756e6e716a5f6b616d656e2532326bНе открывает file();, если в имени 'Mon, 18 Aug 2008 11:13:46 +0300MaxamНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330275попробуйте-ка напечатать echo bin2hex($QUERY_STRING); чтобы выяснить, что же у Вас там действительно лежит. И показать здесь.Не открывает file();, если в имени 'Mon, 18 Aug 2008 11:04:22 +0300TrianonНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330274Дело в том, что когда пишу так: $File = file ( '../../../dir/dir/dir/dir/Lunnqj_kamen\'k.txt' ); всё работает! Когда: $per = '../../../dir/dir/dir/dir/'; $File...Не открывает file();, если в имени 'Mon, 18 Aug 2008 10:59:16 +0300MaxamНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330272Мне посоветовали. Я же говорю. Я вообще не знаю как всё решить тут.Не открывает file();, если в имени 'Mon, 18 Aug 2008 10:50:32 +0300MaxamНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330269почему Вы написали chr(27) ? chr(27) - это управляющий код ESC, а вовсе даже не апостроф.Не открывает file();, если в имени 'Mon, 18 Aug 2008 10:48:27 +0300TrianonНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330267Простите, не понял (Не открывает file();, если в имени 'Mon, 18 Aug 2008 10:38:46 +0300MaxamНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330218Вы бы убрали chr(27) (это не 0x27, выше уже говорили) и не использовали так строку запроса - у нее другой...Не открывает file();, если в имени 'Mon, 18 Aug 2008 01:34:53 +0300BinLadenНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330214странно, только что у себя протестил, всё ок=\Не открывает file();, если в имени 'Mon, 18 Aug 2008 01:08:11 +0300sl1pНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330212Заменял - не выходит!Не открывает file();, если в имени 'Mon, 18 Aug 2008 00:54:44 +0300MaxamНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330208слэшик юзается когда текс в двойных кавычках, единичные его воспринимают за символ.Не открывает file();, если в имени 'Mon, 18 Aug 2008 00:50:39 +0300sl1pНе открывает file();, если в имени 'http://softtime.ru/forum/read.php?id_forum=1&id_theme=56857#post330207тю так замени единичные кавычки на двойные. $ReadingRoom = "./ReadingRoom/Description/"; $ReadingRoomText = $ReadingRoom.$QUERY_STRING.".txt"; $FileReadingRoom = file ( $ReadingRoomText );Не открывает file();, если в имени 'Mon, 18 Aug 2008 00:47:37 +0300sl1p