lokasi sekarang: Rumah > tapak muat turun > Muat turun perpustakaan > Pustaka pengesahan data > Penapisan parameter PHP, kelas penapisan data
Penapisan parameter PHP, kelas penapisan data
Mengelaskan: Muat turun perpustakaan / Pustaka pengesahan data | Masa keluaran: 2017-03-17 | lawatan: 4331 |
Muat turun: 178 |
Muat turun terkini
Akuarium Fantasi
Gadis Barisan Hadapan
Sayap Bintang
Syurga Peri Peri Bunga Kecil
Kisah Comel Restoran
Penjelajahan Pelancongan Shanhe
Cinta dan Pengeluar
Otak yang paling berkuasa 3
Debu Ganjil: Damila
Perjalanan Muda ke Barat 2
24 jamPapan pendahulu membaca
- 1 Bagaimana untuk Mengoptimumkan Masa Respons JSON untuk Set Data Besar dalam FastAPI?
- 2 Bagaimana untuk Menyalin Imej dari URL ke Pelayan Menggunakan PHP?
- 3 Bagaimanakah Saya Boleh Menyalin Imej Dari Jauh Menggunakan PHP?
- 4 Apakah kemas kini DOM Batch dan Mengapakah ia berguna?
- 5 Bagaimana untuk Muat Turun dan Simpan Imej dari URL ke Pelayan dengan PHP menggunakan Salin atau file_get_contents?
- 6 Buka URL dalam Persekitaran Berbeza dengan Mudah
- 7 Cara Menyalin Imej dari Lokasi Jauh dalam PHP: Dua Kaedah Didedahkan
- 8 Bolehkah Fungsi Python Dikenakan daripada Kod JavaScript Menggunakan Integrasi AJAX?
- 9 Memahami SSL, Penyulitan dan Kepentingannya dalam Aplikasi Web
- 10 Bagaimanakah Saya Ubah Hala Pengguna Selepas Log Masuk Menggunakan API Ambil JavaScript?
- 11 Reflows dan Repaints dalam Javascript
- 12 Bagaimana untuk Ubah Hala Pengguna Secara Manual Selepas Log Masuk Menggunakan API Ambil JavaScript?
- 13 Bagaimana untuk Mengendalikan Lencongan Selepas Log Masuk dengan API Ambil JavaScript?
- 14 Bagaimana untuk Menetapkan Paparan ClearCase daripada Skrip Python?
- 15 Worldcoin Menjenamakan Semula sebagai "Dunia" dan Melancarkan Versi Baharu Peranti Orb Biometriknya
Tutorial Terkini
-
- Koleksi lengkap kursus timbunan penuh pembangunan web asing
- 1577 2024-04-24
-
- Gunakan GraphQL praktikal bahasa
- 1847 2024-04-19
-
- Bermula dengan MySQL (Teacher mosh)
- 1711 2024-04-07
-
- Mock.js |. Axios.js |
- 2520 2024-03-29
Memperkenalkan penapisan parameter php dan penapisan data php kepada semua orang, termasuk prinsip asas penapisan data yang diserahkan php dan penapisan data mudah php
Prinsip asas penapisan data penyerahan PHP
1) Apabila menyerahkan pembolehubah ke dalam pangkalan data, kita mesti menggunakan addslashes() untuk penapisan Sebagai contoh, masalah suntikan kita boleh diselesaikan dengan hanya satu addslashes(). Malah, apabila ia berkaitan dengan nilai pembolehubah, fungsi intval() juga merupakan pilihan yang baik untuk menapis rentetan.
2) Dayakan magic_quotes_gpc dan magic_quotes_runtime dalam php.ini. magic_quotes_gpc boleh menukar tanda petikan dalam get, post dan cookie menjadi garis miring. magic_quotes_runtime boleh memainkan peranan pemformatan untuk data masuk dan keluar dari pangkalan data. Malah, parameter ini sangat popular sejak zaman dahulu apabila suntikan adalah gila.
3) Apabila menggunakan fungsi sistem, anda mesti menggunakan parameter escapeshellarg(), escapeshellcmd() untuk menapis, supaya anda boleh menggunakan fungsi sistem dengan yakin.
4) Untuk tapak silang, kedua-dua parameter strip_tags() dan htmlspecialchars() adalah baik Semua teg dengan html dan php yang diserahkan oleh pengguna akan ditukar. Contohnya, kurungan sudut "<" akan ditukar kepada aksara tidak berbahaya seperti "<".
$new = htmlspecialchars("<a href='test'>Ujian</a>", ENT_QUOTES);
strip_tags($text,);
5) Untuk penapisan fungsi yang berkaitan, sama seperti include(), nyahpaut, fopen(), dsb. sebelumnya, asalkan anda menentukan pembolehubah yang anda ingin lakukan operasi atau menapis aksara yang berkaitan dengan ketat