Rumah > Artikel > pembangunan bahagian belakang > Berikut ialah beberapa tajuk berasaskan soalan yang menangkap intipati artikel anda: * Bagaimana untuk Melaksanakan Pengesahan Saiz Fail dalam JavaScript dan PHP? * Bahagian Pelanggan vs Bahagian Pelayan: Amalan Terbaik untuk Saiz Fail
Skrip JavaScript semasa anda mengesahkan sambungan fail imej yang dimuat naik pengguna dengan berkesan. Untuk menyemak saiz fail tambahan dan menghalang muat naik yang lebih besar daripada 500 KB, anda boleh memasukkan kod yang anda temui:
<code class="javascript">function checkFileSize(inputFile) { var max = 3 * 512 * 512; // 786MB if (inputFile.files && inputFile.files[0].size > max) { alert("File too large."); // Do your thing to handle the error. inputFile.value = null; // Clear the field. } }</code>
Ini menyemak saiz fail sebelum pengguna menyerahkan borang, menyediakan pengesahan pihak pelanggan. Walau bagaimanapun, perlu diingat bahawa pengesahan pihak klien boleh diganggu, jadi adalah penting untuk melaksanakan pengesahan sisi pelayan juga.
Pada pelayan, anda boleh menggunakan PHP untuk mengesahkan saiz fail. Tatasusunan $_FILES menyediakan maklumat tentang fail yang dimuat naik. Kod PHP berikut menunjukkan cara untuk mengesahkan saiz fail:
<code class="php">if(isset($_FILES['file'])) { if($_FILES['file']['size'] > 500000) { // 500 KB // File too large } else { // File within size restrictions } }</code>
Untuk memastikan keteguhan, gabungkan kedua-dua pengesahan sisi klien dan pelayan. Ini melindungi daripada kemungkinan gangguan pihak pelanggan, menjamin bahawa fail yang lebih besar daripada had yang ditetapkan tidak akan dimuat naik.
Atas ialah kandungan terperinci Berikut ialah beberapa tajuk berasaskan soalan yang menangkap intipati artikel anda: * Bagaimana untuk Melaksanakan Pengesahan Saiz Fail dalam JavaScript dan PHP? * Bahagian Pelanggan vs Bahagian Pelayan: Amalan Terbaik untuk Saiz Fail. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!