Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah yang perlu saya lakukan jika penyerahan borang php tidak boleh diterima?

Apakah yang perlu saya lakukan jika penyerahan borang php tidak boleh diterima?

藏色散人
藏色散人asal
2022-11-25 09:46:241548semak imbas

Penyelesaian kepada masalah penyerahan borang PHP tidak boleh diterima: 1. Buka fail konfigurasi php.ini 2. Ubah suai saiz parameter "post_max_sizeupload_max_filesize" yang dikonfigurasikan dalam php.ini.

Apakah yang perlu saya lakukan jika penyerahan borang php tidak boleh diterima?

Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.

Apakah yang perlu saya lakukan sekiranya penyerahan borang php tidak boleh diterima?

Penyerahan borang PHP_POST tidak boleh diterima

Pemula belajar PHP, merekodkan masalah dan penyelesaian semasa proses pembelajaran

Masalah yang dihadapi

Hari ini saya sedang membuat demo kecil pengurusan album foto Semasa proses itu, saya memuat naik foto dan ia telah digesa bahawa muat naik itu berjaya

Tetapi apabila memuat naik foto kedua, mesej ralat berlaku** *Indeks tidak ditentukan*. ** Indeks tidak ditentukan

dan "ralat" keluaran

Dalam projek, terdapat penghakiman berikut, iaitu membandingkan nilai yang diluluskan oleh borang dengan sesi Jika syarat dipenuhi , teruskan ke langkah seterusnya. Pertimbangan satu langkah, jika tidak berpuas hati, keluarkan ralat

Apakah yang perlu saya lakukan jika penyerahan borang php tidak boleh diterima?

Proses saya untuk menyelesaikan masalah

Hasilnya adalah untuk output "error", iaitu kandungan dalam else dilaksanakan Ini bermakna syarat if tidak berpuas hati

1, saya padamkan syarat di belakang if dan semak sama ada $_POST['token'. ] wujud ----- hasilnya masih ralat yang sama, jadi

$_POST['token'] tidak wujud

2. ] wujud, menunjukkan bahawa data siaran belum diserahkan

3 Kembali dan serahkan Halaman kod borang menyemak bahawa tiada ralat sintaks saya fikir terdapat masalah yang tidak diketahui dengan jenis tersembunyi

4. Saya juga menyemak sama ada jenis nilai input lain telah dilalui hasilnya tidak, bermakna ia bukan masalah tersembunyi

Apakah yang perlu saya lakukan jika penyerahan borang php tidak boleh diterima?

5 akhirnya memang confirm bukan masalah tersembunyi, bukan masalah sesi, pastu masalah post delivery

Penyelesaian

Ia berfungsi apabila memuat naik foto pertama, tetapi bukan yang kedua

Selepas mencari di Internet, saya akhirnya menyelesaikannya

Sebabnya kedua-dua gambar itu terlalu besar, dan parameter post_max_size yang saya konfigurasikan dalam php.ini adalah terlalu kecil

Walau bagaimanapun, apa yang saya rasa pelik ialah php tidak melaporkan ralat dan tidak boleh terus mendapatkan $POST

Ringkasan

upload_max_filesize Saiz satu fail yang dimuat naik

post_max_size Jumlah saiz berbilang fail yang dimuat naik

Pembelajaran yang disyorkan: "Tutorial Video PHP

Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika penyerahan borang php tidak boleh diterima?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn