
mostrar usuario en menu.php
Publicado por CARLA (10 intervenciones) el 13/11/2015 23:11:45
quiero mostrar con php echo $email el nombre de usuario en mi menu una vez que ingreso pero me sale variable no definida ayuda
CONTROLADOR
-------------------------------
MI LOGIN.PHP
--------
COMO VEN EN MI INDEX CARGO 4 PAGINAS FOOTER, MENU, DASHBOARD Y HEADER
INTENTO IMPRIMIR EN MENU.PHP
ME SALE VARIABLE $EMAIL NO DEFINIDA
CONTROLADOR
-------------------------------
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Dashboard extends CI_Controller {
public function index(){
this->load->view('header');
this->load->view('menu');
this->load->view('dashboard');
this->load->view('footer');
}
public function logar(){
$email = $this->input->post('email');
$contrasena = md5($this->input->post('contrasena'));
$this->db->where('email',$email);
$this->db->where('contrasena',$contrasena);
$this->db->where('estado',1);
$data['usuario'] = $this->db->get('usuario')->result();
if (count($data['usuario'])==1) {
$dados['nombre'] = $data['usuario'][0]->nombre;
$dados['id'] = $data['usuario'][0]->IdUsuario;
$dados['logueado'] = true;
$this->session->set_userdata($dados);
echo $this->session->userdata('email');
redirect('dashboard');
} else{
redirect('dashboard/login');
}
}
}
--------
1
2
<input type="email" id="inputEmail" class="form-control" placeholder="Ingrese Email" name='email' autofocus required>
<input type="password" class="form-control" id="inputPassword" placeholder="Contraseña" name='contrasena' required>
COMO VEN EN MI INDEX CARGO 4 PAGINAS FOOTER, MENU, DASHBOARD Y HEADER
INTENTO IMPRIMIR EN MENU.PHP
1
<LI><?PHP ECHO $EMAIL?></LI>
ME SALE VARIABLE $EMAIL NO DEFINIDA
Valora esta pregunta


0