Problème: J'ai une formecomment obtenir le nom de fichier dans ASP classique
<form action="validate.asp" method="post" ENCTYPE="multipart/form-data">
qui a une entrée de champ fichier type= "file"
maintenant je dois récupérer le nom de fichier dans le Validate.asp, ici Je ne peux pas utiliser request.form(filename)
car il utilise multipart/form-data
.
Quelle est la solution?
Re-edit: ceci est ma forme
<form action="validate.asp" method="post" ENCTYPE="multipart/form-data">
<input name="ename" type="text" />
<input name="file" type="file" />
<input name="Add" type="Submit"/>
</form>
maintenant lorsque le bouton vous appuyez sur Soumettre je veux la page validate pour contenir le nom du fichier ... par exemple fileName faible contient le nom de le fichier juste le nom .... comment faire ceci. cela ne fonctionne pas Set fileName = Upload.Form ("file") comment résoudre ce problème.
améliorer votre question donner plus de détails sur la façon dont vous téléchargez votre fichier (quel composant utilisez-vous), ajouter un code pertinent pour obtenir le contexte. et en particulier le nom de fichier se comporte différemment dans chaque moteur de navigateur (webkit, gecko, trident, blink) je vous suggère de donner un contexte élargi sur si votre application est dans une application d'entreprise ou juste une autre application internet. – Rafael
c'est ma forme
Maintenant, lorsque le bouton Soumettre est pressé, je veux que la page de validation contienne le nom du fichier. par exemple dim fileName contient le nom du fichier, juste le nom .... comment faire. cela ne fonctionne pas Set fileName = Upload.Form ("fichier") comment résoudre ce problème .. – SnowmanOnFiremettre cela sur votre question ** modifier ** ... – Rafael