Salut,

Je cherche a envoyer une variable PHP vers une page PHP en AJAX mais cela ne fonctionne pas.

Voici ce que j'ai

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 window.onbeforeunload = function(){
	 alert("okkkkkk");
$.ajax({
       type: "POST",
       url: "update_ticket.php",
       data: "last_id=1"
 
     });
 
    }
La fenetre alert est ok je suppose donc que le code apres est bien executé.

et voici le contenu de update_ticket.php

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
require("init.php");
 
if (!$_GET['last_id']){
$last_id = $_POST['last_id'];
}else{
$last_id = $_GET['last_id'];
}
 
	$dateheure=date("Y-m-d H:i:s");	
$sql = "Update ouverture_ticket SET datetime='".$dateheure."', valide='N' where id='$last_id'";
        $req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); 
	?>

Malheureusement cela ne fonctionne pas, j'ai bien vérifié manuellement que la page update_ticket.php fonctionne et c'est bien le cas si je mets ma variable en dur.

Merci de votre aide