推文獎勵員 信箱腳本轉換SQL
本帖最後由 dynamite830705 於 2017-2-28 06:52 AM 編輯小弟我本身在腳本區有下載一個推文獎勵員!!
連結在這[原創] 推文獎勵員
下載下來後!!我也有照著他的方式
做修改我的版本士3CAM 720R
後來我有發現他的這個腳本好像不能支援SQL的發放
於是我又有去爬文 爬到了這個[原創] 發放推文,顯示登入者char_id以及IP
我有看到他有用SQL的語法寫的腳本端 於是我上網去SQL資料庫內爬文學習
學習後我自己修改成這樣
未通過的query_sql("insert into `mail` (`send_name`,`send_id`,`dest_name`,`dest_id`, `title`, `message`,`time`, `identify`, `timechange`) values ('系統發放員','"+getcharid(0,strcharinfo(0))+"','"+getd("$giftname_"+.@k$+"[ DISCUZ_CODE_0 ]quot;)+"','"+getcharid(0,getd("$giftname_"+.@k$+"[ DISCUZ_CODE_0 ]quot;))+"','推文獎勵審查未通過',('※推文審查未通過,有任何問題請找GM,信件請誤刪除以佐證※ 在' ' ' '"+.@selectbbs$+"' ' ' '第' '"+getd("$giftacc_"+.@k$)+"' '樓的推文'),unix_timestamp( now() ),'0',now() )");
mes "成功取消資格.";通過的query_sql("insert into `mail` (`send_name`,`send_id`,`dest_name`,`dest_id`, `title`, `message`,`time`, `identify`, `nameid`, `amount`, `timechange`) values ('系統發放員','"+getcharid(0,strcharinfo(0))+"','"+getd("$giftname_"+.@k+"[ DISCUZ_CODE_1 ]quot;)+"','"+getcharid(0,getd("$giftname_"+.@k+"[ DISCUZ_CODE_1 ]quot;))+"','推文獎勵',('感謝推文與本私服的支持在' ' ' '"+.@selectbbs$+"' ' ' '第' '"+getd("$giftacc_"+.@k)+"' '樓的推文'),unix_timestamp( now() ),'1','"+.@ChestItem[.@i]+"','"+.@ChestCou[.@i]+"',now() )"); 可修改後可以正常的去發放!!
但是某些ID 或者是某些人就不會在資料庫上出現
就會變成這樣子
http://okayro.com/forum.php?mod=image&aid=68580&size=300x300&key=5dbeef87e7e807cf&nocache=yes&type=fixnone
導致有些ID沒辦法去處理自動匹配進入到我要的數值內
下面是是我修改過後的腳本請各位大大幫忙小弟我看看哪邊出問題
所導致有些人沒辦法去發放到信箱
[知識]SQL 資料隱碼攻擊防範
http://okayro.com/thread-285158-1-1.html
用這個吧 i780112 發表於 2017-3-1 02:26 PM static/image/common/back.gif
http://okayro.com/thread-285158-1-1.html
用這個吧
大大你好!! 你的這篇文章我下載下來看過了!!
但是礙於我這裡的宣傳gm他是女生 !!資料庫這裡我又自己管控!!
我只能享其他比較簡便的方法來去解決這個問題!!
因為一方面 主要是要讓他可以用這種[原創] 推文獎勵員推廣原來去發放推文!!畢竟論壇較多
所以這個[原創] 推廣發送腳本 - 一次寄信(20170109更新玩家自行領取版)可能對他來說會比較不適合!!
不過也謝謝大大熱心幫忙!!
game1993 發表於 2017-3-1 01:00 AM static/image/common/back.gif
[知識]SQL 資料隱碼攻擊防範
大大你好~~
你這個問題我有在腳本上架之前 確認過 資料庫部分我也做過這些防護及防禦手段
但是似乎不是這個的問題
我在想是不是這個版本的問題!!
你提供的這篇文章 對一些新手GM或者是一些剛入門想學習資料庫開機的人是一個不錯的選擇
但是我有再度去檢查過一次 !!不是這個問題耶~ dynamite830705 發表於 2017-3-5 07:04 PM static/image/common/back.gif
大大你好~~
你這個問題我有在腳本上架之前 確認過 資料庫部分我也做過這些防護及防禦手段
如果你認為不是那就不是囉~
隱始碼的定意是什麼?
SQL資料隱碼攻擊-維基百科
請自行參照例子
在去看妳的人物名稱 dynamite830705 發表於 2017-3-5 07:04 PM static/image/common/back.gif
大大你好~~
你這個問題我有在腳本上架之前 確認過 資料庫部分我也做過這些防護及防禦手段
我在想是不是這個版本的問題!!有想法就去做做看
不行再來發問
如果只是懷疑 不去嘗試 就永遠不會知道
另外 提問/回覆 非必要 請盡量不要使用驚嘆號 ->( ! )
頁:
[1]