Rumah > Soal Jawab > teks badan
Borang nama="status" dalam admin_edit.html didayakan atau dilumpuhkan secara lalai. Ia tidak akan berubah kerana nilai status pangkalan data saya membuat pertimbangan berikut untuk borang ini untuk mendapatkan status? dan memaparkan nilai dalam halaman edit
{eq name="$user_info.status" value=1}
<nilai pilihan="1" dipilih>Dayakan</option>
<option value="0 ">Lumpuhkan</option>
{else /}
{eq name="$user_info.status" value="0"}
<option value="1">Dayakan</option>
<option value="0" dipilih >Lumpuhkan</option>
{/eq}
{/eq}
天蓬老师2019-02-22 16:36:43
Jika anda melihat kod sumber, fungsi membolehkan dan melumpuhkan ini tidak sepatutnya dilakukan, ia hanya menyediakan pintu masuk
**军2019-02-21 23:59:49
Pertama sekali, kerana pengambil menukar nilai 0 dan 1 kepada rentetan didayakan/dilumpuhkan/pentadbir/pentadbir super, nilai di sini ialah nilai di atas dan bukannya 0 dan 1. Selain itu, nilai dalam pilihan harus sama dengan Rentetan di atas adalah sama persis
**军2019-02-21 23:10:58
Sebab untuk tidak dipaparkan ditemui Kerana nilai nilai adalah rentetan, dan nilai $user_info.status ialah 1 atau 0, jadi yang dipilih akan dinilai sebagai palsu dan tidak akan dipaparkan nilai status dalam pangkalan data? Bagaimana dengan memasukkan pop timbul admin_edit.html?