... b” Phát biểu sau PHP sai? Chỉ dùng với hệ điều hành windows Toán tử điều khiển lỗi PHP toán tử sau đây? @ Trình dịch PHPtrình dịch bạn cho đúng? PHP Interpreter Apache Webserver xuất phát ... sở liệu? C#Oracal X1 nghiệm phương trình bậc Chọn đáp án để biểu diễn nghiệm X1 PHP? X1=(-b+sqrt(delta))/2/a Khi chạy trang PHPtrình duyệt mà không hiển thị đuôi ( .php) chuyển sang đuôi HTML, ... false Ký hiệu dùng để kết thúc câu lệnh PHP? Dấu chấm phẩy ( ; ) Đâu webserver cấu trúc web? IIS Đâu web browser cấu trúc web? IE Ai người phát minh PHP? Rasmus Lerdorf Đoạn mã lệnh sau...
... đời PHP: PHP đợc giới thiệu năm 1994 nh su tập ngôn ngữ lậptrình cha chặt chẽ dựa vào Perl dụng cụ trang chủ Tác giả ngôn ngữ lậptrình ông R Lerdoft làm cho tất giật sáng tạo nó: ngôn ngữ PHP ... < ?php echo Hi, Im a PHP Script;?> Mã PHP đợc đặt kiểu tag đặc biệt cho phép ta vào khỏi chế độ PHP Cài đặt nh nào? Cài PHP Windows có hỗ trợ IIS phiên - Copy tệp php. ini dist vào ... Ngôn ngữ mà có dịp nói tới ngôn ngữ lậptrìnhPHPPHP gì? PHP chữ viết tắt cụm từ Hypertext Preprocessor nghĩa ngôn ngữ đánh dấu siêu văn bản, ngôn ngữ lậptrình đợc kết nối chặt chẽ với máy chủ...
... shell Quá trình làm việc PHPMySQLtrình chủ Web Server : Browser Browser WebWeb Server Server PHPPHP Engine Engine MySQLMySQL Server Server Bớc 1: Ngời dùng sử dụng trình duyêt Web yêu cầu ... Khóa luận Tốt nghiệp PHP & MySQL -ứng dụng thơng mại điện tử Mục đích nghiên cứu: Nghiên cứu ngôn ngữ lậptrìnhweb PHP, kết hợp với sở liệu MySQL để xây dựng thử nghiệm trang web bán sách internet ... hiểu ngôn ngữ lậptrìnhWebPHP kết hợp với sở liệu MySQL - áp dụng để xây dựng trang web bán sách internet Hớng nghiên cứu phát triển: - Tìm hiểu sâu ngôn ngữ PHP hệ quản trị sở liệu MySQL Trần...
... MySQL t PHPPHP script Thư vi n chu n Thư vi n c i ti n mysql mysqli S d ng hàm mysql S d ng l p mysqli S d ng hàm mysqli mysqli_stmt mysqli_result 15 Thư vi n mysql c i ti n PHP5 • Thi t l p php. ini ... Nội dung Các ki u d li u b n MySQL Các l nh thông d ng MySQL K t n i MySQL t PHP Quy trình k t n i vào MySQL Các bư c truy c p CSDL MySQL Các ki u d li u b n MySQL Ki u Mô t char(length) char(length) ... // OOP mysqli $result->close() $result->close() // mysqli mysqli_free_result($result) mysqli_free_result($result) 23 Bư c 6: Đóng k t n i // OOP mysqli $mysqli$mysqli->close() // mysqli mysqli_close($link)...
... KẾ VÀLẬPTRÌNHWEB Một số ví dụ 24 THIẾT KẾ VÀLẬPTRÌNHWEB Một số ví dụ 25 THIẾT KẾ VÀLẬPTRÌNHWEB Một số ví dụ 26 THIẾT KẾ VÀLẬPTRÌNHWEB Một số ví dụ 27 THIẾT KẾ VÀLẬPTRÌNHWEB Một số ... http://vn2 .php. net/manual/en/langref .php THIẾT KẾ VÀLẬPTRÌNHWEB http://vn2 .php. net/manual/en/funcref .php Google … 30 ĐẠI HỌC SÀI GÒN – KHOA CNTT THIẾT KẾ VÀLẬPTRÌNHWEBLậpTrìnhWeb THỰC HÀNH PHP – Truyền Nhận ... cục PHP –$_POST[“FieldName”] –$_GET[“FieldName”] THIẾT KẾ VÀLẬPTRÌNHWEB –$_REQUEST[“FieldName”] 15 THIẾT KẾ VÀLẬPTRÌNHWEB Cơ chế truyền nhận liệu xltimSach .php 16 THIẾT KẾ VÀLẬPTRÌNH WEB...
... require() Cách sử dụng Sử dụng hàm require("file_name") dùng để gọi nội dung tập tin đưa vào trang web Khi đoạn mã file_name bị lỗi xuất thông báo lỗi Cú pháp require "file_name"; require("file_name"); ... nhỏ server lưu trữ xuống máy tính người dùng Mỗi máy tính yêu cầu trang tới trình duyệt, gửi theo cookie Với PHP ta tạo sử dụng giá trị biến cookie Cookies Khai báo cookie Dùng hàm setcookie() ... dành cho cookie - Đơn vị tính giây - Nếu thời gian không thiết lập biến cookie hiệu lực người dùng xóa tập tin cookie Cookies Ví dụ: < ?php setcookie(“name”, $value, time()+3600); ?> …………...
... biến sẵn có PHP Server Bạn liệt kê danh sách đầy đủ cách sử dụng lệnh phpinfo() để xem Bạn tạo file php cho chạy thử xem: < ?php phpinfo(); ?> Bạn sử dụng biến nhiều cách thức khác Tôi trình bày ... bày sau sau đây, bạn nên dùng vào trường hợp Một số biến đến từ PHP engine, số khác bắt nguồn từ Webserver Biến sẵn có PHP PHP_SELF Biến nhận giá trò đòa tập tin php duyệt Đòa đòa đầy đủ từ gốc ... phải có chút đỉnh kiến thức Cơ Sở LậpTrình Tôi nghó bạn học qua khoá lậptrình bạn hiểu Nếu không, đòi hỏi bạn cần phải động não tìm tòi nhiều Nào, bắt đầu thôi! PHP xử lý biến linh động Nó nhận...
... VÀLẬPTRÌNHWEB http://localhost/T08/helloEveryone .php 10 THIẾT KẾ VÀLẬPTRÌNHWEB Ví dụ minh họa – VD3 C:\xampp\htdocs\T08\comboDate .php 11 http://localhost/T08/comboDate .php THIẾT KẾ VÀLẬP ... THIẾT KẾ VÀLẬPTRÌNHWEB Cấu trúc điều khiển – IF – IF ELSE 29 THIẾT KẾ VÀLẬPTRÌNHWEB Cấu trúc điều khiển - FOR 30 THIẾT KẾ VÀLẬPTRÌNHWEB Cấu trúc điều khiển – SWITCH CASE 31 PHP - Function ... THIẾT KẾ VÀLẬPTRÌNHWEB C:\xampp\htdocs\T08\hello php http://localhost/T08/hello .php THIẾT KẾ VÀLẬPTRÌNHWEB Ví dụ minh họa – VD1 Ví dụ minh họa – VD2 C:\xampp\htdocs\T08\helloEveryone .php THIẾT...
... THIẾT KẾ VÀLẬPTRÌNHWEBLậpTrìnhWeb THỰC HÀNH PHP Nâng Cao GV: Tr ần Đình Nghĩa tdnghia1977@gmail.com 30 Bài thực hành PHP – Lậptrình với CSDL Xem demo số ví dụ THIẾT KẾ VÀLẬPTRÌNHWEB ... $_COOKIE[fieldName] THIẾT KẾ VÀLẬPTRÌNHWEB Lưu username & password setcookie Client Webserver 20 Session $_SESSION[sessname] Cookie: PHPSESSID session_start Client Webserver THIẾT KẾ VÀLẬPTRÌNHWEB Là thông ... Internet / Intranet mail(to,subject,message…) THIẾT KẾ VÀLẬPTRÌNHWEB Mail Client Internet / Intranet Web Server 10 THIẾT KẾ VÀLẬPTRÌNHWEB Ví dụ cấu hình gửi email sử dụng GMAIL 11 Gởi mail...
... T ng quan v PHP • Ph n 2: PHP b n Nội dung phần 1 Gi i thi u PHP a b c d L ch s phát tri n PHP Ưu m M t s website dùng PHP Ho t đ ng c a Web Server a Cơ ch b Ví d Yêu c u cài đ t a Web server ... sung Zend Engine II h tr l p trình 2005) HĐT, XML, SOAP cho Web Services, SQLite • Phiên b n m i nh t c a PHP version PHP 5.2.4 (www .php. net) Giới thiệu PHP – PHP gì? • PHP đư c phát tri n t ngôn ... IIS) b Ph n m m PHP (trình thông d ch PHP) c H qu n tr s d li u (mysql, SQL Server, Access) Gi i pháp cài đ t tr n gói (WAMP, LAMP, XAMP WAMP, XAMP) Giới thiệu PHP – Lịch sử • PHP : Rasmus Lerdorf...
... Thông tin môn học • LẬPTRÌNHWEBPHP • Số đvht: (60t = 45LT + 30TH) • Môi trường làm việc: – XAMPP www.apachefriends.org • Có đầy đủ Apache, PHP, MySQL, phpMyAdmin • Dễ dàng chạy Webserver USB – ... chức, xây dựng website cụ thể Đề cương môn học: LẬPTRÌNHWEB • • • • • Chương 1: Giới thiệu tổng quan HDJ Chương 2: PHP Chương 3: PHP nâng cao (file/ảnh) Chương 4: Kết nối PHP với MySQL Chương ... Chương trình khởi động XAMPP Mục tiêu • Nhằm cung cấp cho sinh viên kiến thức liên quan đến kiến thức web (HTML/DHTML + JavaScript + CSS) • Cung cấp kiến thức ngôn ngữ lậptrình ứng dụng Web PHP/ MySQL...
... s d ng • Kh t o cookie ph thu c vào trình t s cho phép c a ngư i s d ng • Trong IE, đ xem cookies đư c t o vào: Tools/Internet Options/Setting…/View Files Thiết lập cookie • setcookie(tên, giá_tr ... echo 'page 2'; // Or maybe pass along the session id, if needed echo 'page 2'; ?> < ?php // page2 .php session_start(); echo ... like we did in page1 .php echo 'page 1'; ?> 10 Upload tập tin lên server • G i file lên server (upload) m t ch c không th thi u đ i v i ng d ng Web- based • Đ form có...
... dụ php. exe, php4 apache.dll) Chép file php. ini vào thư mục Windows Winnt, winnt4 Biên tập file php. ini : Ta cần phải thay đổi thiết lập 'extension_dir' tới thư mục cài đặt php nơi ta đặt file 'php_ *.dll', ... httpd.conf Chú ý: Bất kỳ ta nạp php4 apache.dll , php4 apache.dll cần có php4 ts.dll để tính đến phân bố PHP php4apache.dll dựa php4 ts.dll nạp sớm Apache tải php4 apache.dll Nếu php4 ts.dll không tìm thấy, ... cần copy vào thư mục %SYSTEMROOT%\System32 Sau ta thiết lập cách đắn, ta cấu hình Apache để nạp module PHP4 cần thêm vài dòng vào file httpd.conf: LoadModule php4 _module c: /php/ sapi /php4 apache.dll...
... s d ng • Kh t o cookie ph thu c vào trình t s cho phép c a ngư i s d ng • Trong IE, đ xem cookies đư c t o vào: Tools/Internet Options/Setting…/View Files Thiết lập cookie • setcookie(tên, giá_tr ... echo 'page 2'; // Or maybe pass along the session id, if needed echo 'page 2'; ?> < ?php // page2 .php session_start(); echo ... like we did in page1 .php echo 'page 1'; ?> 10 Upload tập tin lên server • G i file lên server (upload) m t ch c không th thi u đ i v i ng d ng Web- based • Đ form có...
... Tổng quan PHP : PHP HyperText Preprocessor •Ra đời vào năm 1995 (Rasmus Lerdorf) •Là ngôn ngữ script dùng để phát triển ứng dụng web •Là ngôn ngữ thông dịch •Là ngôn ... server-side Java, ASP, •Là phần mềm open-source Quá trình phát triển Tại chọn PHP •Miễn phí •Core - PHP free •Platform - Linux free •Editor – Eclipse, PHP Coder, jEdit, “Software is like sex: it's ... •Cộng đồng rộng lớn Một số sản phẩm php Ví dụ // Helloworld .php < ?php echo "Hello World!"; ?> Chú ý chung •Tập tin PHP có phần mở rộng php •Cú pháp giống C Java •Cuối câu lệnh nên có dấu ; •Biến...
... ASP.Net ngôn ngữ lậptrìnhweb 29 ASP.Net Microsoft giới thiệu vào năm nào? a 1998 b 1992 c 2002 d Kết khác 30 ASP.Net a Ngôn ngữ lậptrình b Kỹ thuật lậptrình phía server c Kỹ thuết lậptrình phía ... câu hỏi trắc nghiệmLậptrìnhweb với asp.Net C# b Các ngôn ngữ lập trình, Hệ quản trị Cơ sở liệu hỗ trợ c Hỗ kỹ thuật d Tất 21 Trang Web động có phần mở rộng tùy theo ngôn ngữ kịch phía trình chủ ... –http://www.thayphet.net Trang 5/22 Ngân hàng câu hỏi trắc nghiệmLậptrìnhweb với asp.Net C# d Đ i tượng Request dùng để nhận thông tin từ trình duyệt người dùng gởi cho WebServer 33 Tìm chọn đáp án sai a Đ...