Rumah > Artikel > pembangunan bahagian belakang > Kaedah PHP untuk menentukan kegagalan sesi
Cara menentukan kegagalan sesi dalam PHP: 1. Buka fail konfigurasi "php.ini" dan cari "upload_tmp_dir" 2. Buat direktori tp 3. Mulakan semula apache;
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer Dell G3.
kaedah php untuk menentukan ketidaksahihan sesi
kaedah php untuk mengesahkan pembatalan sesi
1 >Hari ini, saya menghabiskan masa yang lama untuk mengkonfigurasi persekitaran PHP Apache Kemudian, saya berjaya, tetapi saya mendapati bahawa imej kod pengesahan boleh dijana Semasa pengesahan log masuk, saya mendapati bahawa sesi itu kosong dan tidak mempunyai nilai.
2. Penyelesaian
Persekitaran: apache php
Kod program adalah seperti berikut:
Kod adalah seperti berikut:
Selepas penyerahan Proseskan fail post.php
<input name="username" type="text" class="input" id="username"> <input name="password" type="password" class="input" id="password"> <input name="ver" type="text" class="input1" id="ver" size="5"> <img src="../inc/ver.php" onclick="this.src='../inc/ver.php';" />
dengan kod berikut:
Ternyata ia terus menggesa bahawa kod pengesahan mesti terdiri daripada 4 digit, dan kemudian mencetak sesi:if($_SESSION['ssioner']!=$ssever){ echo("<script>alert('验证码必须由4位数字组成!');history.back();</script>");exit; }
kod Seperti berikut:
sentiasa kosong, jadi saya memikirkan direktori fail sesi yang dikonfigurasikan dalam persekitaran php. Sekarang kita dapati php.ini fail konfigurasi dan cariecho $_SESSION['ssioner']; exit;dan cari ini Direktorinya ialah
upload_tmp_dirSaya menyemak pemacu D saya dan mendapati hanya terdapat fail www.phpstudy.net tetapi tiada tp direktori. Masalah ditemui. Kemudian saya mencipta direktori tp, memulakan semula apache dan mendapati bahawa terdapat fail sess_i40gl0p4hfep5r69j67o1k26d01 dalam direktori tp.
upload_tmp_dir="D:\www.phpstudy.net\tp"
Pembelajaran yang disyorkan: "
Tutorial Video PHPAtas ialah kandungan terperinci Kaedah PHP untuk menentukan kegagalan sesi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!