Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

WebDev - Adresse IP d'un visiteur

100 views
Skip to first unread message

Igor

unread,
Apr 21, 2001, 9:32:10 AM4/21/01
to

Avez-vous une idée comment voir directement l'adresse ip d'un visiteur dans
une app. WebDev ?

.. pour le moment, j'ai un seul moyen : créer une page .php, récupérer l'
adresse et par odbc faire la mise à jour d'un fichier HF dans l'application,
cela marche bien, ... mais j'en ai besoin pour des stats et c'est là le
problème. comme je ne sais pas (j'ai pas trouvé comment) charger un script
php dans webdev, je dois les faire en dehors de l'app. Donc l'info n'est pas
forcement juste.

ps. la fonction appeldll32("kernel32",getenvironmentvariablea,...) renvoi un
blanc... ou je l'utilise mal.

--
Thx. Bye !

Igor.


Emmanuel Haefele

unread,
Apr 21, 2001, 10:52:27 AM4/21/01
to
Igor <pri...@hotmail.com> a écrit :

Bonjour Igor,

> Avez-vous une idée comment voir directement l'adresse ip d'un visiteur
> dans une app. WebDev ?

[...]

> ps. la fonction appeldll32("kernel32",getenvironmentvariablea,...)
> renvoi un blanc... ou je l'utilise mal.

BufferRead est un entier long
Buffer est une chaine fixe de 4096
AdrIP est une chaine

BufferRead = Appeldll32("kernel32","GetEnvironmentVariableA",...
"REMOTE_ADDR", Buffer, 4096)
AdrIP = nospace(gauche(Buffer,BufferRead))


Amicalement,

Emmanuel Haefelé.

Antoine Tissier

unread,
Apr 22, 2001, 5:05:01 PM4/22/01
to
> > Avez-vous une idée comment voir directement l'adresse ip d'un visiteur
> > dans une app. WebDev ?
>
> [...]
>
> > ps. la fonction appeldll32("kernel32",getenvironmentvariablea,...)
> > renvoi un blanc... ou je l'utilise mal.
>
> BufferRead est un entier long
> Buffer est une chaine fixe de 4096
> AdrIP est une chaine
>
> BufferRead = Appeldll32("kernel32","GetEnvironmentVariableA",...
> "REMOTE_ADDR", Buffer, 4096)
> AdrIP = nospace(gauche(Buffer,BufferRead))

Je sais que cette participation n'a que peu d'interet mais theoriquement,
l'interet de Windev / Webdev ne serait pas
de rendre le travail des programmeurs plus simple ?

Quand on voit ce qu'il faut faire pour gerer les sockets sous Windev (pour
faire du "client-serveur" (le truc qui est marque en grand sur la
brochure)),
ou recuperer une adresse IP sous Webdev, j'ai du mal a saisir l'interet.

Et ca n'est pas parceque le langage est en francais qu'il est plus simple.


Igor

unread,
Apr 22, 2001, 5:19:43 PM4/22/01
to
Tu as raison, car en WebDev cela ne marche pas, pourquoi ???
mais l'ADMIN le fait alors question : en quoi il est écrit ? ... ::)) ... en
PHP peut etre ::)))


"Antoine Tissier" <antoine...@online.fr> wrote in message
news:1IHE6.1206$hq3.2...@nnrp4.proxad.net...


> > > Avez-vous une idée comment voir directement l'adresse ip d'un visiteur
> > > dans une app. WebDev ?
> >
> > [...]
> >
> > > ps. la fonction appeldll32("kernel32",getenvironmentvariablea,...)
> > > renvoi un blanc... ou je l'utilise mal.
> >
> > BufferRead est un entier long
> > Buffer est une chaine fixe de 4096
> > AdrIP est une chaine
> >
> > BufferRead = Appeldll32("kernel32","GetEnvironmentVariableA",...
> > "REMOTE_ADDR", Buffer, 4096)

> > AdrIP = nospace(gauche(&Buffer,BufferRead))

Christian JAUBERT

unread,
Apr 23, 2001, 4:57:40 AM4/23/01
to
Bonjour, le mot W-Langage "NetAdresseIP" (voir doc), ne suffit t'il pas ?

"Igor" <pri...@hotmail.com> a écrit dans le message news:
3ae18b65$0$3121$456d...@news.skynet.be...

Igor

unread,
Apr 23, 2001, 7:25:52 AM4/23/01
to
Bonjour,

Un grand merci, mais c'est la le prb. ; cette fonction renvoi tjs. l'adresse
du PC sur le quel tourne l'application , donc le Serveur Web lui meme ::))
et celle du visiteur ...

PS. La def. de cette fonction dit : connaitre l'adresse ip d'une machine,
mais ... pure theorie seulement, j'en connais d'autres encore....

Igor.


"Christian JAUBERT" <con...@kalanda.net> wrote in message
news:9c0qtg$1m9$1...@norfair.nerim.net...

Anonymous

unread,
Apr 23, 2001, 8:05:28 AM4/23/01
to
Soluce à ton problème :

<frame name="bas" scrolling="no" noresize target="sommaire"
src="http://<%=Request.ServerVariables("LOCAL_ADDR")%>:<%=Request.ServerVari
ables("SERVER_PORT")%>/WWAWP/WWAWP.EXE/CONNECT/PCBWeb2000_CONTI?IP=<%=Reques
t.ServerVariables("REMOTE_ADDR")%>" marginwidth="0" marginheight="0">


FH/softThinks SA

--------== Posted Anonymously via Newsfeeds.Com ==-------
Featuring the worlds only Anonymous Usenet Server
-----------== http://www.newsfeeds.com ==----------

Christian JAUBERT

unread,
Apr 23, 2001, 11:54:02 AM4/23/01
to
Excellent, utilisation d'ASP !


"Anonymous" <anon...@anonymous.anonymous> a écrit dans le message news:
3ae41736_1@anonymous...

Igor

unread,
Apr 24, 2001, 5:13:13 AM4/24/01
to
Hi,
Un grand merci, je vais faire les tests...

Igor.

"Anonymous" <anon...@anonymous.anonymous> a écrit dans le message news:
3ae41736_1@anonymous...

Igor

unread,
Apr 24, 2001, 6:57:45 AM4/24/01
to
Merci a tous pour votre aide, j'ai la solution.

------
Message posté via le web sur http://www.foorum.fr/

0 new messages