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?