Hướng Dẫn Xử Lý Lỗi 404 Error trong Laravel

Lỗi không tìm thấy trang hay 404 error thường xuất hiện khi người dùng truy cậ vào một trang sử dụng sai địa chỉ URL. Ví dụ như thay vì truy cập vào trang https://www.codehub.vn/bai-viet thì họ lại truy cập vào trang https://www.codehub.vn/bai-vietv (thừa ký tự v). Trong trường hợp này chúng ta ...

Tác giả: Vũ Văn Thanh viết 10:39 ngày 07/09/2018

PHP: Lấy dữ liệu từ MySQL database sử dụng MySQLi

Trong bài học này chúng ta sẽ tìm hiểu cách lấy về dữ liệu từ một bảng cho trước sử dụng MySQLi extension. Chuẩn Bị Để chuẩn bị thì chúng ta sẽ tạo một cơ sở dữ liệu và một bảng với dữ liệu mẫu để thực hiện việc đọc dữ liệu từ đó. Cơ sở dữ liệu sẽ tạo được lấy tên là learn_php_mysql_db ...

Tác giả: Bùi Văn Nam viết 10:39 ngày 07/09/2018

Validate E-mail và URL Trong PHP

Ở bài học Form Validation trong PHP các bạn đã được học cách sử dụng form Validation . Bài học này sẽ hướng dẫn các bạn cách sử dụng validate tên , e-mail và URL. Validate Tên Trong PHP Dưới đây là một ví dụ đơn giản để kiểm tra tên của bạn có phải chỉ chứa chữ cái và khoảng trắng ...

Tác giả: Trần Trung Dũng viết 10:38 ngày 07/09/2018

Tìm hiểu về các PHP framework phổ biến

PHP là một trong những ngôn ngữ phổ biến nhất được sử dụng để lập trình các website. Số lượng các framework của PHP cũng rất phong phú và vượt trội so với các ngôn ngữ khác. Trong bài viết này chúng ta sẽ tìm hiểu các framework phổ biến của PHP. Symfony Symfony bao gồm một bộ tập hợp các ...

Tác giả: Trịnh Tiến Mạnh viết 10:38 ngày 07/09/2018

Tạo nhanh Restful API với Spring Boot và MongoDB

Chào mừng tất cả các bạn đến với bài viết đầu tiên trong năm mới Bính Thân 2016. Trong Series AngularJS cho người mới tôi đã từng đề cập rất nhiều đến Restful API, trong bài viết này tôi sẽ hướng dẫn các bạn xây dựng Restful API để trả dữ liệu về product cho frontend một cách nhanh nhất và đơn ...

Tác giả: Trần Trung Dũng viết 10:38 ngày 07/09/2018

Làm việc với Session trong Laravel

Session là một cơ chế cho phép ứng dụng web có thể lưu trữ dữ liệu người dùng (hay rộng hơn là client) và sử dụng dữ liệu này ở nhiều lượt truy cập khác nhau diễn ra sau đó. Sử dụng Session API cung cấp bởi Laravel, các lập trình viên chúng ta có thể làm việc với session một cách thuận tiện. Với ...

Tác giả: Vũ Văn Thanh viết 10:38 ngày 07/09/2018

Form Validation trong PHP

Bài học này và những bài học kế tiếp sẽ hướng dẫn cách sử dụng form Validation. Form Validation Bài học này và các bài học tiếp theo sẽ hướng dẫn cách xử lý form PHP một cách an toàn để tránh khỏi những hacker và spammer. Form HTML mà ta sử dụng trong bài này chứa nhiều loại trường input: bắt ...

Tác giả: Tạ Quốc Bảo viết 10:38 ngày 07/09/2018

Apache và PHP Hoạt Động Cùng Nhau Như Thế Nào

Hầu hết chúng ta đều biết Apache là một phần mềm web server trong khi đó PHP là một ngôn ngữ kịch bản scripting language được sử dụng phổ biến trên server cùng với Apache. Tuy nhiên chính xác thì vai trò cũng như chức năng của Apache và PHP cụ thể như thế nào và chuyện gì xảy ra nếu chỉ server chỉ ...

Tác giả: Trịnh Tiến Mạnh viết 10:38 ngày 07/09/2018

Tìm Hiểu Về Amazon EC2

Một trong những tính năng tuyệt vời mà Amazon Web Services (viết tắt AWS ) cung cấp cho các lập trình viên và các nhà quản trị hệ thống (thường gọi tắt là sysadmin ) đó là gói một năm hoàn toàn miễn phí sử dụng tất cả các dịch vụ có trên AWS . Trong bài viết này chúng ta sẽ tìm hiểu cách tạo ...

Tác giả: Hoàng Hải Đăng viết 10:38 ngày 07/09/2018

Trait trong PHP: Tại Sao Dùng và Dùng Như Thế Nào?

Trait được giới thiệu trong PHP phiên bản 5.4.0 và được định nghĩa là một cơ chế cho phép lập trình viên tận dụng khả năng tái sử dụng lại code (code reusability) khi lập trình với ngôn ngữ chỉ cho phép thừa kế từ một class duy nhất (hay còn gọi là single inheritance) như PHP. Trait thực ra cực ...

