第 1 頁 (共 3 頁)
[問題] i-Stock Market X 0.0.1 RC1 風格修正版
發表於 : 2005-09-20 13:03
由 依夢兒
問題外掛:i-Stock Market X 0.0.1 RC1 虛擬股票
參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?t=38430
使用版本:phpbb 2.0.17
狀況描述:
請問安裝這一個版本的 i-Stock Market 還需要進行以下修正嗎?
http://phpbb-tw.net/phpbb/viewtopic.php?p=210312#210312
謝謝。
發表於 : 2005-09-20 17:36
由 w2812451
不需要!裡面已包涵!
就是因為這個東西才出X版~
不過目前BUG還是有一堆尚未解決ˊˋ
希望各位一起努力(其實虛擬股市真的很好玩,只差在BUG還有藍大←ㄓㄨ ㄊㄡˊ)
發表於 : 2005-09-20 18:33
由 依夢兒
瞭解!
另外,以下是我站上網友反應的疑似 bug 現象:
股市中有一個bug可以讓人賺很多錢 XD
當公司資產不高而若公司持股數為0時
攻擊該公司的費用會變成負的
若持續攻擊該公司,會使自己的錢增加
(減去負的數值會變成正的)
昨天看到有人故意攻擊其他家股票..
所以就點進去看..每想到攻擊比數納編的說明
每下降一點股票須花 - XXXXX 元
我就覺得很奇怪...結果打了10000進去...便成賺錢...
我想昨天有玩的都知道吧...
發表於 : 2005-09-20 18:45
由 w2812451
我知道的BUG:
在看公司內容 / 交易的時候
在購入股票的地方\r
只要輸入\r
1*9999 只要花一股的錢 就可以購入9999股\r
如果輸入\r
1+9999 只要花一股的錢 就可以購入9999股\r
如果輸入\r
1-9999 只要花一股的錢 就可以購入9999股(有時只有9998股 怪怪ˊˋ)
只要
1特殊字元9999 就只要花一股的錢 就可以購入9999股\r
特殊字元包涵\r
+-*/!@#$%^&()_ 好像都有類似的功效
目前的想法是\r
IF (裡面有特殊字元)
{錯誤發生}
可是如果是*
他並不會發生錯誤 因為旁邊還有一堆數字
------------------------------------------------------------------------------
-.-藍大都不鳥人
發表於 : 2005-09-20 19:17
由 *tytsim*
依夢兒 寫:瞭解!
另外,以下是我站上網友反應的疑似 bug 現象:
股市中有一個bug可以讓人賺很多錢 XD
當公司資產不高而若公司持股數為0時
攻擊該公司的費用會變成負的
若持續攻擊該公司,會使自己的錢增加
(減去負的數值會變成正的)
昨天看到有人故意攻擊其他家股票..
所以就點進去看..每想到攻擊比數納編的說明
每下降一點股票須花 - XXXXX 元
我就覺得很奇怪...結果打了10000進去...便成賺錢...
我想昨天有玩的都知道吧...
看來又要出i-sm x 0.0.1 RC2了~
我覺得
if(判斷有沒有股票,如有){
顯示風格內\r
<!-- BEGIN xxx-->
<!-- END xxx-->
}else
{
顯示風格內\r
<!-- BEGIN xxx2-->
<!-- END xxx2-->
}
發表於 : 2005-09-20 20:43
由 依夢兒
會發生以上問題,有一個很重要的關鍵,在於系統允許網友去攻擊已經持有股份的公司。
照理說,我持有了 A 公司的股票之後,系統不可能允許我花錢去攻擊他,但是我站上網友跟我說可以。
結果就是因為這樣,公司被攻擊後,股價狂跌,我接著再去攻擊他。
原本攻擊會扣錢,結果展開攻擊的開銷金額變成負數,負負得正,於是變成花錢攻擊反而可以加錢的怪事。
另外,程式碼中的:
<a herf
還有
target="_black"
應該是\r
<a href
還有
target="_blank"
才對。

