[PHP] obtenir une ip

obtenir une ip [PHP] - PHP - Programmation

Marsh Posté le 26-05-2002 à 12:39:44    

comment obtenir l ip du pc sur lequel tourne le script php ?


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 26-05-2002 à 12:39:44   

Reply

Marsh Posté le 26-05-2002 à 12:40:31    

J-'-R a écrit a écrit :

comment obtenir l ip du pc sur lequel tourne le script php ?  




fais un script avec  
<?
phpinfo();
?>
 
tu aura cette information et bcp +


---------------
༼ つ ◕_◕ ༽つ
Reply

Marsh Posté le 26-05-2002 à 12:48:43    

$SERVER_ADDR
ou  
$_SERVER ["SERVER_ADDR"]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 26-05-2002 à 13:35:58    

le probleme c'est que j obtien mon adresse locale : 127.0.0.1
alors que je voudrais mon ip


---------------
Perdu ? Vous êtes ici : --> *
Reply

Marsh Posté le 26-05-2002 à 13:46:18    

Code :
  1. <?php
  2. echo $REMOTE_ADDR;
  3. ?>

Reply

Marsh Posté le 26-05-2002 à 13:51:06    

raph2209 a écrit a écrit :

Code :
  1. <?php
  2. echo $REMOTE_ADDR;
  3. ?>

 



non, la c'est celle du client

Reply

Marsh Posté le 26-05-2002 à 13:51:45    

bah c pas ce qu'il veux ?  

Citation :

alors que je voudrais mon ip

Reply

Marsh Posté le 26-05-2002 à 13:53:48    

http://www.php.net/manual/fr/reserved.variables.php
Listing des variables prédéfinie tu y trouveras ton bonheur


---------------
Le Logiciel est là :
Reply

Marsh Posté le 26-05-2002 à 14:17:34    

raph2209 a écrit a écrit :

bah c pas ce qu'il veux ?  

Citation :

alors que je voudrais mon ip

 



sisi excuse, moi g jsute regardé le titre du sujet, ou il demandé l'ip du server
au temps pour moi

Reply

Marsh Posté le 26-05-2002 à 18:05:15    

J-'-R a écrit a écrit :

comment obtenir l ip du pc sur lequel tourne le script php ?  




 
J'ai ça aussi, mais spécifique linusque :

Citation :

Code :
  1. <tr>
  2.     <td width=20%>Adresse IP externe : </td>
  3.     <td><?php system ("/sbin/ifconfig ppp0 | grep \"inet addr\" | cut -d \":\" -f 2 | cut -d \" \" -f 1" ) ?></td>
  4. </tr>



---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 26-05-2002 à 18:05:15   

Reply

Marsh Posté le 26-05-2002 à 20:26:58    

pour avoir le nom : $nom= $HTTP_SERVER_VARS["SERVER_NAME"]
pour l'ip : gethostbyname($nom);
 
il existe surement un moyen plus simple.
 
http://www.php.net/manual/fi/reser [...] les.server


---------------
...oups kernel error...
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed