Показать сообщение отдельно

  #6  
Старый 17.11.2009, 05:29
(Dm)
Reservists Of Antichat - Level 6
Регистрация: 08.04.2008
Сообщений: 286
С нами: 9521666

Репутация: 1695
По умолчанию

Цитата:
Сообщение от wolmer  
Ап! Все еще нужен ответ! (но теперь на #5 пост)
При передаче в названии файла %00, у меня так и остается %00.

Но при передачи параметров методом GET, POST, php декодирует url закодированные символы, например %00 => null byte; %27 => '

1. В случае с обычными POST запросами, используется метод:
application/x-www-form-urlencoded
Он означает что данные передаются url кодированными, поэтому php их декодирует.

2. В случае загрузки файлов, используется метод:
multipart/form-data
Он означает что передаются бинарные данные, соотвественно эти данные не будут url декодированными и %00, так и останется %00

Как передать null byte, не знаю и возможно ли?
__________________
Cервер cs 1.6
cs.antichat.net:27015

Последний раз редактировалось (Dm); 23.11.2009 в 00:29..
 
Ответить с цитированием