Ik wil een site maken, waarop mensen online een bestelling kunnen maken.
Maar, ik heb daarvoor aantal gegevens van die mensen nodig, bijv. hun adres.
Bestaat er een code/script waarmee in kan controleren of de IP adres van de mensen kloppen aan het opgegeven adres.
<?php
$hostname = gethostbyaddr($_SERVER['REMOTE_ADDR']);

$exploded = explode(".", $hostname);
$x = count($exploded) - 1;
echo $exploded[$x];
?>
Met een ip adres kan je een zogenaamde route nakijken naar de provider. Kortom: de route die de ip pakketjes langs de verschillende routers afleggen. Deze vertellen steeds minder geografische gegevens, maar meestal kan je dit nog wel tot gemeente of provincie bepalen. Adres is onmogelijk, omdat het tcp/ip protocol simpel wel geen adres gegevens bevat; of om dergelijke databases draait.

Concusie: Neen. Dit is onmogelijk.
Je zou telefoon nummer - postcode - plaatst controlle kunnen uitvoeren. Veder e-mail adressen, hotmail is meestal niet echt betrouwbaar.
Maar voor de rest is het hopen op goed geluk
Meestal is betaling genoeg bewijs dat de mensen geen spookorder plaatsen.
geoip van maxmind.com is wel leuk :)
Je kan ook een bevestiging mail sturen naar de klant, die vervolgens op een link moet klikken, pas als dat is gedaan ga je de order verwerken...

Elwin (te lui om in te loggen op zijn stage)
je kan wel kijken waar een persoon vandaan komt, deze databases zijn echter duur, en niet beschikbaar voor particulieren.
Zelfs dat kan niet.

Wet op persoonsbescherming...
Dus providers zullen nagenoeg geen gegevens van IP en adress gegevens geven

Reageren