[教學]some code change:

WOG設定安裝教學

版主: 涅魂, 簫哥

頭像
New-TypeChobits
 
文章: 176
註冊時間: 2003-12-12 9:44 am
來自: HONG KONG
性別: 男生

[教學]some code change:

文章New-TypeChobits » 2005-06-01 11:55 pm

wog_act.php function event_ans
FIND:
代碼: 選擇全部
   if ($_POST["pay_id"] == ""){
      alertWindowMsg($lang['wog_act_nogenkey']);
   }

Replace to
代碼: 選擇全部
if ($_POST["pay_id"] == "" && $wog_arry["use_key"] == 1){
      alertWindowMsg($lang['wog_act_nogenkey']);
   }


wog.js
FIND
代碼: 選擇全部
function event(s,fname)
{
   var view_name=parent.wog_view;
   message_cls();
   view_name.document.write(temp_table1);
   view_name.document.write('<form action="wog_act.php" method="post" target="mission">');
   view_name.document.write('<tr><td>站長要考驗大家是否有認真在玩</td></tr>');
   view_name.document.write('<tr><td>↓問題↓<br>'+s+'</td></tr>');
   view_name.document.write('<tr><td><input type="text" name="ans" size="25"></td></tr>');
   view_name.document.write('<tr><td>安全驗證碼:<input type="text" name="sec_code" size="8"></td></tr>');
   view_name.document.write('<tr><td colspan="2"><input class="text" type="button" value="填好答案了,放我過關吧!!" onClick="parent.foot_trun(\'event\',\'\',this.form.sec_code.value,this.form.ans.value)"></td></tr>');
   view_name.document.write('<tr><td colspan="2">'+fname+'</td></tr>');
   view_name.document.write('</form>');
   view_name.document.write(temp_table2);
}

CHANGE TO:
代碼: 選擇全部
function event(s,fname)
{
   var view_name=parent.wog_view;
   message_cls();
   view_name.document.write(temp_table1);
   view_name.document.write('<form action="wog_act.php" method="post" target="mission">');
   view_name.document.write('<tr><td>站長要考驗大家是否有認真在玩</td></tr>');
   view_name.document.write('<tr><td>↓問題↓<br>'+s+'</td></tr>');
   view_name.document.write('<tr><td><input type="text" name="ans" size="25"></td></tr>');
        if (fname != ""){
   view_name.document.write('<tr><td>安全驗證碼:<input type="text" name="sec_code" size="8"></td></tr>');
        }
   view_name.document.write('<tr><td colspan="2"><input class="text" type="button" value="填好答案了,放我過關吧!!" onClick="parent.foot_trun(\'event\',\'\',this.form.sec_code.value,this.form.ans.value)"></td></tr>');
        if (fname != ""){
   view_name.document.write('<tr><td colspan="2">'+fname+'</td></tr>');
        }
   view_name.document.write('</form>');
   view_name.document.write(temp_table2);
}


wog_fight_event.php
FIND
代碼: 選擇全部
if ($wog_arry["USE_GD"] == "YES"){

CHANGE TO:
代碼: 選擇全部
if ($wog_arry["USE_GD"] == "YES" && is_readable ( $wog_arry["file_name"].".".$wog_arry["file_type"]) && is_writable($wog_arry["file_name"].".".$wog_arry["file_type"])){


以上code未經測試.. 請有心人幫忙測試... =.="


人在江湖... 身不由己...


涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

文章涅魂 » 2005-06-02 12:13 am

初步測試...可正常運作 :wink:



不吃鱼的猫
 
文章: 15
註冊時間: 2005-05-29 1:37 pm

文章不吃鱼的猫 » 2005-06-02 12:41 am

涅魂 寫:初步測試...可正常運作 :wink:


如果把 wog_act_config.php 裡面的 key 設成 gif 就有問題。。
頁面不會跳轉=.="



chuwk00
 
文章: 21
註冊時間: 2004-08-07 11:42 am

文章chuwk00 » 2005-06-02 9:15 am

what is this ?[some code change]




涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

文章涅魂 » 2005-06-02 6:52 pm

不吃鱼的猫 寫:如果把 wog_act_config.php 裡面的 key 設成 gif 就有問題。。
頁面不會跳轉=.="

我的沒有這個問題....




涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

文章涅魂 » 2005-06-02 6:54 pm

chuwk00 寫:what is this ?[some code change]

意思大概就是[改變某些內碼]...
不過您既然會用英文來問問題那這串句子照理說是難不倒您吧 :roll:



sizkin
 
文章: 116
註冊時間: 2005-04-21 8:48 pm

文章sizkin » 2005-06-03 9:39 pm

是強化認証碼的patch??


我的wog:http://sasa.no-ip.org/hackbbs/
-------------------------------------


涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

文章涅魂 » 2005-06-04 6:42 am

sizkin 寫:是強化認証碼的patch??

我覺得看起來因該是替認證碼debug吧?
因為它增加了兩個判斷以及增加兩個判斷的條件..



chuwk00
 
文章: 21
註冊時間: 2004-08-07 11:42 am

文章chuwk00 » 2005-06-04 4:05 pm

請問有什麼不同呢?




涅魂
 
文章: 4463
註冊時間: 2004-01-04 11:17 am
來自: Taiwan
性別: 男生

文章涅魂 » 2005-06-04 6:12 pm

chuwk00 寫:請問有什麼不同呢?

加強驗證碼的顯示處理以及加強對$wog_arry["file_name"]的限制吧..
看起來是這樣沒錯....^^"




回到 精華區

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 4 位訪客