ajax redirigir por php y no ajax en MVC
Publicado por Redirigir una página por php pero no por ajax (1 intervención) el 17/06/2016 18:10:04
Estoy realizando un proyecto con php MVC pero al utiliar ajax en el login no es posible que me vualva a redirigir por PHP como quisiera
codigo AJAX
CONTROLADOR USER METODO VALIDAR
View::render("admin/index"); es la direccion de mi vista
codigo AJAX
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var user=$("#username").val();
var pw=$("#password").val();
var data='username='+user+'&'+'password='+pw;
$.ajax({
url: 'user/validar',
type:'POST',
data:data,
beforeSend:function(){
console.log('Enviado datos...');
},
success:function(resp){
console.log(resp);
}
})
CONTROLADOR USER METODO VALIDAR
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
public function validar(){
session_start();
if(@$_POST){
foreach($_POST as $campo => $valor){
$asig = "$" . $campo . "='" . htmlspecialchars($valor,ENT_QUOTES) . "';";
eval($asig);
}
$usu=$this->user->validateUser($username,$password);
if ($usu!=NULL) {
$_SESSION['use_name']=$usu->getUse_name();
$_SESSION['use_last']=$usu->getUse_last();
$_SESSION['use_tel']=$usu->getUse_tel();
$_SESSION['use_mail']=$usu->getUse_mail();
$_SESSION['use_username']=$usu->getUse_username();
$_SESSION['use_psw']=$usu->getUse_psw();
$_SESSION['status_id']=$usu->getStatus_id();
View::render("admin/index");
}
}else {
//redirrecciona error 404
}
//$usuario=$this->user->validar($username,$password);
}
}
View::render("admin/index"); es la direccion de mi vista
Valora esta pregunta


0