Ayuda para redireccionar
Publicado por Richard (16 intervenciones) el 05/03/2020 00:01:24
Hola, alguien me podría echar una mano con en el siguiente código
Este es mi función que comprueba el estado en el que esta una llamada y lo que quiero hacer es si ninguna de las condiciones se cumple redireccionar a la pagina llamada.php con las variables
y este es mi codigo php en el que realizo las consultas
Este es mi función que comprueba el estado en el que esta una llamada y lo que quiero hacer es si ninguna de las condiciones se cumple redireccionar a la pagina llamada.php con las variables
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
33
34
35
36
37
38
39
40
41
42
43
44
45
function llamadas(id_llamada){
var datos = {
tipo_llamada : $('#tipo_llamada').val(),
id_llamada_usuario : $('#id_llamada_usuario').val(),
id_llamada : id_llamada,
}
$.ajax({
url: 'static/js/ajax_llamada/descolgar.php',
type: 'POST',
dataType: 'html',
contentType: 'application/x-www-form-urlencoded',
data: datos,
success: function (resultado) {
if(resultado == 1){
alert("Llamada Atendiendose");
}else if(resultado == 2){
alert("La Llamada ya ha Sido Finalizada");
}else if(resultado == 3){
alert("Tienes una Llamada sin Contestar");
}else if(resultado == 4){
$.ajax({
url: 'llamada.php',
type: 'POST',
dataType: 'html',
contentType: 'application/x-www-form-urlencoded',
data: datos,
success: function (resultado) {
window.location.href = "llamada.php";
},
error: function () {
console.log("Error");
}
});
}
},
error: function () {
console.log("Error al Comprobar la Agenda");
}
});
}
y este es mi codigo php en el que realizo las consultas
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
<?php
session_start();
include "../../php/hi.php";
if(isset($_POST['tipo_llamada']) && isset($_POST['id_llamada_usuario']) && isset($_POST['id_llamada']) ){
$tipo_llamada = $_POST['tipo_llamada'];
$id_llamada_usuario = $_POST['id_llamada_usuario'];
$id_llamada = $_POST['id_llamada'];
$id_operador = $_SESSION["id_oper"];
$sql = "SELECT * FROM agenda WHERE id_agenda = \"$id_llamada\";";
$resultado = $conexion->query($sql);
$fila = $resultado->fetch_array();
$sql1 = "SELECT * FROM agenda WHERE id_operador = \"$id_operador\" AND contestado = 0 AND num_avisos >= 2;";
$resultado1 = $conexion->query($sql1);
if($fila['contestado'] == -1){
echo "1";
}else if($fila['contestado'] == 1){
echo "2";
}else if($resultado1->num_rows >= 1){
echo "3";
}else{
echo "4";
}
}
?>
Valora esta pregunta


0