close
本次進度與所遇問題:

1.以time()的秒數時間戳記寫入login_time與logout_time,出現了session的問題,
 因為要用session所記錄的資訊才能用sql函式把時間寫入資料庫,
 我的logout的頁面原先就是要釋放session表示登出,現在又需要session的資訊
 只好又在開頭做 session_start(),便出現了警告:

Warning: session_start() [function.session-start]:
Cannot send session cache limiter - headers already sent
(output started at /usr/local/apache/htdocs/php_sql/logout.php:1)
in /usr/local/apache/htdocs/php_sql/logout.php on line 2



 不過雖然出現警告,time()的資訊還是能正確寫入

 這樣我是不是該忽視這個警告,想辦法直接用技巧跳過這個頁面?

2. 文欣傳給我的進度目前所遇問題(白字為我目前能做的回應)


1.美國那麼大,假設plane從臺灣飛到美國時,從大地圖切換到小地圖時,應該顯示的城市   是什麼?
台灣飛行至美國的途中

2.狀態是否要記錄?例如飛行、開車、商店、旅館等
 如果是行程之中就先不要記錄,如果是待在商店旅館就記錄(美國, 紐約的紐約旅館)

3.假如是在飛行途中而斷線,要如何load回原來飛行的途中
 先不管途中的紀錄,除非座標很詳細,不然直記錄飛行前的城市
(也就是若沒飛行完斷線就不算飛行)

4.應建立國家的關連資料庫
 ok,不過我這邊還沒有資料,不曉得詳細的設定

5.資料庫再新增country, country_x, country_y, city, city_x, city_y, state
    ok

6.小地圖指的是各國家的travel map應分開作,否則user會選取到不同國家的點

7.在小地圖的機場按鈕裡要寫一個檢查的程式(*.php),一但user到達位置後,從資料庫抓country, country_x, country_y的資料,再回傳到flash,載入大地圖,並根據位置將plane定位在該位置上

8.機會命運
我想用case寫會比較方便,發生第一種事件就開啟case1

9.目前大地圖和小地圖的飛行速度及之前會產生的誤差已經排除,兩個地圖的切換也正常,現在要做的是怎麼樣把飛行到美國的座標紀錄在資料庫裡,並且從小地圖回到大地圖時,可以load之前美國的座標,讓飛機停在美國而不是台灣。現在暫時測試的資料庫是vrfarm裡的newidea
資料表。


arrow
arrow
    全站熱搜

    gravity067 發表在 痞客邦 留言(0) 人氣()