PHP gevorderde |
|
Als de link naar de persoon wordt opgestuurd dan kun je een toevoeging aan de link vastmaken.
Bijvoorbeeld: link.php?id=4831.
Je slaat dat id dan op in de database en daarbij ook het ip van de persoon.
Als hij dan op de link drukt kun je op die pagina controleren of het ipadres ook klopt.
Zoiets als
<?php
$q = "SELECT * FROM ips WHERE ID='". $id."' AND ipadres=' ".$_SERVER['REMOTE_ADDR']."' " or die (mysql_error());
$result = mysql_query($q) or die (mysql_error());
if (mysql_num_rows($result) > 0){
doorlaten naar de link}
else{
ipadres klopt niet}
?>
<?php $q = "SELECT * FROM ips WHERE ID='". $id."' AND ipadres=' ".$_SERVER['REMOTE_ADDR']."' " or die (mysql_error()); else{ ipadres klopt niet} ?>
ZOiets als dit, je moet het verder even zelf uitwerken, het idee is er in ieder geval.
Suc6
Edit: query aangepast zoals Fangorn al aangaf (spatie in querystring weggehaald, al was dit voor de duidelijkheid!) |