Nếu dữ liệu đến từ các nguồn bên ngoài như biểu mẫu do người dùng ẩn danh điền vào, thì có nguy cơ dữ liệu đó có thể chứa tập lệnh độc hại được thụt vào để khởi chạy các cuộc tấn công tập lệnh chéo trang web (XSS). Do đó, bạn phải thoát dữ liệu này bằng cách sử dụng htmlspecialchars()hàm PHP trước khi hiển thị nó trong trình duyệt, để mọi thẻ HTML mà nó chứa đều trở nên . . .
Lighttpd là một phần mềm mã nguồn mở, an toàn và linh hoạt, đặc biệt miễn phí và được phân phối theo giấy phép BSD.
Lighttpd được viết bởi Jan Kneschke.
Lighttpd chiếm ít tài nguyên, memory thấp, CPU nhỏ.
Lighttpd được phát triển bằng ngôn ngữ C.
<?php if ($item['loai']) { echo"<small><button class='btn btn-sm btn-success'>" . $item['loai'] . "</button></small>"; } ?>
// nếu có idem['loai'] thì sẽ thực hiện box loai
//// Hàm Kết Nối Database
function ketNoiDB()
{
// Gọi tới biến toàn cục $conn
global $conn;
// Nếu chưa kết nối thì thực hiện kết nối
if (!$conn){
$conn = mysqli_connect('localhost', 'minhquy1_qtudien', 'minhquy1_pass', 'minhquy1_qtudien') or die ('Can\'t not connect to database');
// Thiết lập font chữ kết nối
mysqli_set_charset($conn, 'utf8');
}
}
Các biến có thể lưu trữ dữ liệu thuộc các kiểu khác nhau và các kiểu dữ liệu khác nhau có thể làm những việc khác nhau.
PHP hỗ trợ các kiểu dữ liệu sau:
1. String
2. Integer
3. Float (floating point numbers - also called double)
4. Boolean true/false
5. Array
- Mảng liên kết
-
-
6. Object đối tượng
7. NULL
8. Resource
Hàm explode($delimiter, $string): chuyển một chuỗi string thành một mảng các phần tử với ký tự tách mảng là delimiter.
trim($string, $character);
- Xóa ký tự $character nằm ở đầu và cuối chuỗi $str, nếu ta không nhập $character thì mặc định nó hiểu là xóa khoảng trắng.
Hàm trim($string, $character);
Xóa ký tự $character nằm ở đầu và cuối chuỗi $string, nếu ta không nhập $character thì mặc định nó hiểu là xóa khoảng trắng.
// +
Hàm ltrim($string, $character): Tương tự như trim nhưng chỉ xóa bên trái
Hàm rtrim($string, $character): Tương tự như trim nhưng chỉ xóa bên phải