[#] hm X_Shell Backd00r [#]
<?php
require_once '../modelo/busqueda.class.php';
$_busqueda = new Busqueda();
switch ($_POST['action']) {
case 'seacrh':
if(!empty($_POST['string'])){
$_busqueda->string = trim($_POST['string']);
$_relacion = $_busqueda->busqueda();//Bisqueda por codigo
$json = array();
if($_relacion==false)
{
$json['mistake'] = 1; //Errores
}
else
{
/*-- Datos del usuario --*/
$result = $_busqueda->busquedaStatus($_relacion['id_invitacion']);// Busqueda por id relacional
$json['iduser'] = $_relacion['id_asistencia']; //id_user especifico
$json['asistencia_user'] = $_relacion['asistencia'];
$json['codigo_user'] = $_relacion['codigo'];
/*-- Datos del usuario --*/
$json['id'] = $result[0]['id']; // id invitacion
$json['interes'] = $result[0]['interes'];
$json['pago'] = (int) $result[0]['status_pago'];
for ($i=0; $i<count($result); $i++) {
if($result[$i]['asistencia'] == 1):
$_aimg = '<img src="../img/success.png" alt="success" />';
else:
$_aimg = '<img src="../img/warning.png" alt="warning" />';
endif;
$json['nombre'][$i] = $result[$i]['nombre'];
$json['email'][$i] = $result[$i]['email'];
$json['sexo'][$i] = $result[$i]['sexo'];
$json['codigo'][$i] = $result[$i]['codigo'];
$json['asistencia'][$i] = $_aimg;
$json['id_asistencia'][$i] = $result[$i]['id_asistencia']; // id de la tabla asistencia
}
$json['mistake'] = 0; //Errores
}
echo json_encode($json);
}
break;
case 'confirm':
$spago = $_POST['spago'];
$_busqueda->idinvitacion = $_POST['idinvitacion'];
$_busqueda->iduser = $_POST['iduser'];
if($spago == 0){
$_busqueda->addPago();
}
$result = $_busqueda->addAsistencia();
if($result){
echo '<span class="msg-success">Se ha registrado su asistencia</span>';
}else{
echo '<span class="msg-error">Error al registrar su asistencia</span>';
}
break;
case 'helpCod':
$_busqueda->string = trim($_POST['string']);
$_relacion = $_busqueda->busqueda();
$json = array();
if($_relacion==false)
{
$json[0] = 'error'; //Errores
}
else
{
$result = $_busqueda->busquedaCodigos($_POST['interes'],$_relacion['id_invitacion']);
if($result==false)
{
$json[0] = 'error'; //Errores
}
else
{
for ($i=0; $i<count($result); $i++) {
$json[$i] = array(
'nombre'=>$result[$i]['nombre'],
'email'=>$result[$i]['email'],
'codigo'=>$result[$i]['codigo'],
'interes'=>$_POST['interes']
);
}
}
}
//echo $_relacion['id_invitacion'].' / '.$_POST['interes'];
//var_dump($result);
echo json_encode($json);
break;
case 'login':
$_resultados_login=$_busqueda->Login($_REQUEST['usuario'],$_REQUEST['pass']);
if($_resultados_login=='3')
{
echo "Error el usuario no existe";
}
else if($_resultados_login=='2')
{
echo "Error la contraseƱa es incorrecta";
}
else
{
echo "1";
}
break;
default:
# code...
break;
}
?>
Mr.hm X_Shell Backd00r 1.0, Coded By Mr.hm X_Shell Backd00r