Me parece que $wpdb no esta definida.
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menú
<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');
require_once('../conex.php');
class Funciones {
function __construct() {
}
public function guarda() {
$guardar = Conex::conex()->query("INSERT INTO tabla (valor1, valor2, valor3) VALUES (:valor1, :valor2, :valor3)');
$guardar->execute($_POST);
}
}
<form role="form" method="POST" action="guarda.php" class="formulario" id="formulario">
$(document).ready(function() {
$(this).on("submit", ".formulario", function(e) {
e.preventDefault();
var enlace = $(this).attr('action');
var formulario = $(this);
$.ajax({
url: enlace,
data: $('#formulario').serialize(),
type: 'post',
success: function(data) {
}
});
})
})
if (!$this->session->userdata('NOMBRE')) {
echo form_open('main/login',$form_login);
echo form_label('usuario','usuario');
echo form_input($campo1);
echo form_label('password','password');
echo form_input($campo2);
echo '<br>'.form_input($enviar);
echo form_close();
//Si el Usuario o contraseña son incorrectos muestra un alert! (Bootstrap).
<?php if ($this->session->flashdata('mensaje')): ?>
<p class="alert alert-danger"><?php echo $this->session->flashdata('mensaje'); ?></p>
<?php endif ?>
}else{
echo 'Bienvenido, Usuario '.$this->session->userdata('USUARIO').';
}
public function login(){
$usuario = $this->input->post('usuario', TRUE);
$password = $this->input->post('password', TRUE);
$this->usuarios_model->login($usuario,$password);
redirect(base_url()); //Aquí es donde redirecciono al formulario o pagina principal la cual tiene el form
}
public function login($usuario,$password){//
$this->db->where('USUARIO',$usuario);
$this->db->from('usuarios');
$consulta = $this->db->get();
if ($consulta->num_rows > 0) {//Si obtenemos resultados de la consulta
$this->db->where('USUARIO',$usuario)->where('PASSWORD',$password);
$this->db->from('usuarios');
$consulta1 = $this->db->get();
if ($consulta1->num_rows > 0) {//si obtenemos resultados de la consulta
$consulta = $consulta->row();
$data = array(
'NOMBRE' => $consulta->NOMBRE,
'APELLIDOS' => $consulta->APELLIDOS,
'USUARIO' => $consulta->USUARIO,
'TIPO_USUARIO' => $consulta->TIPO_USUARIO
);
$this->session->set_userdata($data);
}else{
$this->session->set_flashdata('mensaje',"Contraseña incorrecta");
}
}else{
$this->session->set_flashdata('mensaje',"usuario incorrecto");
}
}
public function login($usuario,$password){//
$this->db->where('USUARIO',$usuario);
$this->db->from('usuarios');
$consulta = $this->db->get();
if ($consulta->num_rows > 0) {
$this->db->where('PASSWORD',$password);
$this->db->from('usuarios');
$consulta1 = $this->db->get();
if ($consulta1->num_rows > 0) {
$consulta = $consulta->row();
$data = array(
'NOMBRE' => $consulta->NOMBRE,
'APELLIDOS' => $consulta->APELLIDOS,
'USUARIO' => $consulta->USUARIO,
'TIPO_USUARIO' => $consulta->TIPO_USUARIO
);
$this->session->set_userdata($data);
}else{
$this->session->set_flashdata('Mensaje:',"Contraseña incorrecta");
$this->session->keep_set_flashdata('Mensaje:',"Contraseña incorrecta");
}
}else{
$this->session->set_flashdata('Mensaje:',"usuario incorrecto");
}
}
echo form_open('main/login',$form_login);
echo form_label('usuario','usuario');
echo form_input($campo1);
echo form_label('password','password');
echo form_input($campo2);
echo '<br>'.form_input($enviar);
echo form_close();
public function login(){
$usuario = $this->input->post('usuario', TRUE);
$password = $this->input->post('password', TRUE);
$data['res'] = $this->usuarios_model->verTodo();
$this->usuarios_model->login($usuario,$password);
$this->load->view('header',$data);
$this->load->view('verdata');
$this->load->view('footer');
}
public function logout(){
$form_login['form_login'] = array(
'name' => 'login',
'id' => 'login',
'rol' => 'form'
);
$this->session->sess_destroy();
$data['res'] = $this->usuarios_model->verTodo();
$this->load->view('header',$data);
$this->load->view('login',$form_login);
$this->load->view('footer');
}