Hallo Allemaal,
Ik voel mij een beetje stom maar ik hoop dat jullie mij kunnen helpen. Ik wil eigenlijk gewoon mijn ipadres zoals op myip.nl in een phpscript verwerken. helaas gaat het niet zoals ik wil. Ik krijg het volgende terug:
2s02:a443:9e25:101:c423:35d1:c789:38w
Terwijl ik dit verwacht:
77.162.141.3
Is er een mogelijkheid om dit op te lossen?
Ik gebruik nu de volgende code:
PHP Code:
<?php
function getUserIP()
{
// Get real visitor IP behind CloudFlare network
if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) {
$_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];
$_SERVER['HTTP_CLIENT_IP'] = $_SERVER["HTTP_CF_CONNECTING_IP"];
}
$client = @$_SERVER['HTTP_CLIENT_IP'];
$forward = @$_SERVER['HTTP_X_FORWARDED_FOR'];
$remote = $_SERVER['REMOTE_ADDR'];
if(filter_var($client, FILTER_VALIDATE_IP))
{
$ip = $client;
}
elseif(filter_var($forward, FILTER_VALIDATE_IP))
{
$ip = $forward;
}
else
{
$ip = $remote;
}
return $ip;
}
echo getUserIP();
?>
- Ip adres
-
03-04-2020, 14:35 #1
- Berichten
- 83
- Lid sinds
- 16 Jaar
Ip adres
-
In de schijnwerper
-
03-04-2020, 15:07 #2
- Berichten
- 519
- Lid sinds
- 16 Jaar
Re: Ip adres
Wat je ziet is een IPv6-adres en niet IPv4. Dat betekent waarschijnlijk dat je provider je een IPv6-adres geeft.
-
03-04-2020, 19:34 #3
- Berichten
- 330
- Lid sinds
- 18 Jaar
Re: Ip adres
Zoals Dennis al aangeeft, dit is een IPv6 adres.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic