Rechercher : dans
Par :

Script PHP pour connaitre le nom de la machin

Dernière réponse le 20 nov 2008 à 22:40:00 lion0071, le 18 nov 2008 à 15:22:24 
 Signaler ce message aux modérateurs

Bonjour,
je cherche une script PHP pour connaitre le nom de la machine client
je peut connitre IP par se script :
$ip = $_SERVER['REMOTE_ADDR'];
mais je cherche de connaitre le nom de pc ...

merci a tous

Configuration: Windows XP
Firefox 2.0.0.11

Meilleures réponses pour « script PHP pour connaitre le nom de la machin » dans :
PHP - Les fichiers VoirLa gestion des fichiers avec PHP Avec PHP, la création ou la lecture de fichiers est, une fois de plus, assez simple. Il existe une multitude de fonctions dédiées à l'utilisation des fichiers. La communication entre le script PHP et le fichier...

1

toto, le 18 nov 2008 à 15:50:04

Bonjour

Regarde dans la doc PHP ce que peut te fournir la variable $_SERVER
Ou à défaut, sers-toi de phpinfo();

Répondre à toto

2

lion0071, le 18 nov 2008 à 15:52:54

Mais je trouve rien

je veux connaitre le nom machine visiteur de mon site

Répondre à lion0071

3

JC, le 18 nov 2008 à 15:58:20
Répondre à JC

4

toto, le 18 nov 2008 à 15:59:01

mais je trouve rien Si cette information n'est pas envoyée au serveur, ça n'est pas de répéter "je veux" qui la fera venir !
Pour le PHP (seul) à mon avis c'est fichu. Avec du Javascript, peut-être.

Répondre à toto

5

lion0071, le 18 nov 2008 à 16:04:43

Alors si impossible pour php !!!!
quel est le script en javascript ?
il y'a il un toturial qui explique tous ça ?

Répondre à lion0071

6

lion0071, le 18 nov 2008 à 16:21:41

çava merci a tous j'ai le script et en php

cava ca marche bien merci

Répondre à lion0071

7

toto, le 18 nov 2008 à 23:23:10

Peux-tu le montrer ? J'aimerais bien savoir...

Répondre à toto

8

lion0071, le 18 nov 2008 à 23:26:44

Ok bien sur
Voilà le script
<?php
$host = @gethostbyaddr($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]);

echo "$host"; // affiche le nom de PC client


?>

Répondre à lion0071

9

toto, le 18 nov 2008 à 23:56:47

Heureux que ce script te plaise, mais...

La variable $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"] n'existe pas chez moi ni dans la doc PHP. Chez mon hébergeur non plus (ni $_SERVER["HTTP_X_FORWARDED_FOR"]). As-tu essayé de retirer le @ ?

Tu peux faire $host = @gethostbyaddr(""), tu obtiendras la même chose. C'est à dire le nom de ta machine en local, mais rien du tout en ligne.
Tu peux aussi essayer de remplacer HTTP_X_FORWARDED_FOR par REMOTE_ADDR - qui a l'avantage d'exister, le résultat reste le même.

Enfin si tu dis que ça marche c'est le principal.

Répondre à toto

10

lion0071, le 19 nov 2008 à 00:00:46

Voilà
<?PHP
$host = gethostbyaddr("$REMOTE_ADDR");

echo "$host";
?>

fonctione en local avec easyPHP

quel est le nom de votre hébergeur ?
moi je cherche un hébergeur gratuit tu connue une ?

Répondre à lion0071

11

toto, le 19 nov 2008 à 00:29:52

REMOTE_ADDR, pas $REMOTE_ADDR (pas de $)

C'est bien ce que je dis, ça marche en local. Mais en ligne, tu verras bien.

Mon hébergeur c'est free, il y en a un tas d'autres

Répondre à toto

12

lion0071, le 19 nov 2008 à 00:31:17

Nn moi je cherche un hébergeur gratuit

Répondre à lion0071

13

toto, le 19 nov 2008 à 08:01:09

L'hébergement free est totalement gratuit.
Tu n'as pas besoin de t'abonner à leur ADSL pour pouvoir être hébergé chez eux, il suffit de créer une adresse email, ce qui est gratuit.

Répondre à toto

14

lion0071, le 19 nov 2008 à 14:55:38

Merci mais est ce qu'il est hebergement FTP ?

Répondre à lion0071

15

toto, le 19 nov 2008 à 16:21:57

Oui, FTP, HTTP, PHP, Mysql et pour les détails le mieux est d'aller voir sur leur site.

Répondre à toto

16

lion0071, le 19 nov 2008 à 16:26:11

SVP donne moi @ direct de hébergement
@ de site

Répondre à lion0071

17

lion0071, le 20 nov 2008 à 03:32:29

Mmm

Répondre à lion0071

18

toto, le 20 nov 2008 à 17:57:57

Tu voudrais que je te donne l'adresse de free ?

Répondre à toto

19

lion0071, le 20 nov 2008 à 18:06:00

Oui bien sur, L'@ de page de hébergement parce que je ne trouve rien sur la page d'acceuil

Répondre à lion0071

20

toto, le 20 nov 2008 à 18:17:10

T'as pas dû chercher beaucoup...
http://subscribe.free.fr/accesgratuit/index.html

Répondre à toto
Collection CommentÇaMarche.net