[PHP-DEV] PHP 4.0 Bug #8998 Updated: htmlspecialchars() DONT convert a string/array ONCE From: lopez <email protected>
Date: 01/30/01

ID: 8998
User Update by: lopez <email protected>
Status: Open
Bug Type: Strings related
Description: htmlspecialchars() DONT convert a string/array ONCE

ReEdit...
Please note:

$foo = "<a href="foo">..</a>";
$foo = htmlspecialchars($foo);

//now $foo is "& lt;a href="foo"& gt;..& lt;/a& gt;"

$foo = "<a href="foo">..</a>";

//$foo is & lt;a href="foo"& gt;..& lt;/a& gt;
//although $foo is filled with a new value, $foo converts the string!

Previous Comments:
---------------------------------------------------------------------------

[2001-01-30 07:10:04] lopez <email protected>
Please note:

$foo = "<a href="foo">..</a>";
$foo = htmlspecialchars($foo);

//now $foo is "&lt;a href="foo"&gt..&lt;/a&gt"

$foo = "<a href="foo">..</a>";

//$foo is &lt;a href="foo"&gt..&lt;/a&gt;
//although $foo is filled with a new value, $foo converts the string!

//sorry, my english is too poor to explain more

---------------------------------------------------------------------------

Full Bug description available at: http://bugs.php.net/?id=8998

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: php-dev-unsubscribe <email protected>
For additional commands, e-mail: php-dev-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>