close

七月三十一日的課程重點:

  1. 跟上次一樣的PHP 小複習
  2. 拉霸遊戲機第二版 + HTML Form

課程簡述:

上次的課程有人反映說太簡單了,為了避免有人說我在blog上灌水,所以今天講難一點的~

(哀哀,這年頭連寫教學文章都有人會講話,現在的錢很難賺阿)

言歸正傳,上次我們寫了一個很簡單的拉霸機制,不過大家應該知道,拉霸機好像還會有一些功能吧!

像是投錢的倍數、不同連線有不同的獎金倍數,最重要的是扣錢的機制!!

(沒扣錢莊家就賠大了....我家一家大小都靠這個吃穿的說~)

我們還是一個一個來吧,今天我們先來做表單(FORM)好了

整個遊戲在進行時,我們會有幾個欄位如下

玩家剩餘金額攔、三格的拉霸結果顯示、GO 大概就這三個吧,其他的下次再加。

我們來看一下,FORM會有哪些東西

method = post / action = 這一頁面

在這邊我們把判別的程式都寫在同一頁,這樣可以減少不同頁面傳值的麻煩,

所以 action 就設定在同一頁面,記得要檔名 + .php 常常有人會只有打 action = "index"

然後結果的顯示之前我們有提到是存在陣列裡,所以我們要把 PHP 程式嵌在 HTML 中

像這樣子

<table>
        <tr>
            <td><?=$result[0]?></td>
            <td><?=$result[1]?></td>
            <td><?=$result[2]?></td>
        </tr>
</table>

這邊嵌入PHP記得要加上 "=" 這裡也是常常有人會忘記,至於後面要不要加分號,我的經驗是可以不用,但是如果你在 debug 一直覺得會有問題的話

那就乖一點加進去吧!


另外扣錢的機制,我就先埋個伏筆吧,我們在 if 判斷式加上 else 後寫上

$user_money = $money - $discount;

好,就先只寫這樣,讓大家好好思考一下怎麼加上這個功能,

解法我們就下次再討論吧~

範例網址 : http://www2.17shop.com.tw/php/stephen/20090731/bar_v2.php

範例程式碼 : http://www2.17shop.com.tw/php/stephen/20090731/bar_v2.phps

 

arrow
arrow
    全站熱搜

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