發表於 : 2005-09-20 22:13
由 神川小羽
這程式我沒有安裝過..所以不太了解這東西是怎樣設定表單數\r
不過我想用正規表示式去處理字串應該是比較方便點吧\r
大約的寫簡單的範本\r
代碼: 選擇全部
<?php
if ( !empty($_POST['test']) )
{
// 去除字串的左右空白\r
$test = trim($_POST['test']);
//正規表示式 解析字串是否?#125;頭到結尾是否是 0 到 9的數字型態 字元數是 1 以上
if (eregi("^[0-9]+$",$test) )
{
echo '正確的字串' . $test;
}
else
{
echo '不正確的字串' .$test;
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
\n<title>無標題文件</title>
</head>
<body>
<form name="form1" method="post" action="">
<input name="test" type="text" id="test">
<input type="submit" name="Submit" value="送出">
</form>
</body>
</html>
發表於 : 2005-09-20 23:00
由 英明神舞
w2812451 寫:我知道的BUG:
在看公司內容 / 交易的時候
在購入股票的地方\r
只要輸入\r
1*9999 只要花一股的錢 就可以購入9999股\r
如果輸入\r
1+9999 只要花一股的錢 就可以購入9999股\r
如果輸入\r
1-9999 只要花一股的錢 就可以購入9999股(有時只有9998股 怪怪ˊˋ)
只要
1特殊字元9999 就只要花一股的錢 就可以購入9999股\r
特殊字元包涵\r
+-*/!@#$%^&()_ 好像都有類似的功效
目前的想法是\r
IF (裡面有特殊字元)
{錯誤發生}
可是如果是*
他並不會發生錯誤 因為旁邊還有一堆數字
------------------------------------------------------------------------------
-.-藍大都不鳥人
我的消極解決方法是把所有可輸入數字的地方都改為單選按鈕
發表於 : 2005-09-21 01:02
由 233062306
w2812451 寫:我知道的BUG:
在看公司內容 / 交易的時候
在購入股票的地方\r
只要輸入\r
1*9999 只要花一股的錢 就可以購入9999股\r
如果輸入\r
1+9999 只要花一股的錢 就可以購入9999股\r
如果輸入\r
1-9999 只要花一股的錢 就可以購入9999股(有時只有9998股 怪怪ˊˋ)
只要
1特殊字元9999 就只要花一股的錢 就可以購入9999股\r
特殊字元包涵\r
+-*/!@#$%^&()_ 好像都有類似的功效
目前的想法是\r
IF (裡面有特殊字元)
{錯誤發生}
可是如果是*\r
他並不會發生錯誤 因為旁邊還有一堆數字
------------------------------------------------------------------------------
-.-藍大都不鳥人
這部份我已經確定了是沒有問題的....(IF的部份)
只有還有其他部份
(我雖然有幫手釋出x版...但我用的是藍大的....不過把他留下的錯誤刪了.....而x版有出錯的原因是x版中加了一些新的東西唷@o@)
發表於 : 2005-09-21 18:15
由 *tytsim*
233062306 寫:w2812451 寫:我知道的BUG:
在看公司內容 / 交易的時候
在購入股票的地方\r
只要輸入\r
1*9999 只要花一股的錢 就可以購入9999股\r
如果輸入\r
1+9999 只要花一股的錢 就可以購入9999股\r
如果輸入\r
1-9999 只要花一股的錢 就可以購入9999股(有時只有9998股 怪怪ˊˋ)
只要
1特殊字元9999 就只要花一股的錢 就可以購入9999股\r
特殊字元包涵\r
+-*/!@#$%^&()_ 好像都有類似的功效
目前的想法是\r
IF (裡面有特殊字元)
{錯誤發生}
可是如果是*
他並不會發生錯誤 因為旁邊還有一堆數字
------------------------------------------------------------------------------
-.-藍大都不鳥人
這部份我已經確定了是沒有問題的....(IF的部份)
只有還有其他部份
(我雖然有幫手釋出x版...但我用的是藍大的....不過把他留下的錯誤刪了.....而x版有出錯的原因是x版中加了一些新的東西唷@o@)
OH NO~
我改程式碼時給我換掉了~
壓力太大,
所以....
發表於 : 2005-09-21 23:14
由 233062306
*tytsim* 寫:233062306 寫:w2812451 寫:我知道的BUG:
在看公司內容 / 交易的時候
在購入股票的地方\r
只要輸入\r
1*9999 只要花一股的錢 就可以購入9999股\r
如果輸入\r
1+9999 只要花一股的錢 就可以購入9999股\r
如果輸入\r
1-9999 只要花一股的錢 就可以購入9999股(有時只有9998股 怪怪ˊˋ)
只要
1特殊字元9999 就只要花一股的錢 就可以購入9999股\r
特殊字元包涵\r
+-*/!@#$%^&()_ 好像都有類似的功效
目前的想法是\r
IF (裡面有特殊字元)
{錯誤發生}
可是如果是*
他並不會發生錯誤 因為旁邊還有一堆數字
------------------------------------------------------------------------------
-.-藍大都不鳥人
這部份我已經確定了是沒有問題的....(IF的部份)
只有還有其他部份
(我雖然有幫手釋出x版...但我用的是藍大的....不過把他留下的錯誤刪了.....而x版有出錯的原因是x版中加了一些新的東西唷@o@)
OH NO~
我改程式碼時給我換掉了~
壓力太大,
所以....
不怕....大不了從頭做起......
我改sql及符號錯誤時都出現過n次問題= =....
之後又重裝過n次....才得出正確的版本唷.....
一字記之曰......試
我現在還在試
發表於 : 2005-09-22 21:41
由 DL
反倒我想試一下加入刪除股票的功能,弄好了再告訴大家
發表於 : 2005-09-22 21:46
由 w2812451
說說實在話,如果沒有股票功能,不叫做虛擬股市
叫做虛擬銀行
I-back
而且防止特殊字元的程式碼也都完成了(這個問題已經解決了)
所以說,我覺得留著股票應該沒什麼不對(讓大家賺賺錢)
喔對了,說到這裡我想到了一個外掛(有控在做做看~)
發表於 : 2005-09-22 22:01
由 DL
w2812451 寫:說說實在話,如果沒有股票功能,不叫做虛擬股市
叫做虛擬銀行
I-back
而且防止特殊字元的程式碼也都完成了(這個問題已經解決了)
所以說,我覺得留著股票應該沒什麼不對(讓大家賺賺錢)
喔對了,說到這裡我想到了一個外掛(有控在做做看~)
銀行的英文是bank...
我上一篇說錯了...
我的意思是可以把上市公司刪除掉
發表於 : 2005-09-22 22:05
由 DL
現在刪除公司要到SQL,麻煩...會員刪除還得通知系統管理員...