Oficjalne forum pomocy serwisu PUN.pl

Niestety, nikt nie powie Ci czym jest FluxBB - musisz go poznać sam!

Nie jesteś zalogowany na forum.

#1 2012-07-08 09:47:30

ukaszf9
Użytkownik
Dołączył: 2011-08-01
Liczba postów: 1,335

[JS] Blocking use proxy

Skrypt pozwala na zablokowanie użytkowników używających proxy poprzez odniesienie się do hosta strony, w przypadku proxy zawsze jest to jej adres, a w przypadku pun.pl jest to adres naszego forum.

<script type="text/javascript">
var host = location.host;
var adres_www = "www.XXX.pun.pl";
var adres_nowww = "XXX.pun.pl";
var information = "Przepraszamy, ze względu bezpieczeństwa korzystanie z proxy zostało zablokowane.";
if(adres_www != host && adres_nowww != host) {
document.getElementById("punwrap").innerHTML = information;
}
</script>
<noscript><style>
#punwrap div {display:none;}
#punwrap:before {content:"Przepraszamy, ze względu bezpieczeństwa osoby mające wyłączoną obsługę javascriptu bądź jej nie obsługują nie mogą skorzystać z forum.";}
</style></noscript>

W miejsce XXX wstawiamy nazwę naszego forum. Ten sposób blokuje możliwość korzystania z proxy, a osoby, które nie obsługują js mają wszystkie elementy ukryte.
Uwagi
- Osoby nie mającego włączonego javascriptu bądź go nie obsługują nie będą mogły korzystać z forum (tacy użytkownicy to rzadkość)
- Zaleca się włączenie opcji rejestracji tylko na jednym emailu

Demo - można spróbować się dostać przez jakąkolwiek bramkę proxy.

Offline

Użytkowników czytających ten temat: 0, gości: 1
[Bot] ClaudeBot

Stopka

Forum oparte na FluxBB

Darmowe Forum
fortnite - fakekontadatezone - plazmacraft - siedemmiracle - parafia-palcza