Thomas Müller: if-Anweisung und Variablen

Beitrag lesen

Hi,

Wenn du sagst: "Mit einer PHP-Funktion ersetzte ich in der XSLT-Datei [...]"

Habe ganz vergessen zu erwähnen, dass ich die Datei mit implode() einlese und dann mit str_replace() ersetze.

[...] (ich frage trotzdem nach: hast du die geänderte XSL-Datei am Server geöffnet und nachgesehen welcher Wert tatsächlich in der Variable steht?) Dann wird die Transformation mit dieser Datei duchgeführt.

Wie öffne ich denn eine temporär geänderte Datei? Die Änderung ist doch nicht auf meinem lokalen Testserver ("XAMPP" mit PHP4 unter Linux) gespeichert. Wenn ich die Quelltext-Ansicht mit dem Konqueror öffne, dann sehe ich nur den dort eingesetzen Wert.

Statt also <xsl:variable name="_get_mtid"> ... </xsl:variable>
<xsl:param name="_get_mtid">

Habe ich probiert, geht aber genauso wenig. Ausserdem habe ich kein Unterschied zwischen "xsl:param" und "xsl:variable" gefunden.

Schönen Sonntag noch.
Thomas