Comment puis-je montrer le succès de message (pas de boîte d'alerte) en page d'accueil après le succès de l'inscription
Comment puis-je afficher un message de réussite (pas de boîte d'alerte) en page d'accueil après la réussite de l'inscription?
C'est ma fonction de contrôleur.
public function reg()
{
$data['baseurl'] = base_url();
$baseurl = base_url();
$this->load->model('Regdatabase');
$this->form_validation->set_rules('firstname', 'First Name', 'required');
$this->form_validation->set_rules('lastname', 'Last Name', 'required');
$this->form_validation->set_rules('email', 'Email', 'required|valid_email');
$this->form_validation->set_rules('password', 'Password', 'required|matches[cpassword]|md5');
$userdata['id'] = Null;
$userdata['firstname'] = $this->input->post('firstname');
$userdata['lastname'] = $this->input->post('lastname');
$userdata['email'] = $this->input->post('email');
$userdata['password'] = $this->input->post('password');
$userdata['status'] = "1";
$this->Regdatabase->DataInsert($userdata);
//INSERT DATA INTO TABLE
redirect($baseurl.'register');
}
OriginalL'auteur Yadhu Krishnan | 2014-01-30
Vous devez vous connecter pour publier un commentaire.
définir votre message de réussite à la session de flash message, puis de l'afficher en page d'accueil comme vous le souhaitez.
pour obtenir le succès, le message
Définir des messages flash dans votre contrôleur, puis rediriger vers la page d'accueil après le succès de l'enregistrement.
OriginalL'auteur Kumar V
Voir exemple ci-dessous pour obtenir une idée claire..
OriginalL'auteur Ramasamy Kasi
flash données utilisées pour montrer des messages de réussite dans codeigniter
http://ellislab.com/codeigniter%20/user-guide/libraries/sessions.html
OriginalL'auteur user2964333
Utiliser le paramètre de redirection vers la page d'accueil avec le message de réussite.
redirect($baseurl.'home/index/success');
Paramètre Get sur la maison et afficher un message en fonction de cela.
$msg=$this->uri->segment(3);
OriginalL'auteur Ramasamy Kasi