Skip to content

Commit b49253e

Browse files
authored
Merge pull request #10 from ashnazg/bug20489
testcase for bug 20489
2 parents 5787b5e + a2a8a59 commit b49253e

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

tests/bug_20489.phpt

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
--TEST--
2+
Bug 20489 Textareas with umlauts or other special chars are rendered empty
3+
--FILE--
4+
<?php
5+
if (defined('E_DEPRECATED')) {
6+
error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT & ~E_DEPRECATED);
7+
} else {
8+
error_reporting(E_ALL & ~E_NOTICE & ~E_STRICT);
9+
}
10+
11+
require_once "HTML/QuickForm.php";
12+
13+
$form = new HTML_QuickForm('register', 'post');
14+
$form->addElement('text', 't1', 'Text');
15+
$form->addElement('textarea','ta','Text area');
16+
$form->addElement('submit','sb','Submit form');
17+
18+
$form->setDefaults(array("t1"=>"äöüß", "ta"=>"äöüß"));
19+
$form->display();
20+
?>
21+
--EXPECTF--
22+
<form action="%s" method="post" name="register" id="register">
23+
<div>
24+
<table border="0">
25+
26+
<tr>
27+
<td align="right" valign="top"><b>Text</b></td>
28+
<td valign="top" align="left"> <input name="t1" type="text" value="äöüß" /></td>
29+
</tr>
30+
<tr>
31+
<td align="right" valign="top"><b>Text area</b></td>
32+
<td valign="top" align="left"> <textarea name="ta">äöüß</textarea></td>
33+
</tr>
34+
<tr>
35+
<td align="right" valign="top"><b></b></td>
36+
<td valign="top" align="left"> <input name="sb" value="Submit form" type="submit" /></td>
37+
</tr>
38+
</table>
39+
</div>
40+
</form>

0 commit comments

Comments
 (0)