Il est également aisé d’interagir avec
des fichiers. La fonction s’appelle loadVariables(URL
relative|absolue, location, variables). L’URL contient
un chemin absolu ou relatif vers un fichier. La location
sera l’endroit où l’on veut stocker les
variables (_root les place au niveau global, this les place
dans le composant concerné). La syntaxe des fichiers
doit être relative au passage de paramètres
selon le protocole HTTP. Aussi, si l’on utilise la
méthode POST et que l’on veut récupérer
les variables nom et mail contenus dans un fichier, on aura
:
loadVariables("fichier.txt",this,"POST");
Le contenu du fichier aura la syntaxe suivante :
&nom=Philippe&mail=Philippe.Roose@iutbayonne.univ-pau.fr
Attention, comme en HTML, le contenu des variables sera
forcément considéré comme du texte.
Si l’on désire l’utiliser en tant que
numérique par exemple, il faudra changer son type
avec par exemple la fonction number :
Age=number(Age) ;
On modifiera l’exemple précédent en
positionnant une valeur de mail par défaut contenue
dans un fichier.
