Hi ! @ll
Comment récupérer en Vbscript/ASP l'IP, le nom du navigateur,... ?
D'avance merci.
Sorry si la question a déjà été posée
@lpf
J.Phil.
Hi ! @ll
Comment récupérer en Vbscript/ASP l'IP, le nom du navigateur,... ?
D'avance merci.
Sorry si la question a déjà été posée
@lpf
J.Phil.
Pour l'IP:
Regarde les autres ServerVariables pour le reste.Request.ServerVariables("REMOTE_HOST")
Hi ! Florian
Merci beaucoup pour cette réponse rapide
@lpf
J.Phil.
pour le navigateur, tu peux le faire en Javascript
Hi !
En effet je l'ai déjà fait en Javascript et en PHP mais
actuellement je suis passé au VBscript-ASP, enseignement
oblige ! D'où mes questions idiotes
@lpf
J.Phil.
www.jpdelx.com
voici un exemple de code me permettant d'enregistrer
des informations dans un fichier texte du répertoire db :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 <% @language="vbscript" %> <% option explicit %> <html> <!-- création et visualisation d'un fichier de visiteurs --> <!-- J.Phil. DELCROIX - novembre 2003 --> <head> <title>Utilisation d'un F.S.P.</title> </head> <body bgcolor="#cdcdcd"> <% Dim FSO, fichier,ligne,strpath strPath = Server.MapPath("db/essai.txt")'db : répertoire d'accueil Set FSO = server.CreateObject("Scripting.FileSystemObject") Set fichier = FSO.Opentextfile(strpath,8,true)' 2:écriture 8:ajout fichier.writeline now() fichier.writeline Request.ServerVariables("REMOTE_HOST") fichier.writeline Request.ServerVariables("HTTP_USER_AGENT") 'fichier.WriteLine "J.Phil. DELCROIX" fichier.writeline String(50,"-") fichier.Close set fichier=FSO.opentextfile(strpath,1,true)'1 : en lecture do until fichier.atendofstream ligne=fichier.readline() response.write(ligne&"<br>") loop fichier.close Set fichier=nothing set fso=nothing %> </body> </html>
Salut,
Il vaudrait mieux mettre le code d'enregistrement des info visiteurs dans le global.asa.
Si tu le laisses sur ta page default, il va ya avoir enregistrement à chaque retour sur la page : ce qui va fausser ton compteur.
Dans le global.asa, l'enregistrement est déclenché à chaque nouvelle session avec l'événement 'Session_OnStart'.
Bien sur, il va falloir enlever le 2e partie de ton script (l'affichage).
Ps : Pour l'adresse IP, il faut utiliser la variable d'environnement REMOTE_ADDR.
Zoltar.
Co-rédacteur du site : www.atelierweb.ma (IE only)
Bonjour
Merci beaucoup. Je vais tester ça
@lpf
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager