PHP :: Bug #25756 :: SimpleXML's validate_schema_file() broken
| Bug #25756 | SimpleXML's validate_schema_file() broken | ||||
|---|---|---|---|---|---|
| Submitted: | 2003-10-05 14:18 UTC | Modified: | 2003-10-05 21:00 UTC | ||
| From: | adam at trachtenberg dot com | Assigned: | |||
| Status: | Closed | Package: | XML related | ||
| PHP Version: | 5CVS-2003-10-05 (dev) | OS: | Mac OS X | ||
| Private report: | No | CVE-ID: | None | ||
[2003-10-05 14:18 UTC] adam at trachtenberg dot com
Description:
------------
SimpleXML's validate_schema_file() method is completely
broken.
Reproduce code:
---------------
$s = simplexml_load_file('library.xml');
if ($s->validate_schema_file('library.xsd')) {
print "valid\n";
} else {
print "invalid\n";
}
Expected result:
----------------
Should return true when it validates and false when it
doesn't.
Actual result:
--------------
Always return false.
This patch fixes many problems:
http://www.trachtenberg.com/patches/
simplexml_schema_patch.txt
Patches
Pull Requests
History
AllCommentsChangesGit/SVN commits
[2003-10-05 21:00 UTC] moriyoshi@php.net