doulou9927 2015-12-04 13:35
浏览 68

enctype =“multipart / form-data”破坏了换行符?

I have a simple, php-generated form submitted with multipart/form-data (because I need some upload-fields, this is just a simple example to show the problem):

print '<form action="test.php" method="post" enctype="multipart/form-data">';
print '<input type="Hidden" name="test" value="Line'."
".'Break">';
print '<button type="submit">Submit</button>';
print '</form>';

As you can see, there is a linebreak in the data.

Posting the form, I get this string for $_POST["test"] (tested with Chrome, FF and IE on Win7):

0:L 76
1:i 105
2:n 110
3:e 101
4: 13
5: 10
6:B 66
7:r 114
8:e 101
9:a 97
10:k 107

As you can see, the linebreak (= 10) has been converted to a linebreak (= 13 10).

Any idea how to avoid this?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥20 关于#硬件工程#的问题,请各位专家解答!
    • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
    • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
    • ¥30 截图中的mathematics程序转换成matlab
    • ¥15 动力学代码报错,维度不匹配
    • ¥15 Power query添加列问题
    • ¥50 Kubernetes&Fission&Eleasticsearch
    • ¥15 報錯:Person is not mapped,如何解決?
    • ¥15 c++头文件不能识别CDialog
    • ¥15 Excel发现不可读取的内容