Ban IP pe site [REZOLVAT]

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
kosmyntg
Mesaje: 8

Ban IP pe site [REZOLVAT]

sal,are cineva un script pt ban ip pe site?

MarPlo Mesaje: 4343
Ban pe site in functie de ip poti face prin .htaccess , citeste aici -> https://marplo.net/php-mysql/blocari.html la punctul 4.
Sau daca nu poti folosi .htaccess si vrei prin PHP, poti adauga urmatorul cod intr-un script php care-l ai inclus in toate paginile site-ului

Cod: Selectaţi tot

<?php
$ip[1] = 'nr. ip';
$ip[2] = 'alt ip';
// ... alte randuri cu $ip[3] , $ip[4] , ...,  daca e nevoie

for ($i=1; $i<=count($ip); $i++) {
  if ($_SERVER['REMOTE_ADDR']==$ip[$i]) {
	die("IP-ul dv. $ip[$i] este ban-at pe acest site");
  }
}
?>
Poti folosi pt. un singur IP, pe care-l adaugi la $ip[1] , sau daca vrei mai multe ip-uri, le adaugi cu variabila $ip[x], unde la "x" adaugi numarul consecutiv care urmeaza dupa cel folosit la ultimul $ip[].

kosmyntg Mesaje: 8
ms pt script-ul PHP,ca am incercat cu fiseierul .htaccess si nu imi da voie cu el pe server.

Subiecte similare