Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1462 connectés 

  FORUM HardWare.fr
  Programmation

  ASP : Peut-on lire un fichier texte sur un ordinateur client ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ASP : Peut-on lire un fichier texte sur un ordinateur client ?

n°33675
av106
Posté le 22-05-2001 à 11:42:05  profilanswer
 

Bonjour,
Je n'arrive à indiquer le chemin de façon à ce que la page ASP lise le fichier texte sur le disque dur de la machine cliente. A chaque fois, elle cherche à lire ce fichier sur le serveur.
ma commande est :
set fs = createobject("scripting.filesystemobject" )
set a = fs.getfile("c:/fichier.txt" )
 
Merci de votre aide.

mood
Publicité
Posté le 22-05-2001 à 11:42:05  profilanswer
 

n°33702
Lord II
PIB2000
Posté le 22-05-2001 à 12:46:05  profilanswer
 

je crois que c'est tout a fait normal car le script asp est executé sur la macine serveur et est ensuite envoyé vers le client par IIS. Donc au moment de l'instruction on se trouve sur le serveur !!


---------------
La bave du crapaud n'empèche pas la caravane de passer .
n°33703
eusebius
Posté le 22-05-2001 à 12:49:34  profilanswer
 

tout à fait, l'asp comme le php est interpreté du coté serveur, la seul chose qui est envoyé au client c'est du html ...
Ce qui t'arrive est donc tout à fait normale !
 
Voilà, A+

n°33704
verdoux
And I'm still waiting
Posté le 22-05-2001 à 12:50:15  profilanswer
 

Encore heureux qu'on ne puisse pas faire ça !
Ca serait la fin d'internet.

n°33706
lamatrice
Posté le 22-05-2001 à 12:54:41  profilanswer
 

y'a les cookies pour ça...et c'est déjà beaucoup.

n°33715
av106
Posté le 22-05-2001 à 13:25:54  profilanswer
 

Ok.  
Mon problème est que sur l'intranet je voudrais pouvoir récupérer le User Name de la personne qui se connecte au site afin d'éffectuer un traitement spéciale.
Connaissez-vous la commande qui permet ( en asp ) de récupérer le User Name.
 
Merci.

n°33716
verdoux
And I'm still waiting
Posté le 22-05-2001 à 13:27:28  profilanswer
 

Tu demandes à la personne de rentrer son nom la 1ère fois qu'elle se connecte et tu lui colles un cookie.

n°33722
lamatrice
Posté le 22-05-2001 à 13:51:15  profilanswer
 

si tu veux éviter les cookies tu peux
 
comme c'est en intranet !
bien si t'est pas en dhcp tu peux toujour faire un table
dans laquelle tu stock les ip des client
et en asp tu récupère cette ip
 
<%IP=request.servervariables("REMOTE_ADDR" )%>
 
dans un tablo et tu inflige le traitement à la bonne personne jusqu'à ce qu'elle hurle de douleur.
 
mais il faut être en ip statique. ????

n°33730
Miles V
Posté le 22-05-2001 à 14:14:09  profilanswer
 

Voilà un bout de code qui marche pour récupérer le user sous NT (je ne sais pas du tout si ça marche avec un autre OS).
 
sLog = ""
iSep = InStrRev(Request.ServerVariables("LOGON_USER" ), "\" )
sLog = Mid(Request.ServerVariables("LOGON_USER" ), iSep + 1)
If sLog = "" Then
  iSep = InStrRev(Request.ServerVariables("AUTH_USER" ), "\" )
  sLog = Mid(Request.ServerVariables("AUTH_USER" ), iSep + 1)
End If
If sLog = "" Then
  iSep = InStrRev(Request.ServerVariables("REMOTE_USER" ), "\" )
  sLog = Mid(Request.ServerVariables("REMOTE_USER" ), iSep + 1)
End If
 
Si je me souviens bien, la chaîne récupérée par ces variables est de la forme DOMAINE/USER. On ne récupère que la partie user.

 

[edit]--Message édité par Miles V--[/edit]

n°33788
av106
Posté le 22-05-2001 à 15:35:03  profilanswer
 

Thanks Miles V !

mood
Publicité
Posté le 22-05-2001 à 15:35:03  profilanswer
 

n°33808
beurrk
Posté le 22-05-2001 à 16:10:55  profilanswer
 

J'ai aussi besoin de la meme chose sous winNT mais je travaille avec php. qqun saurait-il comment faire?
Merci d'avance. :jap:


---------------
Moi, quand on m'en fait trop j'correctionne plus : j'dynamite, j'disperse, j'ventile. (tontons flingueurs)
n°34049
av106
Posté le 23-05-2001 à 15:08:33  profilanswer
 

Avec <input type="file"...> on peut indiquer le chemin d'un fichier sur l'ordi client. Une fois cliquer sur Envoyer, le serveur connais le chemin.  
Une fois que l'on a celui-ci ( chemin ), est-il possible d'accéder au fichier ?
J'ai lu dans le site aspupload qu'ils avaient développer un produit qui faisait cela et bien d'autres choses. Bien évidemment, c'est payant...Etant donné, que c'est pour l'entreprise dans laquelle je travaille...
Merci de votre aide.

n°34194
av106
Posté le 23-05-2001 à 23:16:26  profilanswer
 

up !


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  ASP : Peut-on lire un fichier texte sur un ordinateur client ?

 

Sujets relatifs
[PHP] upload de fichier ZIP uniquement[UpLoad] faire du telechargement de fichier
[ASP] & liste...[Java] développer un client Telnet
la supression de fichier en ASP object.deletefile(path) ???[ASP] [PWS] Impossible d'afficher un .asp
[ASP] Extraction de chaine[Javascript] Forcer l'inclusion d'un fichier .js ?
[ASP] Pb de test sur un nombre négatif... 
Plus de sujets relatifs à : ASP : Peut-on lire un fichier texte sur un ordinateur client ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR