|
|
|
|
|
для: BinLaden
(18.08.2008 в 12:10)
| | test | |
|
|
|
|
|
|
|
для: Maxam
(18.08.2008 в 11:34)
| | > Но может есть лучший вариант?
rawurldecode() | |
|
|
|
|
|
|
|
для: Trianon
(18.08.2008 в 11:54)
| | Спасибо. Попробую разобраться. | |
|
|
|
|
|
|
|
для: Maxam
(18.08.2008 в 11:47)
| | http://php.net/rawurlencode
Как Вы формировали ссылку?
Живого кода я так и не увидел. | |
|
|
|
|
|
|
|
для: Trianon
(18.08.2008 в 11:34)
| | Как использовать rawurlencode()? | |
|
|
|
|
|
|
|
для: Maxam
(18.08.2008 в 11:24)
| | Выходит, ссылку формируете неверно.
Нужно пользоваться rawurlencode() при формировани ссылки,
и rawurldecode - при получении имени.
Тогда у Вас врядли бы внезапно апостроф превратился в кавычку. | |
|
|
|
|
|
|
|
для: Trianon
(18.08.2008 в 11:04)
| | Помогло:
$QUERY_STRING = str_replace ( "%27" , "'" , $QUERY_STRING );
|
Но может есть лучший вариант? | |
|
|
|
|
|
|
|
для: Trianon
(18.08.2008 в 11:20)
| | Я вывожу сначала список всех файлов, которые есть в заданной /dir/ и формирую ссылку, вида
<a href="./page.php?имя_файла_translit">имя_файла_rus</a>
|
И потом, если $QUERY_STRING не пустое, то читаю файл. | |
|
|
|
|
|
|
|
для: Maxam
(18.08.2008 в 11:13)
| | А теперь ответьте мне честно на два вопроса.
1) Зачем врать, что у Вас в $QUERY_STRING лежит Lunnqj_kamen'k в то время как на самом деле там лежит Lunnqj_kamen%22k ?
2) Откуда вообще взялась эта ссылка, по которой Вы вызываете скрипт?
Судя по тому, что в названии файла у Вас апостроф, а не кавычка, эта ссылка некорректна. | |
|
|
|
|
|
|
|
для: Trianon
(18.08.2008 в 11:04)
| |
4c756e6e716a5f6b616d656e2532326b
|
| |
|
|
|
|