Sitzung-update in codeigniter
Hallo, ich würde gerne Fragen, ob es möglich ist, aktualisieren Sie die session-Daten in der Datenbank gespeichert, in codeigniter, zum Beispiel. ich habe eine Sitzung userdata(roleID,name,logged_in), so dass, wenn jemand login, krank, rufen Sie einfach den $data['name'] = $this->session->userdata('name');
und echo in meinem Kopf-Ansicht als <?php echo $name; ?>
, das problem ist, wenn ein Benutzer aktualisiert seine firstname oder lastname, und wenn ich dies tun
$fname = $this->input->post('fname');
$lname = $this->input->post('lname');
$fullname = $fname." ".$lname;
$this->session->unset_userdata('name');
$this->session->set_userdata('name',$fullname);
es funktioniert nicht..
//EDIT
FUNKTIONIERT JETZT... NUR TIPPFEHLER UND SYNTAX ERRROR
- das zweite unset Lesen sollte set_ Recht ?
- oh ich bin so dumm..seine arbeiten ayt jetzt.. 🙂 danke
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie möchten, aktualisieren die session-Daten verwenden:
Gibt es keine Notwendigkeit zu verwenden
unset_userdata
Mehr info hier
Du nicht redeclare Sitzung wieder, verwenden Sie einfach den code:
Beispiel:
Neue session Erklärung:
Aktualisieren der aktuellen session-Wert 'Jahr' in '2018':