|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2009-07-21 13:53 UTC] jani@php.net
[2009-07-21 14:07 UTC] kh dot wild at wicom dot li
[2009-07-21 18:43 UTC] jani@php.net
[2009-07-29 01:00 UTC] php-bugs at lists dot php dot net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Mon Nov 03 11:00:02 2025 UTC |
Description: ------------ We had a problem with typo3 and templavoila after updateing to 5.2.10. The problem was that the prevues given string with < and > was removed in the current version. We had the extensions extension=eaccelerator.so extension=zip.so extension=simplexml.so extension=session.so extension=xml.so extension=pcre.so extension=filter.so extension=gd.so extension=json.so extension=zlib.so extension=bz2.so extension=openssl.so extension=ctype.so extension=spl.so extension=dom.so extension=mysql.so extension=mcrypt.so installed After XML-Write and XML-Reader the behavior becomes the same as with the version 5.2.9. extension=xmlwriter.so extension=xmlreader.so Reproduce code: --------------- <?php $data = '<?' . 'xml version="1.0" encoding="iso-8859-1" standalone="yes" ?> <field_content type="array"> <vDEF>Casestudy www.blah blah<br> <br> blah, Agentur f?r Werbung und Kommunikation GmbH<br> <a href="http://www.blah blah/" target="_blank" style="color: #000000;">www.blah blah</a></vDEF> </field_content> </T3FlexForms>'; $parser = xml_parser_create(); $vals = $index = $match = Array(); xml_parser_set_option( $parser, XML_OPTION_CASE_FOLDING, 0 ); xml_parser_set_option( $parser, XML_OPTION_SKIP_WHITE, 0 ); xml_parser_set_option( $parser, XML_OPTION_TARGET_ENCODING, 'iso-8859-1' ); xml_parse_into_struct( $parser, $data, $vals, $index ); print_r( $vals ); xml_parser_free( $parser ); ?> Expected result: ---------------- Array ( [0] => Array ( [tag] => field_content [type] => open [level] => 1 [attributes] => Array ( [type] => array ) [value] => ) [1] => Array ( [tag] => vDEF [type] => complete [level] => 2 [value] => Casestudy www.mohrenbrauerei.at<br> <br> blah, Agentur f<C3><BC>r Werbung und Kommunikation GmbH<br> <a href="http://www.blah blah/" target="_blank" style="color: #000000;">www.blah blah</a> ) [2] => Array ( [tag] => field_content [value] => [type] => cdata [level] => 1 ) [3] => Array ( [tag] => field_content [type] => close [level] => 1 ) ) Actual result: -------------- Array ( [0] => Array ( [tag] => field_content [type] => open [level] => 1 [attributes] => Array ( [type] => array ) [value] => ) [1] => Array ( [tag] => vDEF [type] => complete [level] => 2 [value] => Casestudy www blah blahbr br blah, Agentur f<C3><BC>r Werbung und Kommunikation GmbHbr a href="http://www.blah blah/" target="_blank" style="color: #000000;"www.blah blah/a ) [2] => Array ( [tag] => field_content [value] => [type] => cdata [level] => 1 ) [3] => Array ( [tag] => field_content [type] => close [level] => 1 ) )