Mischien de makelijkste script ooit maar ik krijg het niet voor mekaar. :(

Wat doe ik fout ik wil mijn ip zien op mijn website net als bij http://www.whatismyip.com

Dit heb ik tot nu toe.

<?php
$ip=@$REMOTE_ADDR;
echo "<font face='Verdana' size='3'><b>IP Address= $ip</b>";
?>

Gr Sal
index.html renamen naar index.php.. dat maakt voor je html code die er insttaat niet uit.. je kan in PHP-Mode springen door de <?php tags ?> te gebruiken
Is Waar ook wat ben ik dom he.

Maar bedankt voor jullie hulp was helemaal vergeten om mijn index .php te noemen inplaats van .html.

Tnx all
Sander schreef op 06.04.2005 16:27
Heb je al is geprobeert om het alleen te testen, door:

<?php
$ip=$_SERVER["REMOTE_ADDR"];
echo "<font face='Verdana' size='3'><b>IP Address=".$ip."</b>";
?>

in een apart en leeg bestand te zetten?


Waarom altijd onnodige variablen toewijzen?
<?php
echo "<font face='Verdana' size='3'><b>IP Address=" . $_SERVER['REMOTE_ADDR'] . "</b></font>";
?>
Je sluit je font tag trouwens niet eens af...
En font is niet echt denderend juist.. werkt i know ;)

Maar zo zou beter zijn:
<?php
echo '<span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;">IP Address=' . $_SERVER['REMOTE_ADDR'] . '</span>';
?>

Zijn gewoon wat tips ;) Je doet er uiteraard mee wat je wil ;)
Ja ik wou alleen het ip zien de script maakt miuj niet zo uit als het maar werkt :)

Maar kan ik nou ook zien op welke provider diegene zit???

Net als bij http://www.watismijnip.nl

Want is wel fijn als ik ergens ben dat ik zijn ip en provider kan zien.
gethostbyaddress('') functie gebruiken, echter moet je dan nog achterhalen welke host bij welke provider hoort. Denk dat je daarvoor het beste Google kan gebruiken
Wacht even dus ik zet erbij gethostbyaddress(")

dus
<?php
$ip=$_SERVER["REMOTE_ADDR"];
gethostbyaddress(")
echo "<font face='Verdana' size='3'><b>IP Address=".$ip."</b>";
?>

Of heb ik het nou helemaal fout.
En hij vind de provider toch zelfs?????
Helemaal fout :-)

Gethostbyadress moet natuurlijk wel een variable hebben. Die wil je dan ook nog echo'en.

Sorry.. maar lees de beginnerscursus eens door :)
NP
Lees dat wel ff als dat er in staat :)

Reageren