Ip zien op mijn website
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.
Code (php)
1
2
3
4
2
3
4
<?php
$ip=@$REMOTE_ADDR;
echo "<font face='Verdana' size='3'><b>IP Address= $ip</b>";
?>
$ip=@$REMOTE_ADDR;
echo "<font face='Verdana' size='3'><b>IP Address= $ip</b>";
?>
Gr Sal
$ip=$_SERVER["REMOTE_ADDR"];
IP Address=$ip"; ?>
echo "<font face='Verdana' size='3'><b>IP Address=".$ip."</b>";
Code (php)
1
2
3
4
2
3
4
<?php
$ip=$_SERVER["REMOTE_ADDR"];
echo "<font face='Verdana' size='3'><b>IP Address=".$ip."</b>";
?>
$ip=$_SERVER["REMOTE_ADDR"];
echo "<font face='Verdana' size='3'><b>IP Address=".$ip."</b>";
?>
Maar nog steeds krijg ik
IP Address=".$ip.""; ?>
Dus php is geinstalleerd :)
PHP4u Version 3.0
Based on PHP-4.3.2
Code (php)
1
2
3
4
2
3
4
<?php
$ip=$_SERVER["REMOTE_ADDR"];
echo "<font face='Verdana' size='3'><b>IP Address=".$ip."</b>";
?>
$ip=$_SERVER["REMOTE_ADDR"];
echo "<font face='Verdana' size='3'><b>IP Address=".$ip."</b>";
?>
in een apart en leeg bestand te zetten?
Nee daar had ik nog niet aan gedacht ik zal het eens proberen.
Maar hoe verwerk ik dit nu in mijn index.html
Lukt dat met een include ofzo
Maar bedankt voor jullie hulp was helemaal vergeten om mijn index .php te noemen inplaats van .html.
Tnx all
Sander:
Heb je al is geprobeert om het alleen te testen, door:
in een apart en leeg bestand te zetten?
Code (php)
1
2
3
4
2
3
4
<?php
$ip=$_SERVER["REMOTE_ADDR"];
echo "<font face='Verdana' size='3'><b>IP Address=".$ip."</b>";
?>
$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?
Code (php)
1
2
3
2
3
<?php
echo "<font face='Verdana' size='3'><b>IP Address=" . $_SERVER['REMOTE_ADDR'] . "</b></font>";
?>
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:
Code (php)
1
2
3
2
3
<?php
echo '<span style="font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;">IP Address=' . $_SERVER['REMOTE_ADDR'] . '</span>';
?>
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 ;)
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
dus
Code (php)
1
2
3
4
5
2
3
4
5
<?php
$ip=$_SERVER["REMOTE_ADDR"];
gethostbyaddress(")
echo "<font face='Verdana' size='3'><b>IP Address=".$ip."</b>";
?>
$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?????
Gethostbyadress moet natuurlijk wel een variable hebben. Die wil je dan ook nog echo'en.
Sorry.. maar lees de beginnerscursus eens door :)
Lees dat wel ff als dat er in staat :)