1 頁 (共 8 頁)

[問題]vault股市外掛

發表於 : 2004-04-02 08:56
晴月
問題外掛:vault股市外掛
參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php ... A%D1%B2%BC
使用版本:
phpBB 2.0.6
網站位置:
http://70123.24cc.com
狀況描述:
目前~當我要購買股票的時候~他都會顯示

Could not update user stock

DEBUG MODE

SQL Error : 1054 Unknown column 'stock_price' in 'field list'

INSERT INTO phpbb_vault_exchange_users ( stock_id , user_id , stock_amount , stock_price) VALUES ( 5 , 3 , 2 , 1000)

Line : 380
File : /home/bluemoon/public_html/moonphp/vault.php

然後我看了一下他外掛~看到他檔頭有說要編輯language/lang_english/lang_admin.php這個檔案~不過內容卻都沒有提到\r
所以我在想是不是跟這個有關係呢?
麻煩各位大大幫忙一下囉~謝謝


補充:
裝過的外掛清單~(有部分未列@@)
http://bluemoon.roc.cc/moonphp/mods.php

發表於 : 2004-04-02 09:28
動機不明
晴月妳是不是還有執行後來的補充修改?
因為原始版本是沒有 stock_price 這個欄位的 (指的是當時購買價)

所以必須增加 SQL 指令 (可使用 phpmyadmin 來加入)

代碼: 選擇全部

ALTER TABLE `[color=red]phpbb2[/color]`.`[color=red]phpbb_[/color]vault_exchange_users` ADD `stock_price` MEDIUMINT(8) NOT NULL;
phpbb2 是資料庫名稱\r
phpbb_ 是前贅字元

上面兩個要改成妳的資料喔!


p.s lang_admin.php 這個檔案不必改,作者可能忘記了 ^^

發表於 : 2004-04-02 10:15
晴月
我之前是有加入SQL~不過他有顯示錯誤~可是我當時沒去管他
錯誤內容如下
Database bluemoon_xmb2 running on localhost
Error

SQL-query :

ALTER TABLE `phpbb2`.`phpbb_vault_exchange_users` ADD `stock_price` MEDIUMINT( 8 ) NOT NULL

MySQL said:

#1142 - alter command denied to user: 'bluemoon@localhost' for table 'phpbb_vault_exchange_users'


沒關係~至少知道是哪部分的加強有問題~拆下就好了Q_Q
謝謝大大的幫忙喔

發表於 : 2004-04-02 10:25
動機不明
這樣試試看

代碼: 選擇全部

ALTER TABLE `[color=red]bluemoon_xmb2[/color]`.`phpbb_vault_exchange_users` ADD `stock_price` MEDIUMINT( 8 ) NOT NULL

