• 2

求救(以程式語言(不限)設計一簡易網路佈告系統)

psplay wrote:
jame大大 您太好心了
感覺樓主是上來直接問作業的...(恕刪)


其實也還好,如果真有心,該補甚麼該加甚麼心裡會有數,如果只是想照抄,上面的程式碼也沒甚麼
用處,因為那不但是最沒效率的寫法,也還少了些必要的東西,如果真是作業,那應該會拿零分。


不動尊者 wrote:
我終於了解,資訊人員為何這麼廉價
一個活生生的例子,就在我眼前發生...(恕刪)


這個嘛,廉不廉價得看自己努不努力,畢竟沒有人天生就懂,給了魚鉤,能不能釣到魚就得看努力的
程度有多少了。

jameskirk wrote:
這個嘛,廉不廉價得看自己努不努力,畢竟沒有人天生就懂...(恕刪)


也是啦!! 這個問題只差在每個人寫出來的時間長短不同而以
已資料物來做很簡單又輕鬆
在找現成的來引用快速又方便


code:

PHP的範例

首先~先做一個登入帳號的表單~
這個應該不用說明了吧~
接下來就是程式的部分~
<?PHP
//假設表單傳入的變數名稱為name跟pass
//首先先驗證使用者帳號密碼
//利用這個函式去連接MYSQL資料庫
//mysql_connect
//然後資料庫連線後~當然選擇資料表
//mysql_select_db
//接下來~當然是送出SQL要求~這邊記得~要順便驗證帳號密碼是否正確喔~
//mysql_query
//這時候再利用mysql_fetch_row來取得各欄位的值
/*
如果一切順利~
這時候已經從MYSQL判斷帳號密碼是否正確~
並且取得帳號的分數資料~
*/
//接下來~
//用最常用到的函式echo來做輸出~
/*
當然~中間要記得加上錯誤判定的句子~
例如帳號密碼錯誤~
MYSQL SERVICE無法連線~
*/
?>
REM NAME$(50)是存放姓名的陣列,
REM ID$(50) 是存放身份證字號的陣列
REM SCORE%(50) 是存放成績的陣列
10 CLS
20 DIM NAME$(50),ID$(50),SCORE%(50)
30 I=0
40 INPUT “ 請輸入姓名”,M$
50 INPUT “ 請輸入身份證字號”,D$
60 DO
IF M$= NAME$(I) AND D$= ID$(I) THEN
PRINT“ 分數=”,SCORE(I)
GOTO 30
ELSE
I=I+1
ENDIF
LOOP WHILE I<50
70 PRINT “ 沒有符合的姓名或身份證字號,請重新輸入”
80 GOTO 30
90 END
這是依位朋友寫的請各位參考
nslu773 wrote:
REM NAME$(...(恕刪)

goto 30?!?!?!
ETbasic嗎??
讚...你朋友是老手...

以下是抄人家的...變數沒有動
自己在喬一下...被老師贓到就好笑了
請將下列的檔案貼到筆記本
另存成副檔名為htm就行了

<HTML>
<HEAD>

</HEAD>
<BODY>
<FORM NAME="entryForm">
請輸入姓名
<INPUT TYPE="text" NAME="entry">
<INPUT TYPE="button" VALUE="查詢分數" onClick="getLocation()">
</BODY>
</HTML>
哈哈平 wrote:
goto 30?!?...(恕刪)


呵呵

已經很久沒有看到GOTO這樣的用法了說.....

讓我想起以前高中用QuickBASIC寫圖形介面RPG的年代.....XD

不過一開始是用GOTO沒錯,不過後來大部分都改用Call sub了

要有一定年紀的人才玩過這些東西吧......
我念專科剛接觸到程式設計的時候就已經先被老師告誡
用GOTO者, 殺無赦XD
https://jin.tw
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?