Kirjaudu sisäänKäyttäjätunnusSalasana
Kirjaa minut aina sisään automaattisesti    
Rekisteröidy
Rekisteröidy
Kirjaudu sisään tarkistaaksesi yksityiset viestit
Kirjaudu sisään tarkistaaksesi yksityiset viestit
Arkku.net Foorumin päävalikko » Ohjelmointi

Lähetä uusi viesti   Vastaa viestiin
IP esto..
Näytä edellinen aihe :: Näytä seuraava aihe  
Kirjoittaja Viesti
Astpolvijarvi
-


Liittynyt: 19 Tam 2006
Viestejä: 58
Paikkakunta: Polvijärvi

LähetäLähetetty: 20.2.2006 17:00    Viestin aihe: IP esto.. Vastaa lainaamalla viestiä

Eli miten/millaisella koodilla saan nettisivuille jollekin tietylle henkilölle ip-eston?

Kiitos jo nyt jos joku osaa auttaa.
Takaisin alkuun
Näytä käyttäjän tiedot Lähetä yksityinen viesti Käy lähettäjän sivustolla
Poistettu
Vieras





LähetäLähetetty: 20.2.2006 19:58    Viestin aihe: Poistettu Vastaa lainaamalla viestiä

Poistettu

Viimeinen muokkaaja, Poistettu pvm 20.2.2006 23:19, muokattu 1 kertaa
Takaisin alkuun
denial
-


Liittynyt: 12 Syy 2005
Viestejä: 220
Paikkakunta: Järvenpää

LähetäLähetetty: 20.2.2006 20:12    Viestin aihe: Vastaa lainaamalla viestiä

Koodi:

<?php
$ip=$_SERVER['REMOTE_ADDR'];
$bannattu_ip=123.123.123.123;
if($ip==$bannattu_ip){
  //ohjataan bannatun ip:n käyttäjä bannattu.html sivulle
  header('Location: bannattu.html');
}


Typo korjattu Wink
Takaisin alkuun
Näytä käyttäjän tiedot Lähetä yksityinen viesti Lähetä sähköposti Käy lähettäjän sivustolla
Lefa
Arkku.net henkilökunta


Liittynyt: 09 Lok 2004
Viestejä: 827
Paikkakunta: Tampere

LähetäLähetetty: 20.2.2006 21:45    Viestin aihe: Vastaa lainaamalla viestiä

denial kirjoitti:
Koodi:

<?php
$ip=$_SERVER['REMOTE_ADDR'];
$bannattu_ip=123.123.123.123;
if($ip==$bannattu_ip){
  //ohjataan bannatun ip:n käyttäjä bannattu.html sivulle
  header('Location: bannattu.html');
}


Typo korjattu Wink


<pilkunhinkkaus>
Oikeaoppisesti tuo ip 123.123.123.123 pitäisi vielä laittaa lainausmerkkien sisään, koska se on tekstiä eikä muuttuja.
</pilkunhinkkaus>

Kyseisellä scriptillä onnistuu vain yhden IP:n bannaus. Jos haluat bannata useita IP-osotteita, vaihtoehtoja ovat mm. seuraavat:
- Bannattavat IP-osoitteet syötetään arrayhyn ja sivun latauksen yhteydessä tarkistetaan, sisältääkö array arvoa $ip
- Sama homma tekstitiedostolla
- Sama homma mysql-tietokannalla

Array on suorituskyvyltään paras, jos bannattavia IP-osoitteita on vähän. Jos bannattavia IP-osoitteita on satoja, mysql-pohjainen systeemi on suorituskyvyltään parempi.
Takaisin alkuun
Näytä käyttäjän tiedot Lähetä yksityinen viesti Lähetä sähköposti Käy lähettäjän sivustolla MSN Messenger
Poistettu
Vieras





LähetäLähetetty: 1.3.2006 10:58    Viestin aihe: Poistettu Vastaa lainaamalla viestiä

Poistettu
Takaisin alkuun
Poistettu
Vieras





LähetäLähetetty: 1.3.2006 11:28    Viestin aihe: Poistettu Vastaa lainaamalla viestiä

Poistettu
Takaisin alkuun
Näytä edelliset viestit:   
Lähetä uusi viesti   Vastaa viestiin    Arkku.net Foorumin päävalikko » Ohjelmointi Kaikki ajat ovat GMT + 3 tuntia
Sivu 1 Yht. 1

 
Siirry:  
Et voi kirjoittaa uusia viestejä tässä foorumissa
Et voi vastata viesteihin tässä foorumissa
Et voi muokata viestejäsi tässä foorumissa
Et voi poistaa viestejäsi tässä foorumissa
Et voi äänestää tässä foorumissa