... hiệu giày nào đó đã quen thuộc và ngôn ngữ lậptrình cũng tương tự
như vậy.
Ở đây tôi muốn ngụ ý với các bạn là khi lậptrình Web, các ngôn ngữ lậptrình đều
cho kết quả gần giống nhau. Câu ... các kinh nghiệm mới mẻ về lậptrình ứng dụng Web.
Tôi nghó là không có sự kết hợp nào tốt hơn giữa PHP và MySQL. Số lượng người sử
Trong trường hợp của PHP, các lậptrình viên trên toàn thế ... chắn khi bàn về việc so sánh tốc độ
giữa các ngôn ngữ lậptrình Web. Thứ nhất, ứng dụng viết bằng C chạy nhanh nhất.
Thứ hai, công việc lậptrình C khá là phức tạp, và sẽ ngốn nhiều thời gian...
... movie1 .php ớ ậ ạ ư ư ớ
<html>
<head>
<title>Find my Favorite Movie!</title>
</head>
<body>
< ?php
- 18 -
là off.
Ví d :ụ
Thêm vào ví d movie1 .php
< ?php
session_start();
$_SESSION[‘username’] ... 43 -
BEGINNING PHP5 .APACHE.MYSQL WEB
DEVELOPMENT
- 1 -
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 ... else {
- 34 -
Thêm vào ví d movie1 .php
< ?php
setcookie(‘username’, ‘Joe’, time()+60);
//$_SESSION[‘username’]=”Joe12345”;
Thêm vào ví d moviesite .php
< ?php
echo “Welcome to our site, “;
echo...
...
<h2><a href=”view .php >View My Guest Book!!!</a></h2>
< ?php
}
else
{
include(“sign .php );
}
?>
LẬP TRÌNH WEB ĐỘNG VỚI
PHP / MySQL
GUESTBOOK
... lập
trình xuất sắc đợi sẵn và họ sẵn sàng bỏ thời gian ra để tạo những phần mềm tuyệt
vời và hầu như miễn phí. Đối với ngôn ngữ thònh hành như PHP thì ắt hẳn là các rất
nhiều các nhà lậptrình ... đáng đến các bạn
đến với chúng tôi ở đây. Lậptrình Web đang là một cuộc chơi đầy hứa hẹn hiện nay
cũng như tương lai. Bất kể bạn có kiến thức cơ sở lậptrình cho bất kỳ loại ngôn ngữ
nào như...
... :ụ
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 ... 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 .ầ ủ ươ ... AlphaỞ ể ắ ế ứ ự
- 39 -
L u ýư :khi th c hi n l nh trên PHP ho c MySQL thi v n đ ch ng trình XAMPP ch yự ệ ệ ặ ẫ ể ươ ạ
song song v i ch ng trình đang th c hi n.ớ ươ ự ệ
Đ ki m tra vi c cài đ t...
...
http://www.diendantinhoc.net/?article=403d6d30e5&cat=web _php
;extension =php_ bz2.dll
;extension =php_ cpdf.dll
extension =php_ curl.dll
;extension =php_ dba.dll
;extension =php_ dbase.dll
;extension =php_ dbx.dll
;extension =php_ exif.dll
;extension =php_ fdf.dll
;extension =php_ filepro.dll
extension =php_ gd2.dll
... dụ
C:\WINDOWS \php. ini, C:\WINDOWS\System32 \php. ini, C: \PHP\ php.ini, bạn hãy xoá
đi và giữ lại 1 file duy nhất C:\WINDOWS \php. ini.
Về đầu trang
Thiết lập cấu hình IIS và PHP4
PHP có thể được ...
công PHP trên IIS. Xin chúc mừng!
Về đầu trang
Một số địa chỉ tham khảo về PHP
[1] Trang chủ PHP - http://www .php. net
[2] PHP Documentation, tài liệu "gối đầu" để học PHP - http://www .php. net/docs .php
[3]...
... lập
trình xuất sắc đợi sẵn và họ sẵn sàng bỏ thời gian ra để tạo những phần mềm tuyệt
vời và hầu như miễn phí. Đối với ngôn ngữ thònh hành như PHP thì ắt hẳn là các rất
nhiều các nhà lậptrình ... bản
Điều thú vò đối với PHP là cho phép bạn xen kẽ giữa lệnh HTML và lệnh PHP. Do
đó, PHP được xem như là một script giống như Javascript hay Vbscript. Các lệnh của
PHP được gói trong thẻ mở: ... các CD thiết kế web PHP 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...
... config.inc .php, mở IE và truy cập vào địa chỉ
http://localhost/phpmyadmin/index .php. Nếu bạn nhận được màn hình chào đón của
phpMyAdmin thì bạn đã thành công!
1. Php là gì?
PHP là một ngôn ngữ lậptrình ... phần PHP 4.0.6 installer (755Kb): chỉ có
PHP- CGI
- Còn nếu muốn bạn có thể download trọn gói PHP về PHP 4.0.6 zip package (4.7Mb): PHP- CGI
và PHP- Module
Cài đặt PHP
Các bước chi tiết cài đặt PHP ... vào nút Add
và thết lập như hình sau:
Nhấn Ok để đóng lại các cửa sổ cấu hình.
3. Chạy thử php
Để chạy thử PHP, bạn hãy tạo một file info .php có nội dung như sau:
< ?php
phpinfo();
?>
bạn...
... config.inc .php, mở IE và truy cập vào địa chỉ
http://localhost/phpmyadmin/index .php. Nếu bạn nhận được màn hình chào đón của
phpMyAdmin thì bạn đã thành công!
1. Php là gì?
PHP là một ngôn ngữ lậptrình ... installer (755Kb): chỉ có
PHP- CGI
- Còn nếu muốn bạn có thể download trọn gói PHP về PHP 4.0.6 zip package (4.7Mb): PHP- CGI
và PHP- Module
Cài đặt PHP
Các bước chi tiết cài đặt PHP được minh hoạ như ... vào nút Add
và thết lập như hình sau:
Nhấn Ok để đóng lại các cửa sổ cấu hình.
3. Chạy thử php
Để chạy thử PHP, bạn hãy tạo một file info .php có nội dung như sau:
< ?php
phpinfo();
?>
Lưu...
...
Thông thường người ta dùng kiểu này cho field chứa giá trò Yes hoặc No. Ví dụ:
LẬP TRÌNH WEB ĐỘNG VỚI
PHP / MySQL
GUESTBOOK
CATALOG
FORUM
SHOPPING CART
PHẦN 2
Tống Phước ... chương trình.
Bây giờ bạn tìm hiểu cả hai cách tạo database: Cách thứ nhất tạo thủ công từ dấu nhắc dòng
lệnh DOS, cách thứ hai sử dụng các lệnh trong PHP.
Cách thứ nhất tôi đã có trình bày ... 0.
Đôi khi trong chương trình, bạn sẽ thực hiện một số động tác so sánh xem một chuỗi nào đó
có chứa giá trò hay không, nó có thể là một câu lệnh IF. Xét một ví dụ PHP như sau:
$var //this...
... 24
CHƯƠNG 8: QUẢN TRỊ PHPMYADMIN 29
CHƯƠNG 9: LẬPTRÌNH FORM 33
CHƯƠNG 10: LẬPTRÌNH KẾT NỐI CSDL MYSQL 37
CHƯƠNG 11: SESSION & COOKIE 39
Giáo trìnhlậptrình Web với PHP& amp;MYSQL Version ...
Giáo trìnhlậptrình Web với PHP& amp;MYSQL Version 1.0
Biên soạn: Lý Trần Thái Học 10
Bước 7: Mở trình duyệt web Internet Explorer gõ vào http://localhost/phpinfo .php
để kiểm tra
xem PHP ... nên cài luôn cả hai công cụ PHP và MySQL để tịch cho việc lập trình.
PHP và MySQL là gì?
PHP là một ngôn ngữ lậptrình cho webserver. Điều này có nghĩa là các PHP Scripts sẽ được
chạy trên...
... quan đảng
PHP & MySQL
2
Phần I : Giới thiệu ngôn ngữ lậptrìnhPHP
chơng i : Ngôn ngữ lậptrìnhpHP
I. Giới thiệu PHP và môi trờng lậptrình web.
1. PHP là gì ?
Cái tên PHP ban đầu ... phần mở rộng không phải là * .php4 mà là * .php) . PHP4
nhanh hơn so với PHP3 rất nhiều. PHP bây giờ đợc gọi là PHP Hypertext
PreProcesor.
2. Tại sao phải sử dụng PHP
Nh chúng ta đã biết, có ... đảng
PHP & MySQL
4
3. Những điểm mạnh của PHP
-PHP thực hiện với tốc độ rất nhanh và hiệu quả .Một Server bình thờng
có thể đáp ứng đợc hàng triệu truy cập tới trong một ngày.
PHP...
... sánh hai số
< ?php
Page 10 of 27
CHƯƠNG 1: NGÔN NGỮ LẬPTRÌNH PHP
I. BIẾN
1. Khái niệm
Biến là một ô nhớ trong bộ nhớ chính giúp biểu diễn thông
tin thực tế trong chương trình.
Ví dụ : Để ... ký tự “\n” trong cơ sở dữ liệu thành thẻ
“<br>” để trình bày xuống hàng trên trình duyệt Web
Cú pháp
nl2br(str)
Ví dụ
< ?php
echo nl2br(“Xin chào các bạn \n”);
//“Xin chào các bạn ... nghĩa
. Dấu chấm Thực hiện ghép hai chuỗi
Ví dụ:
< ?php
$chuoi_1 = “Chào” ;
$chuoi_2 = PHP ;
$ket_qua = $chuoi_1 . $chuoi_2 ;
// kết quả “ChàoPHP”
?>
3. Toán tử gán kết hợp
Ký hiệu Tên Sử dụng
+=...
... HỌC
- Tek
Ngành lậptrình - CSDL
Quá trình làm việc của PHP và MySQL
thông qua Web Server
Web Browser
Web Server
MySQL Server
PHP Engine
2/ Web Server nhận yêu cầu
và chuyển tới PHP Engine
1/ ... Tek
Ngành lậptrình - CSDL
Ứng dụng PHP
• Công cụ để xây dựng ứng dụng PHP
Macro Media Dream Weaver
2
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
2 - Tek
Ngành lậptrình - CSDL
TỔNG ... CSDL
TỔNG QUAN LẬPTRÌNH PHP
9
9
TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
TRUNG TÂM TIN HỌC
- Tek
Ngành lậptrình - CSDL
Nội dung
• Giới thiệu chung về ứng dụng Web
• Các đặc điểm của ngôn ngữ PHP
•...
... application/x-httpd -php .php
Action application/x-httpd -php " /php/ php.exe"
Hoặc (Copy php5 ts.dll vào thư mục c:/windows/system32)
LoadModule php5 _module "c: /php/ sapi /php5 apache2.dll"
AddType ... nhất của PHP
tại địa chỉ http://www .php. net
PHP là phần mềm mã nguồn mở, bạn có thể
download cả mã nguồn của PHP
Bạn có thể tìm tài liệu tham khảo của PHP tại
địa chỉ http://www .php. net/manual
... chủ
–
Tháng 9 năm 2000, hơn 1.4 triệu máy
PHP (PHP: Hypertext Perprocessor) là ngôn ngữ kịch bản lậptrình
phía máy chủ (server-side) phổ biến nhất thế giới.
PHP thường hoạt động theo thứ tự sau:
–
Người...