probleme de php dans javascript.... help!!!

probleme de php dans javascript.... help!!! - HTML/CSS - Programmation

Marsh Posté le 22-08-2006 à 20:20:25    

J'ai un petit souci dans mon code:
 
J'apelle la fonction confirmation à l'aide  du code suivant:
 
<a class="menu_bouton"   onClick="confirmation()" href="projet.php?cllAction=mod&cllId=<?php echo $row_rsTable['idProjets']; ?>"  >Supprimer</a>
 
Dans la fonction confirmation j'utilise la fonction confirm() de javascript qui retourne true lorque je clique sur Ok et false lorsque je clique sur Annuler.
J'insère un code php dans le javacript , ce code va me récupérer une variable qui va faire en sorte que je supprime ou pas selon le clique.
Le problème est que quelque soit le clique, je n'arrive jamais à supprimé car la variable php est toujours 0.
Je dois avoir un souci au niveau de lasyntax php javascript ? pourriez vous m'aider merci.
 
 
 
<script language="JavaScript">
function confirmation() {
var reponse=confirm("Voulez-vous vraiment supprimer le projet? Si oui cliquez sur Ok, si non cliquez Annuler." )
 
 if (reponse)
 {  
  alert("Suppression en cours ..." )
  <?php $cllActionDel="ok"; ?>
 }
 else  
 {
  alert("Suppression annulé" )
  <?php $cllActionDel="0"; ?>
 }
 document.write(reponse);
}
</script

Reply

Marsh Posté le 22-08-2006 à 20:20:25   

Reply

Marsh Posté le 22-08-2006 à 22:43:12    

Tu peux pas mixer les deux comme tu veux le faire :)
Ton code php ne s'éxécute qu'une seule fois au moment où tu charges la page :spamafote:  
C'est pas comme le JS qui intéragit dynamiquement (en temps réel) avec le navigateur :)
 
Le lien doit être celui que tu veux pour effacer, et si ton confirm retourne false, tu fais un  

Code :
  1. return false;


en JS pour que ça bloque le lien ;)
 
 
Faut comprendre que PHP=côté serveur et JS=côté client ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed