Autor | Zpráva | ||
---|---|---|---|
msigmund Profil |
#1 · Zasláno: 30. 12. 2010, 12:25:24
Dobrý den,
po zjištění, že mi někdo vykrádá web jsem zakázal IP domény, ale bohužel má více webů na multihostingu. Ovšem IP je až na poslední část stejná. Bude to fungovat když to napíšu s hvězdičkou? $ip = $_SERVER['REMOTE_ADDR']; if($ip == "89.187.133.*") { header("location: http://www.domena-něco.cz/zakaz.php"); } Nemám to jak vyzkoušet proto se ptám. Děkuji všem. |
||
Radek9 Profil |
#2 · Zasláno: 30. 12. 2010, 12:45:18
msigmund:
Nebude, protože se ten řetězec tomu nerovná. Musíš použít nějakou funkci s regulárním výrazem. Nebo .htaccess. |
||
Lamicz Profil |
#3 · Zasláno: 30. 12. 2010, 13:40:01
substr(); |
||
Radek9 Profil |
#4 · Zasláno: 30. 12. 2010, 13:50:37
Lamicz:
To spíš radši explode. Nikdy nevíš, kolik cifer má jedno číslo. |
||
msigmund Profil |
#5 · Zasláno: 30. 12. 2010, 14:18:31 · Upravil/a: msigmund
Aha, díky.
Matně si vzpomínám, že to v nějakém RS šlo. V .htaccess to mám zakázané, ale já potřebuji aby bylo zakázané zobrazit stránku. A né přístup. Chtěl jsem si to zjednodušit, ale budu muset zjistit jeho weby (nebude to lehké vykrádá co já vím 8 webů wallpapers, porno, online hry, filmy atd.) a IP těch webů. Bude to potom takhle fungovat: $ip = $_SERVER['REMOTE_ADDR']; if($ip == "89.187.133.???" or $ip == "89.187.133.??" or $ip == "89.187.133.???" or $ip == "89.187.133.??") { header("location: http://www.domena-něco.cz/zakaz.php"); } Díky za odpověď. |
||
Medvídek Profil |
#6 · Zasláno: 30. 12. 2010, 14:25:50
msigmund:
Nebude, protože v IP nikdy nedostaneš otazníky :) Řeš to tím explode, jak radil Radek9 |
||
paranoiq Profil * |
#7 · Zasláno: 30. 12. 2010, 14:26:01
if (preg_match('/^89\\.187\\.133\\./', $ip)) ...
|
||
msigmund Profil |
#8 · Zasláno: 30. 12. 2010, 14:54:34
Dobře, děkuji všem a "paranoiq" za konkrétní zápis.
|
||
Časová prodleva: 13 let
|
0