.htaccess - dotaz :)

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
mike007
Master Level 7.5
Master Level 7.5
Příspěvky: 5860
Registrován: srpen 07
Bydliště: Pardubice
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess - dotaz :)

Příspěvekod mike007 » 21 říj 2009 10:39

CzechBoy: Hezká URL samozřejmě znám, ale kvůli jednomu souboru to nemá cenu dělat.

Stene: stránku ip_ban udělej s koncovkou html
Poté by to mělo být OK
Nejlepší hra je Excel!
Pravidla fóra PC-helpJak označit téma za vyřešené
»»»»»»»»»»»»»»»»»»»»»»»
UPOZORNĚNÍ - můj Skype, Soukromé zprávy či email neslouží jako tech. podpora.
Dotazy pište do fóra. Od toho tu je.

Reklama
Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess - dotaz :)

Příspěvekod Stene » 21 říj 2009 10:41

Tak jsem na to přišel

Kód: Vybrat vše

#Přesměrování
ErrorDocument 403 /ip_ban.php

#BAN - povolení zobrazení souboru ip_ban.php i zabanovaným uživatelům
<Files ip_ban.php>                     
allow from all                               
</Files>

#Banned for
deny from xx.xx.xx.xx
 


//Mike007, taky jsem to zkoušel a nemá to na to vliv. Řešení je v tomto topicu.
// Přece když zabanuju celej web a odkážu zabanované uživatele na ip_ban.php tak se mu to nemůže zobrazit. Nejdřív ho musím povolil.

PreTox
Level 2
Level 2
Příspěvky: 151
Registrován: říjen 08
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess - dotaz :)

Příspěvekod PreTox » 21 říj 2009 15:28

Neměl by jsi jednodušší ukládat zabanované IP do databáze a jen kontrolovat při načtení stránky, jestli tam daná IP není? Umožňuje ti to kompletní správu a můžeš přesměrovat kam chceš. Takhle to mám řešené já a nemůžu si na nic stěžovat. :)
MB: ASUS Striker II Formula, CPU: Intel Core™ 2 Duo 3,16GHz, CPU Cooler: Zalman CNPS8700 LED, RAM: 2x1GB Corsair Dominator 1066 MHz DDR II, GPU: ASUS ATI Radeon HD 5770 DDR3 1GB, HDD: WD CG 500GB SATA 300, HDD2: WD CG 2TB SATA 300, Zdroj: Corsair 650W

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess - dotaz :)

Příspěvekod Stene » 21 říj 2009 15:37

Jak přesně to máš řešený ty? Máš DB kde ukládáš IP adresy (zabanovaný).. Při načtení stránky zobrazíš jeho IP a když se rovná s tou z DB odkážeš ho jinam?

PreTox
Level 2
Level 2
Příspěvky: 151
Registrován: říjen 08
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess - dotaz :)

Příspěvekod PreTox » 21 říj 2009 15:50

$ip = $_SERVER['REMOTE_ADDR'];

$banned=safe_query("SELECT bannedUser, bannedIP FROM ".PREFIX."banned WHERE userID='$userID' OR ip='$ip'");
while($db=mysql_fetch_array($banned)) {
if($db[bannedUser] OR $db[bannedIP]) {
Zde vlož příkazy, co potřebuješ, třeba přesměrování, nebo jenom ukončení scriptu.
}
MB: ASUS Striker II Formula, CPU: Intel Core™ 2 Duo 3,16GHz, CPU Cooler: Zalman CNPS8700 LED, RAM: 2x1GB Corsair Dominator 1066 MHz DDR II, GPU: ASUS ATI Radeon HD 5770 DDR3 1GB, HDD: WD CG 500GB SATA 300, HDD2: WD CG 2TB SATA 300, Zdroj: Corsair 650W

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess - dotaz :)

Příspěvekod Stene » 21 říj 2009 15:56

Super, díky.
Potřeboval bych ještě poradit s kontrolou mailu, při zaslání registračního formuláře.. Myslíš, že bys mi mohl poupravit script kdybych ti ho poslal?

PreTox
Level 2
Level 2
Příspěvky: 151
Registrován: říjen 08
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess - dotaz :)

Příspěvekod PreTox » 21 říj 2009 16:02

Není problém, ale teď končím v práci, takže jakmile se dostanu domů, tak na to mrknu. :wink:
MB: ASUS Striker II Formula, CPU: Intel Core™ 2 Duo 3,16GHz, CPU Cooler: Zalman CNPS8700 LED, RAM: 2x1GB Corsair Dominator 1066 MHz DDR II, GPU: ASUS ATI Radeon HD 5770 DDR3 1GB, HDD: WD CG 500GB SATA 300, HDD2: WD CG 2TB SATA 300, Zdroj: Corsair 650W

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess - dotaz :)

Příspěvekod CZechBoY » 21 říj 2009 16:03

PreTox: jenže to je jen na jednu stránku xD to by všude musel dávat include. htaccess je ban na celý adresář :)

Jak to myslíš s tim emailem ? Že to bdue kontrolovat jestil email existuje ?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

PreTox
Level 2
Level 2
Příspěvky: 151
Registrován: říjen 08
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess - dotaz :)

Příspěvekod PreTox » 21 říj 2009 21:57

CZechBoY: Proč na jednu stránku? Standardní weby v PHP mají strukturu řešenou index.php?stránky. Stačí dát tento kód do indexu (nebo do jakékoliv includované stránky, která se opakuje, např. _functions.php, _sql.php) a je klid.. Samozřejmě, pokud to je jinak, tak to je problém. Navíc .htacces ti neřeší, pokud chceš s uživatelem udělat něco jiného než jen zakázat přístup.

Stene: Pošli mi Tvůj email do SZ, mrknu na Tvůj kód a problém pořešíme.
MB: ASUS Striker II Formula, CPU: Intel Core™ 2 Duo 3,16GHz, CPU Cooler: Zalman CNPS8700 LED, RAM: 2x1GB Corsair Dominator 1066 MHz DDR II, GPU: ASUS ATI Radeon HD 5770 DDR3 1GB, HDD: WD CG 500GB SATA 300, HDD2: WD CG 2TB SATA 300, Zdroj: Corsair 650W

Uživatelský avatar
Stene
Level 6
Level 6
Příspěvky: 3124
Registrován: únor 09
Bydliště: Jihlava
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: .htaccess - dotaz :)

Příspěvekod Stene » 22 říj 2009 09:53

CZechBoY: PreTox má pravdu :)

PreTox: Poslal jsem ti další SZ. Pořád mi to nějak nechce přebrat.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Dotaz- bottleneck
    od vasson » 24 pro 2024 22:22 » v Rady s výběrem hw a sestavením PC
    2
    2230
    od Cleric Zobrazit poslední příspěvek
    25 pro 2024 11:47
  • Dotaz na výběr SSD disku
    od Jirka88 » 10 zář 2024 17:52 » v Rady s výběrem hw a sestavením PC
    3
    1927
    od Jirka88 Zobrazit poslední příspěvek
    12 zář 2024 19:44

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 6 hostů