Liens contextuels :
| Auteur | |
|---|---|
| ramy | # 05 Apr 2008 - 20:17:03 |
| 35 Posts |
Bonjour, existe-t-il une fonction pour tester si une variable est déclarée dans le genre de la fonction isset de php? Les tests assimilés à un not empty ($p = '' - string-length($p) = 0 - number($p) = 0) me renvoient tous une erreure "Variable 'p' has not been declared." Merci de votre aide, ramy. Modifié par ramy (05 Apr 2008 - 20:18) |
| Gilles | # 06 Apr 2008 - 10:29:37 |
| 769 Posts |
Bonjour! Et pourquoi pas un simple test="$p" ? Après tout, cela teste l'existence d'un noeud, pourquoi pas d'une variable:
Modifié par Gilles (06 Apr 2008 - 10:29) Donne à une personne un poisson, elle se nourrira pendant un jour. Apprends-lui à pêcher, elle se nourrira toute sa vie. Kuan-Tseu |
| ramy | # 07 Apr 2008 - 15:09:22 |
| 35 Posts |
Merci Gilles mais cette solution génere le meme message d'erreur : Variable 'p' has not been declared. J'ai beau chercher, je ne trouve pas de solution pour tester si une variable à été déclarée ou non. Si vous avez une autre idée... Modifié par ramy (07 Apr 2008 - 15:10) |
| Gilles | # 07 Apr 2008 - 15:41:03 |
| 769 Posts |
On ne peut utiliser une variable que si elle a été définie dans un noeud frère ou ancêtre de l'élément courant. Par exemple...
... ne peut pas marcher, mais... ... marchera. Donne à une personne un poisson, elle se nourrira pendant un jour. Apprends-lui à pêcher, elle se nourrira toute sa vie. Kuan-Tseu |
| ramy | # 14 Apr 2008 - 11:15:48 |
| 35 Posts |
On ne peut utiliser une variable que si elle a été définie dans un noeud frère ou ancêtre de l'élément courant. Je vais chercher encore un peu mais il semble en effet que rien ne permet en xsl de vérifier si une variable a été définie ou non. Merci de ton aide, je vais essayer de prendre ce probleme par un autre bout ^^ Modifié par ramy (14 Apr 2008 - 11:16) |
Les références web : openweb.eu.org - opquast.com - webmaster-hub.com - webrankinfo.com - salemioche.net - web-pour-tous.org - webonorme.org
Nos partenaires : Editions Eyrolles - Location vacances France - Location vacances Europe
Nikozen : Hébergement - Réalisation : Alsacreations.fr



