Hallo,
Ik heb een server draaien hier alleen zit er een dynamisch ip aan vast. Ik kan dus geen localhost invoeren of een vast ip adres. Is er een code om het ip adres van de huidige server op te vragen. moet zoiets worden:

$server_name = "localhost";
alleen moet ipv localhost dus iets komen van $_GET[ip] maar dat weet ik niet precies hoe dat moet. kan het nergens vinden.
en zo moet ik hem dan laten zien
echo "dit is het ip van de server $server_name";
@marlon
ik denk dat je toch hier in het verkeerde topic zit :)

Ik denk dat hij een aparte server heb in een dynamisch netwerk?
of hij zit achter een router. Localhost op lokale pc is 127.0.0.1 en zijn outside ip voor de mensen is 171.16.10.121

moet ie even in zijn router doorlinken

ow nee fout, zat helemaal verkeerd te denken
wat je kan doen is:

$server_name of $server_addr o.i.d. (weet niet hoe het heet) daar ipv localhost, je ip adres invullen, 171.*** dus.. als je dan $_SERVER['nogwat'] doet dan krijg je server ip..

en je moet niet $_SERVER['REMOTE_ADDR'] gebruiken want dat is altijd de bezoeker zijn IP adres, en dus niet die van je server..
@bas
dan krijg je toch 127.0.0.1
Ik zie wel een oplossing met contengrabber:
<?php

$array = file("http://watismijnip.nl/index.php");
$string = str_replace(" <title>www.watismijnip.nl -> ", "", $array[5]);
$string = str_replace("</title>", "", $string);
echo $string;

?>

zou ik wel eenmalig houden ;)

Reageren