... VD3
C:\xampp\htdocs\T08\comboDate .php
http://localhost/T08/comboDate .php
THIẾT KẾ VÀ LẬP TRÌNH WEB
13
Ví dụ minh họa – Bug trong PHP
THIẾT KẾ VÀ LẬP TRÌNH WEB
4
Giới thiệu PHP
Ưu điểm:
Đa môi trường: web- server, ... VÀ LẬP TRÌNH WEB
2
Nội dung
1.
Giới thiệu PHP
2. Cơ chế hoạt động của WebServer
3. Ví dụ minh họa
4. Cú pháp và qui ước trong PHP
5. Ví dụ và thực hành PHP cơ bản
THIẾT KẾ VÀ LẬP TRÌNH WEB
11
Ví ... ="31">31</option>
THIẾT KẾ VÀ LẬP TRÌNH WEB
1
Lập Trình Web
PHP – Cơ Bản
ĐẠI HỌC SÀI GÒN – KHOA CNTT
GV: Trần Đình Nghĩa
tdnghia1977@gmail.com
THIẾT KẾ VÀ LẬP TRÌNH WEB
36
PHP- Một số chức năng xây dựng...
... thuộc tính id=“tag_id”
TRUNG TÂM TIN HỌC
ĐẠI HỌC KHOA HỌC TỰ NHIÊN-TP.HCM
1
NHẬP MÔN LẬP TRÌNH
WEB VỚI PHP
Bài 3: CSS cơ bản
7
2. Các loại CSS2. Các loại CSS
Inline Style
Internal Style
... type="text/css">
</head>
Bài 3: CSS cơ bản
10
External StyleExternal Style
Dùng chung trong một website
Phần khai báo nằm trong một tập tin có
kiểu là .css và tập tin này được xem như
là một ... bản
11
External StyleExternal Style
Khai báo và sử dụng:
– Khai báo trong tập tin .css
– Liên kết với trang web
selector { <tên thuộc tính >: <giá trị> ; … }
<head>
…
<link rel=stylesheet...
... NHIÊN-TP.HCM
NHẬP MÔN LẬP TRÌNH
WEB VỚI PHP
21
Bài 1: Tổng quan lập trình PHP
Các thao tác cơ bản
Các thao tác cơ bản
Tạo trang PHP
24
Bài 1: Tổng quan lập trình PHP
20
Bài 1: Tổng quan lập trình PHP
Công ... ứng dụng PHP
Công cụ để xây dựng ứng dụng PHP
Macro Media Dream Weaver
7
Bài 1: Tổng quan lập trìnhPHP
Web Server và Web Client
Web Server và Web Client
Web Server
–
Máy tính lưu trữ website
–
Trả ... trữ ứng dụng
Công cụ để xây dựng ứng dụng PHP
Các thao tác cơ bản
8
Bài 1: Tổng quan lập trìnhPHP
Trình duyệt web – Web Browser
Trình duyệt web – Web Browser
Phần mềm dùng để xem các tài...
... chứa các thông tin tổng
quát về trang web (meta-information).
<body></body>: nội dung chính của trang
web, được thể hiện trong màn hình của
trình duyệt
Bài 2: HTML cơ bản
19
Tag ... >0909039999</td></tr>
</table>
</body>
TRUNG TÂM TIN HỌC
ĐẠI HỌC KHOA HỌC TỰ NHIÊN-TP.HCM
1
NHẬP MÔN LẬP TRÌNH
WEB VỚI PHP
Bài 2: HTML cơ bản
34
7. Liên kết 7. Liên kết –– tag atag a
tag <a> kết hợp ... pháp chung của tagCú pháp chung của tag
Các đặc điểm:
– Tên tag không phân biệt chữ HOA/thường
– Trình duyệt chỉ nhận 1 khoảng trắng trong Nội
dung và bỏ qua dấu ngắt xuống dòng
Bài 2: HTML cơ...
... của trang
- Đa đến một trang web khác trong cùng một Web site
- Đa đến một trang web khác trong Web site khác
- Cho phép download một file
-
Chạy một ứng dụng, trình diễn một đoạn video hoặc ... lập trìnhWeb
3.1 JavaScript
3.1.1 Tổng quan
Với HTML và Microsoft FrontPage chúng ta đà biết cách tạo ra trang Web -
tuy nhiên chỉ mới ở mức biểu diễn thông tin chứ cha phải là các trang Web ... kết cơ sở dữ
liệu với trang Web để sửa đổi nội dung ngay trong khi thực thi. Trớc khi trang
HTML động đợc duyệt, trình duyệt phải bổ sung mà chơng trình chạy ngoài
trình duyệt nh Java hay thành...
... thoát ở đây trong khi lập
trình PHP. Bạn sẽ gặp được những hàm và xác lập trong PHP dùng để thực hiện việc này
một cách tự động. Hàm addslashes() và các xác lập trong php. ini sẽ hỗ trợ việc này. ... đổi sang PHP thông qua hàm mysqlquery(). Nếu bạn
muốn xoá database trong PHP, bạn cần sử dụng hàm mysql_drop_db(). Sẽ được trình bày căn
kẽ ở các phần sau!
Lệnh show tables
Để trình bày ... thì sẽ không có phần thập phân. Giá trị thập phân giống như dạng Double. ????
LẬP TRÌNHWEB ĐỘNG VỚI
PHP / MySQL
GUESTBOOK
CATALOG
FORUM
SHOPPING CART
PHẦN 2
Tống Phước Khải...
... thấy các CD thiết kế webPHP tại các cửa hàng CD (Tôn Thất Tùng, tp.HCM
chẳng hạn). Trên CD có trình cài đặt Apache, PHP, MySQL thông dụng là FOX. Ngoài ra
còn có các Website PHP mẫu.
CÁC LỆNH ... với các bạn là lập trìnhWeb không giống như các dạng lập trình khác ở
chỗ nó không ở trạng thái tónh. Để thể hiện một trang, Web Server phải trước hết
nhận một thỉnh cầu từ trình duyệt. Giao ... Các yêu cầu sẽ bao gồm: trang web mà trình duyệt sẽ thấy, form
data, loại trình duyệt đang được sử dụng, địa chỉ IP mà trình duyệt sử dụng. Dựa vào
thông tin này mà Web Server sẽ quyết định phục...
... file php4 apache.dll trong Apache httpd.conf.
Chú ý:
Bất kỳ khi nào ta nạp php4 apache.dll , php4 apache.dll cần có php4 ts.dll để được tính đến trong
phân bố PHP 4. php4 apache.dll dựa trên php4 ts.dll ... Apache để nạp module PHP4 chỉ cần
thêm vài dòng vào file httpd.conf:
LoadModule php4 _module c: /php/ sapi /php4 apache.dll
AddModule mod _php4 .c
AddType application/x-httpd -php .php
Chú ý: Đặc biệt ... hoàn tất quá trình cài đặt.
Trình cài đặt tự động hội tụ đủ các thông tin để thiết lập file php. ini và cấu hình webserver để sử
dụng PHP.
Một khi tiến trình cài đặt được hoàn thành, trình cài...
... :ụ
Thêm vào ví d movie1 .php
< ?php
session_start();
$_SESSION[‘username’] = “Joe12345”;
$_SESSION[‘authuser’] = 1;
?>
<html>
Thêm vào ví d moviesite .php
< ?php
session_start();
//Ki ... t trình so n th o ch ng h ng nh Notepad gõ dòng l nh:ộ ạ ả ẳ ạ ư ệ
<?
echo “hello mom “;
?>
L u vào th m c đã cài đ t XAMP: xamp\htdocs. V i đuôi * .php ư ụ ặ ớ
Sau đó m trình duy t web ... 43 -
Ch ng 1:ươ S L C V APACHE, PHP, MYSQL VÀƠ ƯỢ Ề
CÁCH CÀI Đ TẶ
1.1. Tóm t t s l c v Apache, PHP, MySQL:ắ ơ ượ ề
Apache, PHP, MySQL là các ph n c a ch ng trình ph n m m mã ngu n m .ầ ủ ươ...
... ngữ lập trình và một Web Server.
Cũng vậy, PHP4 được tích hợp rất tối đối với IIS. Trước đây, có một số vấn đề
cần phải bàn về tính ổn định của PHP/ IIS với việc truyền tải lớn, nhưng PHP và ...
Middleware
PHP thuộc lớp ngôn ngữ lập trình gọi là middleware. Các ngôn ngữ này hoạt
động cận kề với Web Server để thông dịch các yêu cầu từ trên World Wide
Web, sau đó nhận các trả lời từ Web Server ... CSDL trong chương trình. (Còn
tiếp)
Lưu ý:
Bạn có thể tìm thấy các CD thiết kế webPHP tại các cửa hàng CD (Tôn Thất Tùng, tp.HCM chẳng
hạn). Trên CD có trình cài đặt Apache, PHP, MySQL thông...