Pereiti prie turinio

CodeIgniter (tikrinti ar prisijungęs ir jo id=x) | help


Rekomenduojami pranešimai

Sveiki, ką reiktų prirašyti norint, kad patikrintu ne tik ar jis prisijungęs, tačiau ir jo ID=x, pvz 4

 

 

<?php if($this->session->userdata('logged_in')) : ?>

<li><a href="<?php echo base_url(); ?>posts/create">Sukurti postą</a></li>

<li><a href="<?php echo base_url(); ?>categories/create">Sukurti kategoriją</a></li>

<li><a href="<?php echo base_url(); ?>users/logout">Atsijungti</a></li>

<?php endif; ?>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Turi įstatyti į userdata ID prisiloginus. Gal jis jau ten yra neaišku tiesiog pasižiūrėk ką turi šiuo metu $_SESSION['userdata'].

o tarkim jei tiesiog papraščiau yra, db yra sukurtas prie user laukelis lvl, gali buti 1 arba 0, jei tikrintu ar tas lvl=1, tai maždaug kaip turėtų atrodyti kodas? blemba juodai pasimetęs aš tame CI :D

 

<?php if($this->session->userdata('logged_in')) : ?>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

o tarkim jei tiesiog papraščiau yra, db yra sukurtas prie user laukelis lvl, gali buti 1 arba 0, jei tikrintu ar tas lvl=1, tai maždaug kaip turėtų atrodyti kodas? blemba juodai pasimetęs aš tame CI :D

 

<?php if($this->session->userdata('logged_in')) : ?>

 

CI gali naudoti gryną sql arba Query Builder klasę. Pvz paprastai, modelyje:

 

$query = $this->db->query("SELECT * FROm users WHERE user_id = {$user_id}");

 

Tai čia priloginant useri gali įsirašyti ta lvl į sesiją, bet jei tas level kintantis dažnai trauk iš DB.

Redagavo Prodev
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...