Rumah  >  Soal Jawab  >  teks badan

Bagaimanakah saya boleh mula-mula menunjukkan sintaks untuk log masuk ke sistem apabila saya menaip nama folder dalam localhost

Tidak tahu apa itu tatabahasa? Apa yang saya mahu berlaku ialah apabila saya menaip localhost/farm-e-mart, fail pertama harus menunjukkan sistem log masuk. Bagaimana saya boleh melakukan ini?

P粉351138462P粉351138462173 hari yang lalu363

membalas semua(2)saya akan balas

  • P粉529245050

    P粉5292450502024-04-03 12:54:01

    Jika pengguna tidak log masuk, semak kuki/sesi dan ubah hala ke halaman log masuk.

    Jika log masuk tidak wajib tetapi anda ingin memastikan pengguna melihat halaman log masuk, kemudian buat sesi yang dimulakan dalam halaman log masuk. dan semak halaman lain jika sesi wujud dan kemudian ubah hala

    balas
    0
  • P粉463840170

    P粉4638401702024-04-03 11:38:11

    Pertama, jika aplikasi web anda membenarkan pengesahan pengguna, lakukannya.

    Pada halaman yang anda tidak mahu akses pengguna yang tidak disahkan, tambahkan kod ini pada bahagian atas skrip kod anda, contohnya profile.php

    session_start();
    if(!isset($_SESSION){
       header("location:login.php");
    }

    Kemudian, tambahkan coretan kod ini pada halaman log masuk anda.

    session_start();
    if(isset($_SESSION){
    header("location:profile.php");
    }

    balas
    0
  • Batalbalas