Construire load %fichier.txt (fichier= variable)
rosanoff27-Mar-2008/18:43:45+1:00
Bonjour, je galère sur un truc qui dooit être "simple" :
je travail en cgi et j'ai un champ de saisie qui est rempli par l'internaut
je récupère le mot saisi(ex: dede) et je je désire arriver à cela :
user: %dede.txt
mon code :
res: dede
user: load [join "%" :res ".txt"]
je n'est pas de message d'erreur mais le fichier ne se charge pas.
Cela fait 4 heures que je cherche (je débute)
Merci par avance pour la solution.
ZeBrain27-Mar-2008/18:56:58+1:00
tu peux convertir ta chaine en mot Rebol avec to-word pui tu fait un reduce pour evaluer.

Example:

Valeur: 35
print reduce [to-word "Valeur"]


affiche bien 35
rosanoff28-Mar-2008/7:19:29+1:00
Bonjour et merci.
mon but est de charger un fichier dont le nom est rempli par l'internaut dans sais1, donc voici mon code :

resultat: load to-rebol-file join reduce sais1 ".txt"


Encore une petite question :
Comment faire apparaître le code dans le forum avec la même présentation que vous ?

Encore merci.
ZeBrain28-Mar-2008/15:26:19+1:00
t'appui sur le bouton Help et tu saura tout
ZeBrain28-Mar-2008/15:47+1:00
essai simplement :

resultat: load to-file join sais1 ".txt"


to-rebol-file sert à autre chose à convertir un chemin de fichier système vers un chemin rebol, exemple :

>> print to-rebol-file "c:\toto\toto.txt"
/c/toto/toto.txt
rosanoff28-Mar-2008/16:02:40+1:00
Merci pour les réponses.

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2