網頁程式撰寫/溫書桓:修訂版本之間的差異
出自六年制學程
(新頁面: ==筆記== *HTML:HyperText Markup Language *#DOM: *#CSS:串樣表接式 *'''PHP'''、ASP、JSP(業界常用):幾乎所有事情都做得到(除了生小孩... *java:一種語言,半...) |
|||
第 1 行: | 第 1 行: | ||
==筆記== | ==筆記== | ||
+ | ===第一堂=== | ||
*HTML:HyperText Markup Language | *HTML:HyperText Markup Language | ||
*#DOM: | *#DOM: | ||
第 23 行: | 第 24 行: | ||
*#$connect=mysql_connect('localhost','assistant','assistant'); | *#$connect=mysql_connect('localhost','assistant','assistant'); | ||
*#*發牌子,預設為100張,若超過100台連線,會把連線者發出"我要牌子"的請求丟掉 | *#*發牌子,預設為100張,若超過100台連線,會把連線者發出"我要牌子"的請求丟掉 | ||
+ | *#*連結到的資料庫,第一個'assistant'是帳號、第二個是密碼 | ||
*#mysql_close($connect); | *#mysql_close($connect); | ||
*#*若使用完畢,將牌子繳回 | *#*若使用完畢,將牌子繳回 | ||
+ | |||
+ | ===第二堂=== | ||
+ | *HTML是給瀏覽器了解的、PHP是給伺服器了解的~ | ||
+ | *「$」變數前置符號 | ||
+ | * method='post' | ||
+ | *#上列程式若放在<form action='r.php' 這裡 >,將會把資料從後端上傳,而不會顯示在網址上。 | ||
+ | *#上列程式大小有限,若太大便無法送出,只能把上列程式刪除。 | ||
+ | *=一個等號是 "派入" 的意思。(下方變數為例子) | ||
+ | *==兩個等號是 "不管型別和內容,並比較" 的意思。(下方變數為例子) | ||
+ | *===三個等號是 "考慮型別和內容,並比較" 的意思。(下方變數為例子) | ||
+ | |||
+ | #實數 | ||
+ | #*字串='123' | ||
+ | #**字串相加--'123'.(+)'456'='123456' | ||
+ | #*整數=123 | ||
+ | #**整數相加--123+456=579 | ||
+ | #*浮點數(小數點)=12.5 | ||
+ | #*布林值 | ||
+ | #**true=1、fales=0 | ||
+ | |||
+ | #變數 | ||
+ | #*$a=123; | ||
+ | #**上列是將變數a的值設為"123" | ||
+ | #*123=='123' | ||
+ | #*123==='123' | ||
+ | |||
+ | *把php遷入html | ||
+ | *#短型:<?…?> | ||
+ | *#XML型:<?php…?> | ||
+ | *#SCRIPT型:<SCRIPT language='php'?>…</SCRIPT> | ||
+ | *#ASP型:<%…%> | ||
+ | |||
+ | ===第三堂=== | ||
+ | |||
+ | ===第四堂=== | ||
+ | |||
+ | ===單字=== | ||
+ | #equiv-----項目 | ||
+ | #content---內容 | ||
+ | #type------類型 | ||
+ | #meta------描述 | ||
+ | #charset---字集 | ||
+ | #from------表單 | ||
+ | #submit----後送按鈕 | ||
+ | #localhost-本地檔案 | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | # | ||
+ | |||
+ | ===引號=== | ||
+ | *都要成對,中間為字串 | ||
+ | #'____' 單引號 | ||
+ | #"____" 雙引號 |
2016年2月22日 (一) 14:05的最新修訂版本
筆記
第一堂
- HTML:HyperText Markup Language
- DOM:
- CSS:串樣表接式
- PHP、ASP、JSP(業界常用):幾乎所有事情都做得到(除了生小孩...
- java:一種語言,半開放、允許私佔
- 較完整的技術:Linux、Apache、PHP(後端)、MySQL(後端、相同語法)
- ajax:按上傳or確定..等,選擇跑出新頁面or頁面上其中一小塊放出伺服器上新的資訊
- form
- <input type='text'/>
- (顯示可輸入文字方格)
- <meta http-equiv='content-type' content='text/html;charset=UTF-8 />
- (後半段 宣告:這是一個有text的HTML檔案;編碼設為UTF-8)
- charset:字(char)集;集合(set)
- <input type='text'/>
- PHP
- PHP程式中每一行都有"命令、資料、執行(每一行後面都打分號 ;)"
- echo:送出;回音
- echo $_REQUEST['studentName'];
- (表示將會接收 studentName )
- mysql_query("insert into web set 姓名='".$_REQUEST['studentName']."'")
- 第一個 " 是字串開始,最後一個是字串結束,中間是字串
- . 為字串連接
- $connect=mysql_connect('localhost','assistant','assistant');
- 發牌子,預設為100張,若超過100台連線,會把連線者發出"我要牌子"的請求丟掉
- 連結到的資料庫,第一個'assistant'是帳號、第二個是密碼
- mysql_close($connect);
- 若使用完畢,將牌子繳回
第二堂
- HTML是給瀏覽器了解的、PHP是給伺服器了解的~
- 「$」變數前置符號
- method='post'
- 上列程式若放在<form action='r.php' 這裡 >,將會把資料從後端上傳,而不會顯示在網址上。
- 上列程式大小有限,若太大便無法送出,只能把上列程式刪除。
- =一個等號是 "派入" 的意思。(下方變數為例子)
- ==兩個等號是 "不管型別和內容,並比較" 的意思。(下方變數為例子)
- ===三個等號是 "考慮型別和內容,並比較" 的意思。(下方變數為例子)
- 實數
- 字串='123'
- 字串相加--'123'.(+)'456'='123456'
- 整數=123
- 整數相加--123+456=579
- 浮點數(小數點)=12.5
- 布林值
- true=1、fales=0
- 字串='123'
- 變數
- $a=123;
- 上列是將變數a的值設為"123"
- 123=='123'
- 123==='123'
- $a=123;
- 把php遷入html
- 短型:<?…?>
- XML型:<?php…?>
- SCRIPT型:<SCRIPT language='php'?>…</SCRIPT>
- ASP型:<%…%>
第三堂
第四堂
單字
- equiv-----項目
- content---內容
- type------類型
- meta------描述
- charset---字集
- from------表單
- submit----後送按鈕
- localhost-本地檔案
引號
- 都要成對,中間為字串
- '____' 單引號
- "____" 雙引號