ako mam dat bann niekomu na stranku lebo mi stale spamuje!
je vic zpusobu.. nejlip to de pres .htaccess
samozrejme by mel mit statickou verejnou IP a ty ji musis zjistit (staci skriptem). Jinak s tim nic nenadelas.
Snad ti tenhle jednoduchej scriptík pomůže...
Tenhle scriptík musíš vložit na každou stránku
<?php
$ip_1 = gethostbyname($REMOTE_ADDR);
$ip_2 = array
(
// sem dej IP které nemají mít přístup na web
"127.0.0.3",
"185.3.29.1",
"229.26.6.1",
"657.8.58.1"
);
if (In_Array($ip_1, $ip_2))
{
echo "<script>alert(\"Access denied !\"); window.location='http://www.seznam.cz'</script>";
}
?>
No nevim. My tady mame vetvenou WI-Fi sit a ip tu ma asi 35 lidi stejnou. To by se na ty stranky nedostal nikdo z nich... A myslim ze to neni jen tady u nas...
Neříkám že je to dokonalé ... Ale je to lepší než-li nic ... A navíc myslím, že pro jeho web by to svůj účel splnilo ... ;)
Samozřejmě by se dalo zabudovat do toho ještě třeba cookies nebo to třeba rozšířit o zjištění .. gethostbyaddr($REMOTE_ADDR); ... možností je spousta ale přece mu to nepostavim jen tak .... pro nic za nic ;) sem bluma, ale ne tak moc velka ...
Ten script je jen základ sem si jistej, že vzkušenej programátor PHP to vidí :-) ..