phpbar.de logo

Mailinglisten-Archive

[php] Xslt -> there is no attribute "xmlns:php"

[php] Xslt -> there is no attribute "xmlns:php"

Jens Giessmann jg at handcode.de
Die Jan 3 01:12:19 CET 2006


Hi,

ich habe mir huebsche xsl templates gebaut mit denen ich xml als xhtml
ausgebe.

Soweit klappt auch alles, nur wenn ich in der XSL-Datei den Namespace
fuer die PHP Funktionen einbaue kommt am Schluss invalider xhtml Code
raus. Und zwar genau diese Namspace Angabe als Attribut im <html> Tag.

----------------------------------------------------------------------
<xsl:stylesheet  
  xmlns:php="http://php.net/xsl"  
  xmlns:xsl="http://www.w3.org/1999/XSL/Transform"  
  version="1.0">
....
----------------------------------------------------------------------

ergibt:

<html xmlns:php="http://php.net/xsl">

validator.w3.org sagt dazu: there is no attribute "xmlns:php"

Hat jemand ne Idee wie ich das wegbekomme? Tidy hilft leider auch
nicht weiter.

Es ist PHP 5.1.1 installiert.

Gruss Jens

php::bar PHP Wiki   -   Listenarchive