ID:               40774
 User updated by:  james dot zimmerman at comfreeze dot net
 Reported By:      james dot zimmerman at comfreeze dot net
 Status:           Open
 Bug Type:         XML related
 Operating System: Windows XP SP2/Linux
 PHP Version:      5.2.1
 New Comment:

Was extremely tired when I wrote this original message and accidently
reference a large chunk about SQLite which is also heavily used in this
process I'm having trouble with but not in the area I am reporting a
bug.  I have two hosts, 1) XAMPP Full Install - Windows XP SP2, 2)
Dreamhost - Shared Host.  Both report running PHP version 5.2.1 and yet
I am experiencing difficulty with the writeDTD tag when working source
on XAMPP is migrated to Dreamhost shared hosting.  Basically on the
Dreamhost side the writeDTD tag is neglecting a space between the
SYSTEM and PUBLIC fields of the DTD causing it to error on validation
parsing.


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

[2007-03-11 12:12:14] james dot zimmerman at comfreeze dot net

Description:
------------
I have a home development server based on XAMPP full install where this
code works fine.  Uploaded to web server hosting with Dreamhost and the
Public and System tags fail reporting no space between SYSTEM and
PUBLIC parts of the DTD output.  Both systems are reporting PHP 5.2.1
and are using SQLite 2.8.17, only inconsistency is Dreamhost phpinfo
also lists PDO_SQLite @ 3.3.7 but SQLite databases create with standard
calls appears to be generating the same SQLite 2.1 base files on both
systems.

Reproduce code:
---------------
$outputWriter->writeDTD('html','-//W3C//DTD XHTML 1.0 Strict//EN',
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd');

Expected result:
----------------
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd";>

Actual result:
--------------
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML
4.01//EN""http://www.w3.org/TR/html4/strict.dtd";>


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


-- 
Edit this bug report at http://bugs.php.net/?id=40774&edit=1

Reply via email to