Bài giảng Lập trình Web - Chương 5: PHP & MySQL (MySQL) cung cấp cho người đọc các kiến thức về PHP bao gồm: PHP là gì, cú pháp cơ bản, hàm (Function), lập trình hướng đối tượng (OOP), PHP và Form, MySQL và PHP, cookie và session
CT428 L™p Trình Web Ch˜Ïng PHP & MySQL (PHP) GiÊng viờn: Trản Cụng n (tcan@cit.ctu.edu.vn) Bẻ mụn MĐng mỏy tính & Truy∑n thơng Khoa Cơng Nghª Thơng Tin & Truyn Thụng Đi hc Cản Thẽ 2013 2014 PHP [CT428] Ch˜Ïng 5.1 – PHP NỴi Dung PHP gì? Cú pháp cÏ b£n Hàm (Function) L™p trình H˜Ĩng Ëi t˜Òng (OOP) PHP Form MySQL PHP Cookie session TS Tr¶n Cơng Án (Khoa CNTT&TT) [CT428] Ch˜Ïng 5.1 – PHP [CT428] Ch˜Ïng 5.1 – PHP PHP gì? PHP Là Gì? I PHP: Hypertext PreProcessor (trình ti∑n x˚ l˛ siêu v´n b£n) I Là mỴt ngơn ng˙ script phía server: ˜Ịc th¸c thi phía server tr£ k∏t qu£ (là trang web HTML) v∑ cho browser I Sá thác thi PHP script khụng ph thuẻc vo web browser I Trình thơng d‡ch PHP ph¶n m∑m mã ngn m, miπn phí I ˜Ịc hÈ trỊ bi h¶u h∏t web server (Apache, IIS, ) hª i∑u hành thơng dˆng (Windows, Linux, MacOS, ) I Thèng thác hiên cỏc x l hểng nghiêp v I Mẻt tin PHP cú phản m rẻng l php TS Trản Cụng n (Khoa CNTT&TT) [CT428] Ch˜Ïng 5.1 – PHP [CT428] Ch˜Ïng 5.1 PHP PHP l gỡ? Cẽ Ch HoĐt ẻng web server (www.abc.com) Web$Server$ (Apache(/(IIS)( Request: www.abc.com/login.php (5) web browser PHP( file( (1) Response: dynamic webpage webpage( (4) Internet/Intranet (2) (((PHP(interpreter( (3’) (3) database server TS Tr¶n Cơng Án (Khoa CNTT&TT) [CT428] Ch˜Ïng 5.1 – PHP [CT428] Ch˜Ïng 5.1 – PHP PHP l gỡ? Cẽ Ch HoĐt ẻng Vớ Dˆ ⇠/htdocs/LTW428/vi-du-1.php /Users/tcan/Dropbox/Bo mon/Lap t…TCAN/Ch5.1 Saved: 2/23/14, 22:48:08 (http://localhost/LTW428/vi-du-1.php) 10 11 - PHP/src/vi-du-1.php Page of Printed For: Tran Cong An document.write("JS: It's " + new Date() + "");