Prosím opravit kod
3 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Ahoj všem omlouvám se za debilní otázku jsem amatér a kamarádovi se dostal na web vir a ve stránkách které má na administraci mu to udělalo nějakou paseku posílám původní zdrojový kod stranky index.php s odstraněným virem díky moc za pomoc <? require "../login.php"; require "../funkce.php"; require "../nastaveni.php"; $src = @mysql_query("SELECT jmeno,heslo FROM rs_login WHERE id='1'"); $login_jmeno = @mysql_result($src,0,"jmeno"); $login_heslo = @mysql_result($src,0,"heslo"); @session_start(); if(@$_GET["ses_destroy"] == 1) { unset($_SESSION["authorized"]); } if(@$_POST["ent_form"] && @$_POST["reg_jmeno"] && @$_POST["reg_heslo"]) { if($_POST["reg_jmeno"] == $login_jmeno && md5($_POST["reg_heslo"]) == $login_heslo) { $_SESSION["authorized"] = "ano"; @mysql_query("INSERT INTO rs_adminaccess (ip,sekundy,jmeno,prohlizec,opravneni) VALUES('" . $_SERVER["REMOTE_ADDR"] . "','" .time(). "','" .$_POST["reg_jmeno"]. "','" .$_SERVER["HTTP_USER_AGENT"]. "','1')"); } else { $_SESSION["authorized"] = "ne"; @mysql_query("INSERT INTO rs_adminaccess (ip,sekundy,jmeno,heslo,prohlizec,opravneni) VALUES('" . $_SERVER["REMOTE_ADDR"] . "','" .time(). "','" .$_POST["reg_jmeno"]. "','" . $_POST["reg_heslo"] . "','" .$_SERVER["HTTP_USER_AGENT"]. "','0')"); } } if(@$_SESSION["authorized"] == "ano") { $ent = 1; } else { $ent = 0; } ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250" /> <meta http-equiv="Content-Language" content="cs" /> <title>Administrace</title> <link href="./styl_admin.css" rel="stylesheet" type="text/css" /> </head> <body> <? if(@$ent == 1){ ?> <? $src = @mysql_query("SELECT count(id) FROM rs_messages WHERE precteno='0'"); $pocet = @mysql_result($src,0,0); if($pocet > 0) { $obalka = "<a href="./?go=403" id="mess">Nová zpráva</a>"; $js = 1; } ?> <div id="main"> <div id="head"> <div id="odhlasit"> <? echo @$obalka; ?> <a href="./index.php" title="Úvodní stránka admina">Index</a> <a href="../help/index.html" title="Otevře Help sekci s mnoha užitečnými radami a postupy">Help</a> <a href="./index.php?ses_destroy=1" onclick="return confirm('Opravdu?');">Odhlásit</a> </div> <h1>Administrace tvého blogu / <a href="./index_foto.php">fotoalba</a> / <a href="./index_forum.php">fóra</a></h1> </div> <div id="odkazy"> <ul> <li> <ul class="normal_ul"> <li><a href="./index.php?go=101">Nový text</a></li> <li><a href="./index.php?go=102">Rozepsané texty</a></li> <li><a href="./index.php?go=103">Úprava textu</a></li> <li><a href="./index.php?go=104">Statistika</a></li> </ul> </li> <li> <ul class="normal_ul"> <li><a href="./index.php?go=201">Správa komentářů</a></li> <li><a href="./index.php?go=202">Statistika</a></li> </ul> </li> <li> <ul class="normal_ul"> <li><a href="./index.php?go=301">Upload obrázku</a></li> <li><a href="./index.php?go=302">Hledaná slova</a></li> <li><a href="./index.php?go=303">Správa anket</a></li> <li><a href="./index.php?go=304">Zakázat IP</a></li> </ul> </li> <li> <ul class="normal_ul"> <li><a href="./index.php?go=401">Přístupy do admina</a></li> <li><a href="./index.php?go=402">Přístupy do blogu</a></li> <li><a href="./index.php?go=403">Vzkazy pro autora</a></li> <li><a href="./index.php?go=404">Otázky na autora</a></li> </ul> </li> <li> <ul class="normal_ul"> <li><a href="./index.php?go=501">Šablony blogu</a></li> <li><a href="./index.php?go=502">Správa odkazů</a></li> <li><a href="./index.php?go=503">Správa citátů</a></li> <li><a href="./index.php?go=504">Nastavení blogu</a></li> </ul> </li> </ul> <div class="nofloat"></div> </div> <div id="mezihra"> </div> <div id="telo"> <div id="vata"></div> <? $g = @$_GET["go"]; $o = @$_POST["go"]; if($g == "101" || $o == "101") { require "./x_101_text_new.php"; } elseif($g == "102" || $o == "102") { require "./x_102_text_rozepsane.php"; } elseif($g == "103" || $o == "103") { require "./x_103_text_upravit.php"; } elseif($g == "104" || $o == "104") { require "./x_104_text_statistika.php"; } elseif($g == "201" || $o == "201") { require "./x_201_sprava_kom.php"; } elseif($g == "202" || $o == "202") { require "./x_202_statistika_kom.php"; } elseif($g == "301" || $o == "301") { require "./x_301_upload_obrazku.php"; } elseif($g == "302" || $o == "302") { require "./x_302_hledana_slova.php"; } elseif($g == "303" || $o == "303") { require "./x_303_sprava_anket.php"; } elseif($g == "304" || $o == "304") { require "./x_304_zakazat_ip.php"; } elseif($g == "401" || $o == "401") { require "./x_401_pristupy_do_admina.php"; } elseif($g == "402" || $o == "402") { require "./x_402_pristupy_do_blogu.php"; } elseif($g == "403" || $o == "403") { require "./x_403_vzkazy_pro_autora.php"; } elseif($g == "404" || $o == "404") { require "./x_404_otazky_na_autora.php"; } elseif($g == "501" || $o == "501") { require "./x_501_sablony_blogu.php"; } elseif($g == "502" || $o == "502") { require "./x_502_sprava_odkazu.php"; } elseif($g == "503" || $o == "503") { require "./x_503_sprava_citatu.php"; } elseif($g == "504" || $o == "504") { require "./x_504_nastaveni_blogu.php"; } elseif($g == "xxx" || $o == "xxx") { require "./credits.php"; } else { require "./index_index.php"; } ?> </div> <div id="paticka"> <a href="./?go=xxx">Credits</a> <? echo date("H:i:s j.m.Y"); ?> </div> </div><!-- main --> <? if(@$js == 1) { ?> <script type="text/javascript"> var x = true; x = "mess_nor"; function blick(){ document.getElementById('mess').className = x; if(x == "mess_nor"){x = "mess_red"} else {x = "mess_nor"} } op = setInterval(blick,500); </script> <?
-
chyba by měla být tady někde asi <body> <? if(@$ent == 1){ ?> <? $src = @mysql_query("SELECT count(id) FROM rs_messages WHERE precteno='0'"); $pocet = @mysql_result($src,0,0); if($pocet > 0) { $obalka = "<a href="./?go=403" id="mess">Nová zpráva</a>"; $js = 1; } ?>
-
$obalka = "<a href="./?go=403" id="mess">Nová zpráva</a>"; Zde je chyba. Kříží se tam uvozovky.