blokacia ip
blokacia ip
Cafte existuje nejaky mali kod na zablokovanie ip ale nie cez db thx v programe php
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
keby si povedal čo konkrétne chceš, tak by som aj vedel. Ale zablokovať je široký pojem (má ho presmerovať, má mu niečo vypísať, má mu hodiť prázdnu stránku, alebo zablokovať iba nejakú časť ako chat...). Nejaké veci čo sa ti môžu hodiť ale isto nájdeš aj tu na fóre, tuším aj v téme php skripty čo je tu niekde medzi dôležitými v časti programovanie bol nejaký ip bloker
Kód: Vybrať všetko
<?php
$ip = "127.0.0.1"; //tuto namiesto 127.0.0.1 das IP, ktoru chces zablokovat
if ($_SERVER['REMOTE_ADDR']==$ip) die;
?>-
Dawn
Medium Star
- Príspevky: 354
- Registrovaný: 27 dec 2005, 0:44
- Bydlisko: www.themapledays.com
- Kontaktovať používateľa:
presne o to ide... nic sa nema statnemo napísal:nic sa nestalo:) dal som si tam svoju ip a nic:) chcem aby ho to presmerovalo
s presmerovanim
Kód: Vybrať všetko
<?php
$ip = "127.0.0.1"; //tuto namiesto 127.0.0.1 das IP, ktoru chces zablokovat
if ($_SERVER['REMOTE_ADDR']==$ip) header("location: http://www.google.sk/");
?>
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
nemôžeš mať pred tým žiaden výstup na monitor (ani prázdny riadok). Daj to úplne na začiatok súboru, alebo použi output buffer ale to asi nemá ani zmysel spomínať ako tak čítamnemo napísal:xD
Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\index.php:2) in C:\xampp\htdocs\index.php on line 4
-
Dawn
Medium Star
- Príspevky: 354
- Registrovaný: 27 dec 2005, 0:44
- Bydlisko: www.themapledays.com
- Kontaktovať používateľa:
pomocou poli, alebo mysql databazinemo napísal:no sak dal som si tam svoju ip a ja cem nech to blobkuje napr len moju ip a inim to ide:) a ako mam spravyt aby sa dalo viac ip blokovat?
-
audiotrack
VIP
- Príspevky: 25958
- Registrovaný: 09 sep 2005, 18:39
- Kontaktovať používateľa:
Kód: Vybrať všetko
<?php
$ip = array('127.0.0.1', '192.168.0.1', '78.220.108.14');
if (in_array($_SERVER['REMOTE_ADDR'],$ip)) header("location: http://www.google.sk/");
?>tak tam davas zlu IP.
Aku IPcku ti vypise nasledujuci script??
Aku IPcku ti vypise nasledujuci script?
Kód: Vybrať všetko
<?php
echo $_SERVER['REMOTE_ADDR'];
?>Chces povedat ze si tam hodil tento kod:
a nepresmerovalo ta na google alebo ti nevypisalo nejaku chybu typu Warning: Cannot modify header information
???
Kód: Vybrať všetko
<?php
$ip = array('127.0.0.1', '78.98.186.229', '78.220.108.14'); // tvoja IP
if (in_array($_SERVER['REMOTE_ADDR'],$ip)) header("location: http://www.google.sk/");
?>???
bud zadavas zlu IP, alebo su vsetci sprosti 
mne to ide, tu mam kod:
mne to ide, tu mam kod:
Kód: Vybrať všetko
$ip = 192.82.421.47; //nastav si svoju, toto som si vymyslel
if($_SERVER['REMOTE_ADDR']==$ip){ header("Location: http://hojko.com/");}