• 18-03-2009, 23:57:40
    #1
    Arkadaşlar php den hiç anlamam, ancak kullandığım phpbb forum scriptinde yapmam gereken bazı şeyler var. Kullandığım forum scripti phpbb3 te mod kurarken gereken kod değişikliklerini yaptıktan sonra, bazı modlarda sql komutu çalıştırılması gerekiyor.

    INSERT INTO phpbb_config (config_name, config_value) VALUES ('wpm_enable', '1');
    INSERT INTO phpbb_config (config_name, config_value) VALUES ('wpm_send_id', '2');
    INSERT INTO phpbb_config (config_name, config_value) VALUES ('wpm_subject', 'Welcome to our forums!');
    INSERT INTO phpbb_config (config_name, config_value) VALUES ('wpm_message', 'Hello, {USERNAME}!\n\nWelcome to {SITE_NAME}. You registered on {USER_REGDATE}. According to your input, your email is: {USER_EMAIL}.\n\n-Thank you for registering at {SITE_NAME}! :D');
    
    INSERT INTO phpbb_config (config_name, config_value) VALUES ('wpm_preview', '');
    INSERT INTO phpbb_config (config_name, config_value) VALUES ('wpm_variables', '');
    burda örneğini verdim sql komutunu PhpMyAdmine girmeden komut.php gibi bir php dosyasından çalıştırmak nasıl olur?
  • 19-03-2009, 00:05:12
    #2
    örnek sorgu
    $sql = mysql_query(INSERT INTO phpbb_config (config_name, config_value) VALUES ('wpm_enable', '1'));
    phpmyadmin :
    http://img14.imageshack.us/img14/8633/ssssl.jpg
  • 19-03-2009, 00:11:59
    #3
    LaCReMeL adlı üyeden alıntı: mesajı görüntüle
    örnek sorgu
    $sql = mysql_query(INSERT INTO phpbb_config (config_name, config_value) VALUES ('wpm_enable', '1'));
    phpmyadmin :
    [media]http://img14.imageshack.us/img14/8633/ssssl.jpg[/media]

    Yapmak istediğim şey phpmyadmin e gitmeden siteadi.com/komut.php dosyasını çalıştırarak bu işlemi gerçekleştirmek....
  • 19-03-2009, 00:13:59
    #4
    verdigim php kodu ile digerlerinide ayarlayarak yapabilirsin.
    tabi koddan önce db baglantisi yapacaksin
  • 19-03-2009, 00:16:51
    #5
    Php myadminde zaten php ile mysql üzerinde kod çalıştırmıyor mu?
    Söylediğin şeyi basitçe yaparsın.
    Database a bağlanan bir php dosyası hazırlarsın. için ebir form koyarsın.
    Formdan gelen datayı mysql_query olarak database e atar.
  • 19-03-2009, 10:56:24
    #6
    komut.php olarak kaydet forum anadizinine at ve çalıştır
        <?php
        /**
        * @ignore
        */
        define('IN_PHPBB', true);
        $phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
        $phpEx = substr(strrchr(__FILE__, '.'), 1);
        include($phpbb_root_path . 'common.' . $phpEx);
        set_config('wpm_enable', '1', $is_dynamic = false);
        set_config('wpm_send_id', '2', $is_dynamic = false);
        set_config('wpm_subject', 'Welcome to our forums!', $is_dynamic = false);
        set_config('wpm_message', 'Hello, {USERNAME}!\n\nWelcome to {SITE_NAME}. You registered on {USER_REGDATE}. According to your input, your email is: {USER_EMAIL}.\n\n-Thank you for registering at {SITE_NAME}! :D', $is_dynamic = false);
        set_config('wpm_preview', '', $is_dynamic = false);
        set_config('wpm_variables', '', $is_dynamic = false);
        die('Kurulum tamamlandı');
        ?>