WDScript :: Aide en ligne pour 103 fonctions

Tier par :

Nombre de fonctions commencant par A > 4

English version

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

GetFormFileName
En anglais : GetFormFileName

Version de WDScript : 2.0.7+

Récupère le nom du fichier d'un formulaire HTML.

Syntaxe

<Nom> = GetFormFileName(<Balise>)

Remarque

Aucune

Exemple

Formulaire HTML :
<HTML>
<BODY>
<FORM ACTION="send.wss" METHOD="POST" ENCTYPE="multipart/form-data">
Fichier à envoyer :<BR />
<INPUT TYPE="HIDDEN" name="MAX_FILE_SIZE" value="5124000">
<INPUT NAME="hName" TYPE="FILE" SIZE=25>
<INPUT TYPE="SUBMIT" VALUE=" OK ">
</FORM>
</BODY>
</HTML>

Script send.wss
<WDSCRIPT>
hName est une chaîne
hType est une chaîne
hPath est une chaîne = "import\"
wrote est un entier

// Récupération des infos du formulaire HTML
hName = GetFormFileName("hName")
hType = SansEspace(GetFormFileFormat("hName"))

// OK, enregistrement du fichier sur disque
wrote = fSauveTexte(hPath+hName+"."+hExt, GetFormField("hName"))
</WDSCRIPT>

Commentaires

16/10/2005 - Bidouille [bidouille at beaussier dot com]

See the code below...

// Retrieve informations sent by HTML form 
// Récupération des infos du formulaire HTML
hName = GetFormFileName("hName")
If NoSpace(hName)="" Then GoTo Form
	

// Note: browsers are so differents
// Mozilla send only filename
// IE send full path + filename
// NB : les navigateurs sont différents
// Mozilla n'envoie que le nom du fichier
// IE envoie chemin complet + fichier
n = Position(hName, "\", Length(hName), FromEnd)
IF n > 0 Then
	// IE filename syntax, skip full path
	hName = Right(hName, Length(hName)-n)
End

Les commentaires doivent si possible être postés en anglais. Ils sont soumis à la modération avant d'être publiés.

Ajouter votre commentaire