'; if($QuiEsTu == 'robot'){ echo 'Coucou bot de moteur de recherche.
'; } elseif($QuiEsTu == 'metric'){ echo 'Coucou bot de metric.
'; } else{ echo 'Coucou humain.
'; } $Texte = 'Ceci est un petit texte qui sera protégé des copier-coller.'; echo VersionCyrillique($Texte); echo '
'; // Permet de trouver le type d'utilisateur : 'humain', 'robot', 'metric' function QuiEsTu(){ $retour = 'humain'; $dns=gethostbyaddr($_SERVER["REMOTE_ADDR"]); $scooter=strpos($dns,"sv.av.com"); $voilabot=strpos($dns,"x1crawler"); $googlebot=strpos($dns,"googlebot"); $msnbot=strpos($dns,"msnbot"); $slurp=strpos($dns,"inktomisearch"); $ahrefsbot=strpos($dns,"ahrefsbot"); $majestic=strpos($dns,"MJ12bot"); $moz=strpos($dns,"rogerbot"); $semrush=strpos($dns,"SemrushBot"); $ahref=strpos($dns,"AhrefsBot"); if(($scooter!==false) || ($voilabot!==false) || ($googlebot!==false) || ($msnbot!==false)|| ($slurp!==false) || (isset($_GET["JeSuisUnRobot"]))) { $retour = 'robot'; } elseif(($majestic!==false) || ($moz!==false) || ($semrush!==false) || ($ahref!==false) || (isset($_GET["JeSuisUnOutilDeMetric"]))){ $retour = 'metric'; } return $retour; } // Permet de créé une version avec des caractères cyrilliques du texte function VersionCyrillique($texte){ if(QuiEsTu() <> 'robot'){ $texte = str_replace('a', 'а', $texte); $texte = str_replace('e', 'е', $texte); $texte = str_replace('i', 'і', $texte); $texte = str_replace('o', 'о', $texte); $texte = str_replace('p', 'р', $texte); $texte = str_replace('c', 'с', $texte); } return $texte; } ?>