Image Image Image Image Image

© copyright 2011 webTOUCH. Tous droits réservés.

Scroll to Top

To Top

PHP

02

Juin
2012

No Comments

In PHP

By webTOUCH

Comment faire pour bloquer des adresses IP avec PHP

On 02, Juin 2012 | No Comments | In PHP | By webTOUCH

Une fois que vous avez déterminé qu’une adresse IP est indésirable, on utilise généralement htacces pour bloquer cette adresse IP. Mais lorsque htaccess n’est pas disponible, on peut utiliser PHP pour faire le travail.

La méthode est relativement simple. Il suffit de modifier, copier et coller le code suivant par exemple dans le haut de n’importe quelle PHP dont vous souhaitez bloquer l’accès:


<?php

$block = array("123.456.789", "234.567.890");

if(in_array($_SERVER&#91;'REMOTE_ADDR'&#93;), $block){

header ("location: http://www.google.com/");

exit ();

}

?>

Le code crée simplement un tableau des IP adresses que vous souhaitez bloquer, puis compare les adresses entrantes aux adresses répertoriées dans le tableau PHP.

En utilisant cette méthode, vous pouvez également créer une page personnalisée à laquelle les adresses bloquées seront redirigés, peut-être d’expliquer la situation, fournir les coordonnées, ou afficher une photo. Si vous personnalisez, n’oubliez pas de changer la redirection URL(c.-à- http://www.google.com/ ) à celle de votre page personnalisée.

Submit a Comment