To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

HydePark - CZY ktos mi pomoże - mam mały problem z

arno - 12-04-2004, 18:28
Temat postu: CZY ktoś mi pomoże - mam mały problem z
oto kod
Kod:
<?$adr ="|$REMOTE_ADDR|$HTTP_X_FORWARDED_FOR|";
if ($adr == "|62.111.208.35|192.168.1.15|") {
echo "<br><img='http://www.nmax.pl/~arno/ba.php?na=OK'>";
}
else
{
echo "<br><img='http://www.nmax.pl/~arno/ba.php?na=Brak Dostepu !!!'>";
exit;
}?>
kod zabezpieczający zdalnego Commandera na stronie
może ino wejsc osoba z komputera o tym IP
a problem lerzy w tym ze chcial bym dodac wiecej IP do przepuszczenia
wejscia na strone , a nie za bardzo wiem jak to zapisać ..hm ;)
if warunek or warunek to ok ... wlazi :P

Więc może ktoś wie :?:

Przemo - 12-04-2004, 19:07

no to dajesz: if ($addr == "123.45.67.89" || "123.45.67.88" || "123.45.67.87")
arno - 12-04-2004, 20:01

:( nie , przepuszcza kazdego ,zle :P

[ Dodano: 12-04-2004, 20:04 ]
może inaczej ,np na bazie danych albo pliku
może pliku ,bo baza nie zawsze dostępna

[ Dodano: 12-04-2004, 21:41 ]
Przemo dzieki za checi ,ale sam opanowałem :) :):)
a zrobilem to tak
Kod:
<?
$adr ="$REMOTE_ADDR|$HTTP_X_FORWARDED_FOR";

$dane[] = "62.111.66.35|192.168.1.15";
$dane[] = "62.111.66.69|192.168.1.16";
$dane[] = "62.111.66.49|192.168.1.17";
$o = "0";
$t = "1";
for ($i=0;$i<count($dane);$i++) {
if ($adr == $dane[$i]) {
$o = "1";
}
else
{
/*dalej:P*/
}
}

if ($t==$o) {
echo "<B>OK $adr AccessOKEY</B>";
}
else
{
echo "<B>NO $adr AccessDENY</B>";
exit;
}?>

Udało SI? :roll: :wink: :razz:



Powered by phpBB modified by Przemo © 2003 phpBB Group