Dayakan/lumpuhkan tetapan nilai lalai pilihan ini
**军
**军 2019-02-21 22:55:45
0
5
1247

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}

**军
**军

membalas semua(3)
Peter-Zhu

Jika anda melihat kod sumber, fungsi membolehkan dan melumpuhkan ini tidak sepatutnya dilakukan, ia hanya menyediakan pintu masuk

  • balas Anda tahu, saya menambahnya sendiri, hanya dengan mengikuti kaedah di atas Terdapat pepijat di beberapa tempat dalam kod sumber Ia adalah lebih kondusif untuk belajar jika anda menanganinya sendiri sakit hati untuk mencari pepijat.
    **军 pengarang 2019-02-23 06:17:16
何勇军

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

何勇军

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?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!