Ejecutar una función PHP después de hacer clic en el botón Popup Sweetalert -- javascript campo con php campo con sweetalert camp Relacionados El problema

Execute a PHP function after clicking on sweetalert popup button


0
vote

problema

Español

Esta es mi función JavaScript que abre una alerta dulce emergente con dos botones (sí y no) para confirmar el cierre de sesión o salir de la ventana emergente:

  OWIN hosted ASP .NET Web API0  

Esta es mi función PHP:

  OWIN hosted ASP .NET Web API111  

¿Hay alguna forma en que pueda ejecutar la función PHP después de hacer clic en el botón Sí en la ventana emergente de la alerta dulce?

Original en ingles

This is my JavaScript function that opens a sweet alert pop up with two buttons (yes and no) to confirm logout or exit the pop up:

<script src="sweetalert2@10.js"></script> <script> function alert1() {   Swal.fire({     title: 'Logout',     text: 'Do you want to log out?',     showConfirmButton: 'true',     confirmButtonText: 'Yes',     showCancelButton: 'true',     cancelButtonText: 'No',     confirmButtonColor: '#00e600',     cancelButtonColor: '#ff0000',     imageUrl: 'Images/logo.png'   })  } </script> 

This is my PHP function:

<?php  function logout() {     setcookie("tem_username", "", time() - 3000, "/");     setcookie("per_username", "", time() - 3000, "/");  }  ?> 

Is there any way I can execute the PHP function after clicking on the yes button on the sweet alert pop up?

        
       
       

Lista de respuestas

0
 
vote

Puede usar la solicitud HTTP. Por ejemplo, puede usar Axios :

  axios.get('/set_cookie.php').then(response => { console.log(response)}).catch(err => {console.log(error)})   

En el archivo PHP, solo debe llamar a esto:

  function logout() {  setcookie("tem_username", "", time() - 3000, "/");  setcookie("per_username", "", time() - 3000, "/"); } logout();   
 

You can use HTTP Request. For example you can use axios:

axios.get('/set_cookie.php').then(response => { console.log(response)}).catch(err => {console.log(error)}) 

in php file you should just call this:

function logout() {  setcookie("tem_username", "", time() - 3000, "/");  setcookie("per_username", "", time() - 3000, "/"); } logout(); 
 
 
 
 

Relacionados problema

2  Angular 7 dulce alerta mostrar mesa dinámica  ( Angular 7 sweet alert show dynamic table ) 
Estoy usando una alerta dulce 2 con angular 7, y estoy tratando de mostrar una tabla dinámica. JSON: [ { "name": "Steve", "age": 23 }, { ...

-1  JavaScript - Sweetalert haciendo clic en el texto y eliminándolo desde allí?  ( Javascript sweetalert clicking on text and removing it from there ) 
Hay un complemento llamado "sweetalert". Mi pregunta es si muestro texto, entonces, ¿puedo agregar el código, si hace clic en ese "texto", entonces lo elimina...

1  ¿Cómo puedo obtener el valor de la caja de texto de Sweet Alert?  ( How can i get the value from sweet alerts text box ) 
Me gustaría crear un botón que cuando se haga clic en él, la alerta dulce aparecerá y está el cuadro de texto allí, y quiero obtener el valor del cuadro de te...

2  Añadiendo elegido a la alerta dulce  ( Adding chosen to sweet alert ) 
Quiero agregar cuadros de selección a la alerta dulce, pero cuando agrego inicializar el contenedor de la caja elegido no lo muestra correctamente, ¿tiene alg...

2  Valor de retorno de Sweetalert  ( Return value from sweetalert ) 
Estoy usando Sweetalert Plugin para mostrar la notificación ... Ahora necesito obtener valor de sí / no confirmar function confirm(message) { swal({ tit...

6  Dulce alerta con Formulario JS (3 entrada)  ( Sweet alert with form js 3 input ) 
Me gustaría implementar un formulario dentro de la alerta dulce. Puedo poner solo una entrada dentro, con título y cuerpo. Hay una manera de personalizar la...

0  Confirmar / Cancelar Sweetalert se está convirtiendo en confirmado [CERRADO]  ( Confirm cancel sweetalert are getting both confirmed ) 
cerrado . Esta pregunta necesita detalles o claridad . Actualmente no está aceptando respuestas. ...

2  Use JavaScript si la función para mostrar una ventana emergente de Sweetalert  ( Use javascript if function to display a sweetalert popup ) 
Me gustaría mostrar una Popup sweetalert Si las cargas están apagadas actualmente , esto se establece por el elemento li que tiene una clase de "Subir-off...

3  Sweetalert - ¿Cómo deshabilitar el enfoque automático en la apertura inicial?  ( Sweetalert how to disable auto focus on initial opening ) 
Estoy usando sweetalert y tengo botones personalizados como este ejemplo: swal("A wild Pikachu appeared! What do you want to do?", { buttons: { can...

0  Las alertas de SWAL no devuelven el valor de NetSuite Client Script en la función Saverecord de Suitescript 2.0  ( Swal alerts not returning values in netsuite client script in saverecord functi ) 
El código a continuación es una función de SAVERECORD en NetSuite, que necesita obtener el botón OK o CANCELAR teniendo un valor verdadero o falso para enviar...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos