BONJOUR
tu devrais te diriger vers une identification gerer par cookies
ou sessions. Comme dans les espaces membres
formulaire <-> login + password crypté(md5,sha1 ...) -> verification
-> connection
l'adresse ip ne suffit pas mais on peut facilement la recuperer
il y a tes tas de scripts (snippet) qui font ça ... $_SERVER['REMOTE_ADDR'] ...
tu pourrais eventuellement rajouter ce contrôle
si tu veux identifier une machine vraiment il faut l'adresse mac
http://fr.wikipedia.org/wiki/Adresse_MAC
plus compliqué en php
je te laisse 2 bouts de code (pour windows) pour l'adresse mac
ce qui reste trés aleatoire comme technique
Code PHP :
<?php
function getMac(){
if(exec("ipconfig /all", $output)){
echo '<pre>';
print_r($output);
echo '<pre>';
$mac = $output[13];
return $mac;
} else {
echo 'exec("ipconfig /all") ne fonctionne pas';
return false;
}
}
echo $mac = getMac();
?>
<?php
ob_start();
system('ipconfig /all');
$mycom=ob_get_contents();
ob_clean();
echo '<pre>';
print_r($mycom);
echo '<pre>';
$findme = 'Adresse physique';
$pmac = strpos($mycom, $findme);
$mac=substr($mycom,($pmac+36),17);
echo $mac;
?>
A++