Insertion d'adresse IP du serveur php
trxxrt
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
Dackxes Messages postés 274 Date d'inscription Statut Membre Dernière intervention -
Dackxes Messages postés 274 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'essaye de créer un petit système astucieux pour l'utilisation que je fais de mon pc.
En affet, j'ai créé deux serveurs pour un jeu (warsow) qui passent par le ports 44400 et 45000 de mon pc, pour une équipe de ce jeu (K2R).
Nous avons un forum dans lequel nous pouvons modifier la page d'accueil (xooit).
Comme je suis sous numéricable, j'ai une ip dynamique.
J'ai installé apache2 et php, et l'idée serait de créer une page dans laquelle mon adresse ip figure.
Ensuite, un petit coup d'iframe et hop elle apparaît dans la page du forum (déjà fait).
Après quelque recherche, j'ai trouvé une variable d'environnement php qui me permettait en théorie de réaliser mon projet
<?php
echo ''.$_SERVER['SERVER_ADDR'].'';
?>
Voilà seulement je suis branché à internet via le CPL !
Résultat sur le forum, il y a :
Les serveurs marchent !
192.168.0.12
Concrètement, j'aimerai qu'à la place de mon IP locale, ce soit mon IP publique qui s'affiche !
En gros je cherche l'équivalent de la variable d'environnement précédente mais qui me permette d'afficher non pas l'ip locale mais l'ip publique !
Je précise que je suis sous ubuntu dernière version, apache dernière version et php dernière version (me semble-t'il^^)
Merci d'avance à tous ceux qui vont m'apporter leur aide ô combien précieuse !
(le lien du forum est http://k2r-team.xooit.fr . Vous pourrez juger vous-même du résultat de mon code sur la page d'accueil.
J'essaye de créer un petit système astucieux pour l'utilisation que je fais de mon pc.
En affet, j'ai créé deux serveurs pour un jeu (warsow) qui passent par le ports 44400 et 45000 de mon pc, pour une équipe de ce jeu (K2R).
Nous avons un forum dans lequel nous pouvons modifier la page d'accueil (xooit).
Comme je suis sous numéricable, j'ai une ip dynamique.
J'ai installé apache2 et php, et l'idée serait de créer une page dans laquelle mon adresse ip figure.
Ensuite, un petit coup d'iframe et hop elle apparaît dans la page du forum (déjà fait).
Après quelque recherche, j'ai trouvé une variable d'environnement php qui me permettait en théorie de réaliser mon projet
<?php
echo ''.$_SERVER['SERVER_ADDR'].'';
?>
Voilà seulement je suis branché à internet via le CPL !
Résultat sur le forum, il y a :
Les serveurs marchent !
192.168.0.12
Concrètement, j'aimerai qu'à la place de mon IP locale, ce soit mon IP publique qui s'affiche !
En gros je cherche l'équivalent de la variable d'environnement précédente mais qui me permette d'afficher non pas l'ip locale mais l'ip publique !
Je précise que je suis sous ubuntu dernière version, apache dernière version et php dernière version (me semble-t'il^^)
Merci d'avance à tous ceux qui vont m'apporter leur aide ô combien précieuse !
(le lien du forum est http://k2r-team.xooit.fr . Vous pourrez juger vous-même du résultat de mon code sur la page d'accueil.
A voir également:
- Insertion d'adresse IP du serveur php
- Ethernet n'a pas de configuration ip valide - Guide
- Comment connaître son adresse ip - Guide
- Darkino nouvelle adresse - Guide
- Adresse mac - Guide
- Comment savoir si quelqu'un utilise mon adresse ip - Guide
4 réponses
"Parse error: syntax error, unexpected '"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/index.php on line 2"
Visiblement php aime pas xD !
De plus, si mes souvenirs sont bons, $REMOTE_ADDR appelle l'adresse ip du client alors que j'aimerai celle du serveur.
Visiblement php aime pas xD !
De plus, si mes souvenirs sont bons, $REMOTE_ADDR appelle l'adresse ip du client alors que j'aimerai celle du serveur.
En cherchant 30 secondes sur Google j 'ai trouvé ça :
Essaye-le et dit moi ce qui se passe.
<?php echo "$_SERVER["REMOTE_ADDR"]"; ?>
Essaye-le et dit moi ce qui se passe.