Tác giả: Tạ Quốc Bảo viết 10:38 ngày 07/09/2018

Tìm Hiểu Về Apache Webserver

Ở phần trước bạn đã biết mô hình Client-Server được áp dụng trong các ứng dụng về network như các ứng dụng website. Và mỗi một server được sử dụng chuyên biệt cho một hoặc một vài nhiệm vụ nào đó. Một web server được sử dụng để xử lý các yêu cầu gửi từ client tới server theo giao thức HTTP. Chính ...

Tác giả: Vũ Văn Thanh viết 10:38 ngày 07/09/2018

Fix Lỗi "Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given" trong PHP

Đây là lỗi thường gặp khi mới lập trình web sử dụng hàmmysql_fetch_array(). Chi tiết lỗi như sau: Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in ... Nguyên Nhân Nguyên nhân của lỗi trên đó là giá trị của đối số truyền vào khi gọi hàm mysql_fetch_array() ...

Tác giả: Tạ Quốc Bảo viết 10:38 ngày 07/09/2018

Hiển thị nội dung của bài viết trong Wordpress

Để hiển thị nội dung bài viết trong Wordpress chúng ta sử dụng hàm the_content(). Cần lưu ý rằng chúng ta chỉ gọi hàm the_content() trong vòng lặp của Wordpress hay còn được gọi là the loop . Hiển Thị Nội Dung Bài Viết Ví dụ dưới đây sử dụng hàm the_content() để hiển thị nội dung của các bài ...

Tác giả: Hoàng Hải Đăng viết 10:38 ngày 07/09/2018

Wordpress: Cách reset password người dùng trên localhost

Wordpress là hệ quản trị nội dung (hay CMS - content management system) mạnh mẽ và được dùng phổ biến để cài đặt cho các website tin tức hiện nay. Đặt trường hợp bạn là một nhà phát triển và bạn cần viết một website cho khách hàng. Bạn tải wordpress về và cài đặt trên localhost sau đó bắt đầu viết ...

Tác giả: Trần Trung Dũng viết 10:38 ngày 07/09/2018

Thiết lập SSH keys cho server

SSH (viết tắt của Secure Shell) là một giao thức mạng dùng để đăng nhập vào server từ xa. Do tính bảo mật của nó nên SSH là một trong những giao thức phổ biến được sử dụng bởi các Sysadmin để kết nối tới server và thực hiện các tác vụ từ xa. Trong bài viết này chúng ta sẽ tìm hiểu cách thiết lập ...

Tác giả: Tạ Quốc Bảo viết 10:37 ngày 07/09/2018

Ghi dữ liệu lên file sử dụng Node.js

Trong bài học trước bạn đã được làm quen với cách đọc dữ liệu từ file sử dụng hai phương thức đọc đồng bộ và đọc không đồng bộ. Trong bài viết này tôi sẽ hướng dẫn bạn cách ghi dữ liệu lên trên file sử dụng hai phương thức ghi đồng bộ và ghi không đồng bộ. Tương tự như cách đọc dữ liệu, Node.js ...

Tác giả: Vũ Văn Thanh viết 10:37 ngày 07/09/2018

Code Download Một Trang Web trong PHP

Để tải một trang web (bao gồm download một file từ URL) trong PHP chúng ta có một số cách khác nhau tuy nhiên cách đơn giản và thuận tiện nhất đó là sử dụng đồng thời 2 hàm fopen() và file_put_contents(). Lưu ý: Để sử dụng hàm fopen() thì bạn cần cho phép PHP có quyền tải nội dung từ một ...

Tác giả: Bùi Văn Nam viết 10:37 ngày 07/09/2018

90% Lập Trình Viên Chưa Thực Sự Hiểu Về Session và Cookie

Session và Cookie là chủ đề không còn xa lạ với các bạn lập trình viên tuy nhiên một sự thật ngạc nhiên là rất nhiều lập trình viên chưa hiểu được chi tiết cách session làm việc với cookie như thế nào. Trong bài viết này chúng ta sẽ cùng nhau phân tích hoạt động của session và cookie thông qua các ...

Tác giả: Vũ Văn Thanh viết 10:37 ngày 07/09/2018

Tìm Hiểu Về TypeScript

TypeScript Là Gì TypeScript là ngôn ngữ lập trình kiểu tĩnh có mã nguồn mở và là ngôn ngữ cha (superset) của JavaScript. TypeScript là ngôn ngữ kiểu tĩnh (static typed) và hỗ trợ lập trình theo kiểu hướng đối tượng sử dụng class. Một số đặc điểm nổi bật của TypeScript: TypeScript là ngôn ...

Tác giả: Trần Trung Dũng viết 10:36 ngày 07/09/2018

Upload file sử dụng JavaScript và Iframe

Trong bài viết này chúng ta sẽ tìm hiểu cách upload tập tin sử dụng JavaScript với sự hỗ trợ của Iframe. Bước 1: Tạo HTML Form Đầu tiên bạn tạo một tập tin upload.htmltrong đó có chứa 1 form HTML như sau: <form action="process_upload.php" method="post" enctype="multipart/form-data" ...

Tác giả: Vũ Văn Thanh viết 10:36 ngày 07/09/2018