ID: 8998 Updated by: stas Reported By: [EMAIL PROTECTED] Old-Status: Open Status: Closed Bug Type: Strings related Assigned To: Comments: Works for me. Most proboaly syntax error on user's side. Previous Comments: --------------------------------------------------------------------------- [2001-01-30 10:39:24] [EMAIL PROTECTED] The code in your example does not work due to problems with your string quoting. $foo = "<a href="foo">..</a>"; // This is not a valid string // PHP generates a parse error after the 2nd quote Try this code snippet and let me know if it works: <pre> <?php $foo = '<a href="foo">..</a>'."n"; $foo = htmlspecialchars($foo); print $foo; // Should output <a href="foo">..</a> $foo = '<a href="foo">..</a>'."n"; print $foo; // Should output <a href="foo">..</a> ?> --------------------------------------------------------------------------- [2001-01-30 07:12:39] [EMAIL PROTECTED] 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! --------------------------------------------------------------------------- [2001-01-30 07:10:04] [EMAIL PROTECTED] Please note: $foo = "<a href="foo">..</a>"; $foo = htmlspecialchars($foo); //now $foo is "<a href="foo">..</a>" $foo = "<a href="foo">..</a>"; //$foo is <a href="foo">..</a> //although $foo is filled with a new value, $foo converts the string! //sorry, my english is too poor to explain more --------------------------------------------------------------------------- ATTENTION! Do NOT reply to this email! To reply, use the web interface found at http://bugs.php.net/?id=8998&edit=2 -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]