• 16-04-2013, 21:58:56
    #1
    merhabalar ;

    bir kod yapısı dikkatimi çekti aşşağıda vericeğim kodun ne mantıkla kullanıldığını merak ediyorum. sayfada index.php de kaynak kodu göster dediğimde admin hash kodunu vs bilgileri sayfaya döküyor. bu kod neden kullanılır ?

    var dle_root       = '{$config['http_home_url']}';
    var dle_admin      = '{$config['admin_path']}';
    var dle_login_hash = '{$dle_login_hash}';
    var dle_group      = {$member_id['user_group']};
    var dle_skin       = '{$config['skin']}';
    var dle_wysiwyg    = '{$config['allow_comments_wysiwyg']}';
    var quick_wysiwyg  = '{$config['allow_quick_wysiwyg']}';
    var dle_act_lang   = ["{$lang['p_yes']}", "{$lang['p_no']}", "{$lang['p_enter']}", "{$lang['p_cancel']}", "{$lang['p_save']}"];
    var menu_short     = '{$lang['menu_short']}';
    var menu_full      = '{$lang['menu_full']}';
    var menu_profile   = '{$lang['menu_profile']}';
    var menu_send      = '{$lang['menu_send']}';
    var menu_uedit     = '{$lang['menu_uedit']}';
    var dle_info       = '{$lang['p_info']}';
    var dle_confirm    = '{$lang['p_confirm']}';
    var dle_prompt     = '{$lang['p_prompt']}';
    var dle_req_field  = '{$lang['comm_req_f']}';
    var dle_del_agree  = '{$lang['news_delcom']}';
    var dle_spam_agree = '{$lang['mark_spam']}';
    var dle_complaint  = '{$lang['add_to_complaint']}';
    var dle_big_text   = '{$lang['big_text']}';
    var dle_orfo_title = '{$lang['orfo_title']}';
    var dle_p_send     = '{$lang['p_send']}';
    var dle_p_send_ok  = '{$lang['p_send_ok']}';
    var dle_save_ok    = '{$lang['n_save_ok']}';
    var dle_del_news   = '{$lang['news_delnews']}';
  • 16-04-2013, 23:08:23
    #2
    Sanırsam DataLife Engine scripti ve javascript değişkeni oluşturup sistenin kaynak koduna basıyor.
  • 16-04-2013, 23:14:38
    #3
    normal bir kullanıcı ile girerseniz admin hash kısımları kaynağa düşmez o kodlar msgr'ninde söylediği gibi javascript tetiklemeleri için kullanılıyor. Onları engine.php dosyası içerisinde bulup temizleyebilirsiniz ama kullandığınız temada bu özellikler varsa çalışmaz. En basit örneği ile o verdiğiniz kodlar admin ile oturum açtığınızda konularda düzenle yorum sil kapat taşı gibi özelliklerin kullanılmasını sağlar..
  • 17-04-2013, 00:26:01
    #4
    kullanıcı bu bilgileri göremez mi ? ben index.php de bu kodları sildim bir sıkıntı olur mu ?