Penyemak imbas Firefox melaporkan ralat HTTP 302 apabila memuat naik menggunakan jquery.uploadify plug-in_jquery

WBOY
Lepaskan: 2016-05-16 16:12:04
asal
965 orang telah melayarinya

Menyelesaikan masalah pemalam muat naik yang kerap ranap dalam chrom dan menghadapi masalah baharu, pelayar ff melaporkan ralat HTTP 302,

Muat naik di bawah penyemak imbas ff tidak termasuk maklumat sesi asal apabila memuat naik siaran menggunakan flash, tetapi mencipta semula sesi Sesi baharu tidak boleh lulus pengesahan log masuk, jadi ia diubah hala ke halaman log masuk.

Penyelesaian tidak lebih daripada menyiarkan sesi asal ke bahagian pelayan, dan kemudian menukar sesi yang perlu disahkan kepada sesi yang telah disiarkan sebelum pengesahan log masuk sebelah pelayan. . . (Kemahiran organisasi bahasa terlalu lemah—,—).

Tambah apabila memulakan jquery.uploadify:

Salin kod Kod adalah seperti berikut:

'formData' : { '' : '' },

Memandangkan projek menggunakan rangka kerja zend pada bahagian pelayan, semua pengawal mewarisi Seed_Controller_Action4Admin Mengubah suai kelas asas takut menyebabkan masalah lain, jadi kelas asas tidak diubah, hanya kaedah init() pengawal aplikasi sahaja. berubah

Salin kod Kod adalah seperti berikut:

Fungsi awam init() {
          $session_name = session_name();
Jika (!isset($_POST[$session_name])) {

         } lain {
session_id($_POST[$session_name]);
//Muat naik laman web rasmi mempunyai baris ini, tetapi selepas saya menambah baris ini, ia melaporkan ralat sesi bermula
// Selepas mengeluarkannya, biasa >                       //session_start();
}
}

Saya menemui masalah di sini: semua tindakan untuk memuat naik imej harus diletakkan dalam pengawal Saya malas semasa pembangunan dan meletakkan tindakan untuk memuat naik imej bersama-sama dengan tindakan lain untuk memaparkan halaman, dan kaedah init telah ditulis ganti. jadi beberapa tindakan lain tidak melakukan pengesahan log masuk semasa mengakses. . .

Walaupun masalah HTTP 302 telah diselesaikan, malangnya. . . Masih tidak munasabah.

Pada akhirnya, masih tiada penyelesaian yang sempurna untuk masalah ini Jika anda mempunyai kaedah yang lebih baik, sila maklumkan kepada kami Artikel ini akan terus dikemas kini.

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan