ID:               31994
 Updated by:       php-bugs@lists.php.net
 Reported By:      misnet at hotmail dot com
-Status:           Feedback
+Status:           No Feedback
 Bug Type:         XSLT related
 Operating System: windows 2003 server
 PHP Version:      5CVS-2005-02-25
 New Comment:

No feedback was provided for this bug for over a week, so it is
being suspended automatically. If you are able to provide the
information that was originally requested, please do so and change
the status of the bug back to "Open".


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

[2005-04-09 17:34:52] [EMAIL PROTECTED]

You're probably using a character which can not be represented in
iso-8859-1... but I don't know for sure as I don't have the data. Come
up with a *self-contained* script that does not rely on a database...

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

[2005-04-09 08:27:21] cbdbs at yahoo dot com

$doc = new DOMDocument('1.0','ISO-8859-1');
// we want a nice output
$doc->formatOutput = true;


$familias = $doc->appendChild(new DOMElement('familias'));

 while ($fam_datos = mysql_fetch_array($data)){

                $familia = $familias->appendChild(new DOMElement('familia'));
                $familia->appendChild(new DOMElement('Apellidos',
$fam_datos['Familia']));
                $familia->appendChild(new DOMElement('Representante',
$fam_datos['Apellidos']));
                $familia->appendChild(new DOMElement('Nombre',
$fam_datos['Nombres']));
                $familia->appendChild(new DOMElement('Edad', 
$fam_datos['Edad']));
                $familia->appendChild(new DOMElement('Salud', 'Sano'));

 }

header('Content-Type: text/xml');
$documento = $doc->saveXML();
echo $documento;

OUTPUT
<b>Warning</b>:  output conversion failed due to conv error in
<b>c:\home\prueba\www\grid\xml.php</b>...

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

[2005-04-07 11:43:19] emil at wayers dot com

This error/problem resolves around your used encoding type. when using
encoding="GB2312" in php5.0.4/cvs-current the engine will issue a
warning at the exact point a charcter has been found which isn't
suitable for this encoding context.

My script, which is similar to the given script, issued the exact same
warning on a character (ë) when using the standard iso encoding. After
I changed my encoding to UTF-8 all reported problems where gone.

I'm sure this isn't a real engine f*ck up but just a misguided error
message ;) But if this workaround doesn't work for you try changing
your Article->ComeFrom & Article->Contents & Article->AddTime content
into htmlentities.

good luck!

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

[2005-03-28 04:43:12] misnet at hotmail dot com

What about the bug? Can it not be resolved?

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

[2005-02-26 06:41:17] misnet at hotmail dot com

Not be resolved! The same result.

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

The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
    http://bugs.php.net/31994

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

Reply via email to