Shurgenz
Guest
Пытаюсь послать методом POST бинарный файл на сервер
В параметрах POST в переменной filecontent у меня преобразованное содержимое бинарника. Преобразованное по принципу пробел=%20, и так далее, по всем специальным и русским символам. Получив содержимое, пишу его в файл:
Проблема с пробелом и со знаком "\"
пробел трансформируется в пустой символ, а \ вообще пропадает, потому как это экранирующий символ.
Вопрос: как по-другому принимать переменную контента?
Занимался ли кто-нибудь чем-нибудь подобным?
В параметрах POST в переменной filecontent у меня преобразованное содержимое бинарника. Преобразованное по принципу пробел=%20, и так далее, по всем специальным и русским символам. Получив содержимое, пишу его в файл:
PHP:
<?php
$handle = fopen ($filename, "w");
if (!fwrite($handle, $filecontent)) {
print "Cannot write to file ($filename)";
exit;
};
fclose($handle);
?>
пробел трансформируется в пустой символ, а \ вообще пропадает, потому как это экранирующий символ.
Вопрос: как по-другому принимать переменную контента?
Занимался ли кто-нибудь чем-нибудь подобным?