Сообщение от
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, не знаю и возможно ли?