OK論壇

 找回密碼
 註冊
查看: 1446|回復: 13

[腳本] 論壇積分→遊戲獎品 兌換員(Forum Credits Changer)

[複製鏈接]
  • TA的每日心情
    開心
    2015-3-16 06:27 AM
  • 簽到天數: 421 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2013-5-31 14:59:10 | 顯示全部樓層 |閱讀模式
    本帖最後由 f003002 於 2013-5-31 03:05 PM 編輯

    腳本名稱: 論壇積分→遊戲獎品 兌換員(Forum Credits Changer)

    腳本介紹:
    有許多GM喜歡在論壇上辦活動,但發送獎勵往往需要玩家自行跟GM領取,若GM和玩家的上線時間不同,則這種領獎方式會給兩方帶來諸多不便。
    論壇積分兌換員 這腳本可以將玩家在論壇中得到的積分,兌換成遊戲獎品,玩家只需與NPC兌換員對話,便可立即取得獎勵。


    影片介紹:

    相關連結: 什麼是無意義回復?



    評分

    參與人數 1積分 +77 現金 +77 積極性 +77 收起 理由
    goddameit + 77 + 77 + 77

    查看全部評分

    回復

    使用道具 舉報

  • TA的每日心情

    2017-1-18 12:17 AM
  • 簽到天數: 512 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2013-5-31 15:43:49 | 顯示全部樓層
    這是直接對 SQL 下指令

    帳號密碼的登入必須排除特殊字元,

    否則 ... 恩 ...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-3-16 06:27 AM
  • 簽到天數: 421 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2013-5-31 16:16:16 | 顯示全部樓層
    grass0916 發表於 2013-5-31 03:43 PM
    這是直接對 SQL 下指令

    帳號密碼的登入必須排除特殊字元,

    恩,但Discuz註冊帳號只有禁止 雙引號

    我試試用參數化查詢

    不行的話
    就用下下策...
    用論壇uid當帳號
    XDDD
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2017-1-18 12:17 AM
  • 簽到天數: 512 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2013-5-31 16:23:47 | 顯示全部樓層
    f003002 發表於 2013-5-31 04:16 PM
    恩,但Discuz註冊帳號只有禁止 雙引號

    我試試用參數化查詢

    不是論壇的問題

    我意思是可以直接對 RO SQL 把會員帳號全部撈出來

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-3-16 06:27 AM
  • 簽到天數: 421 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2013-5-31 16:29:15 | 顯示全部樓層
    grass0916 發表於 2013-5-31 04:23 PM
    不是論壇的問題

    我意思是可以直接對 RO SQL 把會員帳號全部撈出來

    我的意思是 論壇帳號只有限制雙引號
    但用單引號也是可以辦到..在RO中把資料撈出來

    不能規定使用單引號註冊論壇帳號的會員不能領獎品

    所以應該要用別的方法,而不是限制不能打那些字元
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2017-1-18 12:17 AM
  • 簽到天數: 512 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2013-5-31 16:30:52 | 顯示全部樓層
    f003002 發表於 2013-5-31 04:29 PM
    我的意思是 論壇帳號只有限制雙引號
    但用單引號也是可以辦到..在RO中把資料撈出來

    加上跳脫字元就好啦
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-3-16 06:27 AM
  • 簽到天數: 421 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2013-5-31 16:35:37 | 顯示全部樓層
    本帖最後由 f003002 於 2013-5-31 04:42 PM 編輯
    grass0916 發表於 2013-5-31 04:30 PM
    加上跳脫字元就好啦

    毫無頭緒要怎麼寫

    遇到敏感字元就+上跳脫嗎

    --
    看到Substr了
    我以為RO script中沒有這function

    大概知道該怎做了

    感謝小鮭魚
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2017-1-18 12:17 AM
  • 簽到天數: 512 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2013-5-31 16:43:45 | 顯示全部樓層
    f003002 發表於 2013-5-31 04:35 PM
    毫無頭緒要怎麼寫

    遇到敏感字元就+上跳脫嗎

    先對 input 的 ID 字串轉成字元陣列作分析,

    於 ' (quote char) 字元前 加上跳脫字元 \

    應理來講應該是不會出太大的毛病啦。

    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-3-16 06:27 AM
  • 簽到天數: 421 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2013-5-31 16:55:57 | 顯示全部樓層
    grass0916 發表於 2013-5-31 04:43 PM
    先對 input 的 ID 字串轉成字元陣列作分析,

    於 ' (quote char) 字元前 加上跳脫字元 \

    OKOK,感謝小鮭魚

    還好有你幫我Debug
    自己看都會有盲點
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2018-9-15 03:18 PM
  • 簽到天數: 842 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2013-5-31 17:05:53 | 顯示全部樓層
    f003002 發表於 2013-5-31 04:55 PM
    OKOK,感謝小鮭魚

    還好有你幫我Debug

    *escape_sql("<string>")

    這我有寫過... =.= 缺點是論壇帳號就沒辦法使用中文
    要不然就需要多改很東西
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2024-4-18 08:16 PM
  • 簽到天數: 533 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    發表於 2013-5-31 17:38:08 | 顯示全部樓層
    無意義回覆好顯眼XDD
    {:soso_e128:}
    這樣的話可以考慮結合 巴力的後台商城
    積分買商城物品
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-3-16 06:27 AM
  • 簽到天數: 421 天

    連續簽到: 1 天

    [LV.9]以壇為家II

     樓主| 發表於 2013-5-31 18:09:52 | 顯示全部樓層
    o03126 發表於 2013-5-31 05:05 PM
    *escape_sql("")

    這我有寫過... =.= 缺點是論壇帳號就沒辦法使用中文

    escape_sql  超方便啊!!!
    謝謝你告訴我


    不過,為什麼會沒辦法使用中文呢
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2018-9-15 03:18 PM
  • 簽到天數: 842 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2013-5-31 18:38:53 | 顯示全部樓層
    f003002 發表於 2013-5-31 06:09 PM
    escape_sql  超方便啊!!!
    謝謝你告訴我

    哦 沒仔細看你input 的部分 哈
    當初原本設想就是 註冊論壇=註冊遊戲
    你這方式也是ok {:soso_e179:}
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2017-9-18 09:52 PM
  • 簽到天數: 771 天

    連續簽到: 2 天

    [LV.10]以壇為家III

    發表於 2013-5-31 19:03:52 | 顯示全部樓層
    fantasy83115 發表於 2013-5-31 05:38 PM
    無意義回覆好顯眼XDD

    這樣的話可以考慮結合 巴力的後台商城

    可以喔XDD
    畢竟我也知道論壇帳號怎麼使用登入XDD

    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-5-5 02:27 AM , Processed in 0.054821 second(s), 22 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表