發表於 : 2004-04-02 10:56
hello kitty
http://phpbb-tw.net/phpbb/viewtopic.php?t=24490剛剛按照了這個綱址安裝Vault 1.0 (股票、銀行)外掛,但安裝了之後,不知為何在論壇裹只顯视空白一片 :-o
和進入後台都不能運行啊 :-(
如果不修改common.php這檔案卻可正常顯视論壇,但是所有的Vault 1.0 (股票、銀行)不能運行 :-(
大約是vault.php第49行有問題啊 :?:
因為現在的論壇是架在家裹的 :-?
還是先謝過大大回覆啊 :-D

發表於 : 2004-04-02 13:41
動機不明
hello kitty 寫:http://phpbb-tw.net/phpbb/viewtopic.php?t=24490剛剛按照了這個綱址安裝Vault 1.0 (股票、銀行)外掛,但安裝了之後,不知為何在論壇裹只顯视空白一片 :-o
和進入後台都不能運行啊 :-(
如果不修改common.php這檔案卻可正常顯视論壇,但是所有的Vault 1.0 (股票、銀行)不能運行 :-(
大約是vault.php第49行有問題啊 :?:
因為現在的論壇是架在家裹的 :-?
還是先謝過大大回覆啊 :-D
我覺得是你安裝的時候出問題的耶...

functions_vault.php 這個檔案有正確放在 includes\ 底下嗎?
或者 common.php 沒有改好? ;)

發表於 : 2004-04-02 19:11
hello kitty
動機不明 寫:
hello kitty 寫:http://phpbb-tw.net/phpbb/viewtopic.php?t=24490剛剛按照了這個綱址安裝Vault 1.0 (股票、銀行)外掛,但安裝了之後,不知為何在論壇裹只顯视空白一片 :-o
和進入後台都不能運行啊 :-(
如果不修改common.php這檔案卻可正常顯视論壇,但是所有的Vault 1.0 (股票、銀行)不能運行 :-(
大約是vault.php第49行有問題啊 :?:
因為現在的論壇是架在家裹的 :-?
還是先謝過大大回覆啊 :-D
我覺得是你安裝的時候出問題的耶...

functions_vault.php 這個檔案有正確放在 includes\ 底下嗎?
或者 common.php 沒有改好? ;)
我是將root的所有files複製落phpbb2的目錄裹的啊 ;-)
#
#-----[ OPEN ]------------------------------------------
#
common.php

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
include_once($phpbb_root_path . 'includes/functions_vault.'.$phpEx);
#
#
但按照這樣放了之後,卻不能開啓首頁的啊 :?: 首頁只有空白一片 :-|

發表於 : 2004-04-02 20:48
hk_andy_hk
嗯... 我也有問題~
我的網址是http://crazy-zone.com
phpbb2.0.8版本~
我安裝原始版本完成後~ 打算去銀行開新帳號~ 可是卻出現:
Couldn't insert new account

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ' '1080909984' , 0 , 0 )' at line 2

INSERT INTO phpbb_vault_users ( owner_id , account_id , account_sum , account_time , loan_sum , loan_time) VALUES ( 2 , 1 , , '1080909984' , 0 , 0 )

Line : 227
File : /home1/crazy-zone/public_html/vault.php
我把user_points全都改為了user_money了~ 以及未完成原始安裝以後的步驟~ (即是顯示 股票購買價那些) 請問是否一定要全部安裝完?

發表於 : 2004-04-02 22:36
動機不明
to : hk_andy_hk

不必全裝完,不過我沒試過換成 user_money 以後還能不能跑...
這樣吧!
你先在會員資料那邊加入 user_points 這個,然後看看能不能跑 (要記得使用原始檔喔)

還是不行,請貼出 227 行,或者開個 測試帳號 我去看看!
hello kitty 寫:我是將root的所有files複製落phpbb2的目錄裹的啊 ;-)
#
#-----[ OPEN ]------------------------------------------
#
common.php

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#
include_once($phpbb_root_path . 'includes/functions_vault.'.$phpEx);
#
#
但按照這樣放了之後,卻不能開啓首頁的啊 :?: 首頁只有空白一片 :-|
我還是覺得你安裝的問題耶...
請檢查\r

functions_vault.php 是不是在目錄 includes/ 內 ?

include_once($phpbb_root_path . 'includes/functions_vault.'.$phpEx); 這一行要在 ?> 前面\r

再不行,想辦法開個網址讓我去看吧...

發表於 : 2004-04-02 22:49
hk_andy_hk
動機不明 寫:to : hk_andy_hk

不必全裝完,不過我沒試過換成 user_money 以後還能不能跑...
這樣吧!
你先在會員資料那邊加入 user_points 這個,然後看看能不能跑 (要記得使用原始檔喔)

還是不行,請貼出 227 行,或者開個 測試帳號 我去看看!
... 忘了說 ... 我是用cash mod 2.2.1 的~ 是否根本就不支援cash mod?

發表於 : 2004-04-02 23:17
Arisa520

代碼: 選擇全部

      if ( $items[$i]['stock_total'] [b][color=red]>[/color][/b] $buy ) // 計算是否還有股票 
      { 
         vault_previous( Vault_stock_total_lack , vault , '' , ''); 
      }
動機大大~
這段是否有錯(至少我這邊錯了~ :cry: )~
紅色的地方是否為 <
使用 > 好像會一直出現『股票不足』的錯誤訊息~
改成 < 正確使用中...QQ

望大大解迷~:)

發表於 : 2004-04-03 00:17
bartman926
Arisa520 寫:

代碼: 選擇全部

      if ( $items[$i]['stock_total'] [b][color=red]>[/color][/b] $buy ) // 計算是否還有股票 
      { 
         vault_previous( Vault_stock_total_lack , vault , '' , ''); 
      }
動機大大~
這段是否有錯(至少我這邊錯了~ :cry: )~
紅色的地方是否為 <
使用 > 好像會一直出現『股票不足』的錯誤訊息~
改成 < 正確使用中...QQ

望大大解迷~:)
股票總數 應該是要小於 購買張數..
『股票不足』的錯誤訊息~才成立!

剛剛裝上去玩了說... :lol: 真是精采!
感謝..動機大大~提供!
可惜小弟對於程式...還是一知半解...
要是.各大股票.能夠與各討論區結合...因文章數多寡...來漲跌!
或是..............能夠與購買此股票人數多寡...來影響股價...那應該會更真實!

發表於 : 2004-04-03 01:50
動機不明
的確是錯了... @@"
我這就去改正,感謝告知!

那個...能夠與論壇結合,來波動股價,也是我希望的 ^^
可是好像這麼設計的話容易造成人為操作(?)
還在考慮更好的方式 ^^ (再想再想)

發表於 : 2004-04-03 03:21
網遊悍將
我把股票的原始檔案.每一個檔案都照動機哥的修改.都沒問題正常.只是不能跟CASH MOD相通.會員笑稱又一個藏錢的地方......^.^"

代碼:
$board_config['points_name']

替換代碼:
$board_config['money_name']

代碼:
user_points

替換代碼:
user_money

另外這個檔案Bank_to_vault.php不知要放在哪裡.有人知道嗎?謝謝

發表於 : 2004-04-03 03:43
Arisa520
對不起請教一下動機大大~
關於『董事長』的部分是直接設定在資料庫當中呢?
還是由『最高持股者』來判定?

如果是後者....實在是一個我超想要的功能阿~~QQ
(如果不方便公布的話PM給我吧~感恩ㄋㄟ~:$)

另請問如何在『現有幾張股票』的地方~
讓他沒有值的話就出現『--』符號呢?
目前沒有值就是一片空白....跟旁邊的『買進價』亂不搭的~

感謝大大撥空回答~:D