Bonjour,
Je vais essayer d'etre précis dans ma demande sachant que je suis débutant en AJAX.
Je construis actuellement une page d'album photo que j'essaye déséspérément de mettre en AJAX. j'ai un Select qui sélectionne un album photo (sur la page "gestion_photos.php"), et les photos s'affichent en ajax, en dessous de chaque photo j'ai un lien "supprimer"
voici mon lien :
echo "<A href='#' onclick='supp(".$ID.");'>Supprimer</A>
Ma fonction Supp :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| function supp(Var1)
{
var xhr = GetXHR();
xhr.onreadystatechange = function()
{
if(xhr.readyState == 4 && xhr.status == 200)
{
leselect = xhr.responseText;
document.getElementById('suppDIV').innerHTML = leselect;
}
}
url = "/html/requete-ajax.php";
xhr.open("POST",url,false);
alert(Var1);
xhr.send('idphoto=' + 'Var1');
} |
Et c'est dans "requete-ajax.php" que j'ai tout mon traitement au niveau de la BDD, mais tout en haut de mon fichier je teste
if( isset( $_POST['idphoto'] ) )
et il me renvoie toujours FALSE ! :'( snif
Alors que mon alert dans mon script PHP est toujours niquel.
Sans l'envoi de ce post je suis completement bloqué.
Comment faire svp ?
Merci
Partager