網頁程式撰寫/溫書桓:修訂版本之間的差異

出自六年制學程
跳轉到: 導覽搜尋
(新頁面: ==筆記== *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
    1. DOM:
    2. CSS:串樣表接式
  • PHP、ASP、JSP(業界常用):幾乎所有事情都做得到(除了生小孩...
  • java:一種語言,半開放、允許私佔
  • 較完整的技術:Linux、Apache、PHP(後端)、MySQL(後端、相同語法)
  • ajax:按上傳or確定..等,選擇跑出新頁面or頁面上其中一小塊放出伺服器上新的資訊
  • form
    1. <input type='text'/>
      • (顯示可輸入文字方格)
    2. <meta http-equiv='content-type' content='text/html;charset=UTF-8 />
      • (後半段 宣告:這是一個有text的HTML檔案;編碼設為UTF-8)
      • charset:字(char)集;集合(set)
  • PHP
    1. PHP程式中每一行都有"命令、資料、執行(每一行後面都打分號 ;)"
    2. echo:送出;回音
    3. echo $_REQUEST['studentName'];
      • (表示將會接收 studentName )
    4. mysql_query("insert into web set 姓名='".$_REQUEST['studentName']."'")
      • 第一個 " 是字串開始,最後一個是字串結束,中間是字串
      • . 為字串連接
    5. $connect=mysql_connect('localhost','assistant','assistant');
      • 發牌子,預設為100張,若超過100台連線,會把連線者發出"我要牌子"的請求丟掉
      • 連結到的資料庫,第一個'assistant'是帳號、第二個是密碼
    6. mysql_close($connect);
      • 若使用完畢,將牌子繳回

第二堂

  • HTML是給瀏覽器了解的、PHP是給伺服器了解的~
  • 「$」變數前置符號
  • method='post'
    1. 上列程式若放在<form action='r.php' 這裡 >,將會把資料從後端上傳,而不會顯示在網址上。
    2. 上列程式大小有限,若太大便無法送出,只能把上列程式刪除。
  • =一個等號是 "派入" 的意思。(下方變數為例子)
  • ==兩個等號是 "不管型別和內容,並比較" 的意思。(下方變數為例子)
  • ===三個等號是 "考慮型別和內容,並比較" 的意思。(下方變數為例子)
  1. 實數
    • 字串='123'
      • 字串相加--'123'.(+)'456'='123456'
    • 整數=123
      • 整數相加--123+456=579
    • 浮點數(小數點)=12.5
    • 布林值
      • true=1、fales=0
  1. 變數
    • $a=123;
      • 上列是將變數a的值設為"123"
    • 123=='123'
    • 123==='123'
  • 把php遷入html
    1. 短型:<?…?>
    2. XML型:<?php…?>
    3. SCRIPT型:<SCRIPT language='php'?>…</SCRIPT>
    4. ASP型:<%…%>

第三堂

第四堂

單字

  1. equiv-----項目
  2. content---內容
  3. type------類型
  4. meta------描述
  5. charset---字集
  6. from------表單
  7. submit----後送按鈕
  8. localhost-本地檔案

引號

  • 都要成對,中間為字串
  1. '____' 單引號
  2. "____" 雙引號