Ciao a tutti,
ho una variabile "$stringa" che contiene un certo testo, al suo interno faccio un controllo per capire se contiene una certa parola.
Il controllo fa quanto segue: se il termine "automobile" è all'interno della variabile $stringa allora imposta la variabile $tipo = "automobile".
Questo è il codice, che funziona:
Se più giu nel codice, fuori dal when e choose provo ad utilizzare la variabile $tipo, questa risulta vuota. Sembra che perda il suo valore una volta concluso in controllo. :master:Codice PHP:<xsl:choose >
<xsl:when test = "contains($stringa,'automobile')" >
<xsl:variable name="tipo">Automobile</xsl:variable>
<xsl:value-of select="$tipo"/>
</xsl:when>
<xsl:when test = "contains($stringa,'motoveicolo')" >
<xsl:variable name="tipo">Motoveicolo</xsl:variable>
<xsl:value-of select="$tipo"/>
</xsl:when>
<xsl:when test = "contains($stringa,'autocarro')" >
<xsl:variable name="tipo">Autocarro</xsl:variable>
<xsl:value-of select="$tipo"/>
</xsl:when>
</xsl:choose>
Qualcuno sa come mantenere questo valore per riutilizzarlo?

Rispondi quotando