[JS ] chaine de caractère tronquée par un point d'interrogation

chaine de caractère tronquée par un point d'interrogation [JS ] - HTML/CSS - Programmation

Marsh Posté le 27-11-2006 à 17:55:53    

bonsoir,
je ne comprends pas ma fonction ne prend pas en compte toute la chaine de caractere à cause d'un point d'interrogation  
pourriez vous m'expliquer
sur page="supprimer.php?id="; il ne prend que supprimer.php

Code :
  1. <?
  2. <body>
  3. <script type="text/javascript" language="javascript">
  4. function supprime(identifiant) {
  5. index="index.html";
  6. page="supprimer.php?id=";
  7. var aller = confirm( "supprimer le document "+ identifiant);
  8. if (aller)
  9. window.location=page + identifiant;
  10. }
  11. </script>
  12. <A Href="javascript:supprime(3)">supprimer</A><br>
  13. <A Href="javascript:supprime(5)">supprimer</A>
  14. </body>
  15. ?>


 
merci de votre aide

Reply

Marsh Posté le 27-11-2006 à 17:55:53   

Reply

Marsh Posté le 27-11-2006 à 18:05:07    

pourquoi faire le lien en JS ?  
 
Tu ferais mieux de faire un lien genre
 
<a href="supprimer.php?id=3" onclick="return confirmerSuppression(3)">supprimer</a>
 
avec  
 
function confirmerSuppression(id) {
    return confirm("Voulez-vous supprimer le document " + id + " ?" );
}


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 27-11-2006 à 18:20:21    

merci mais avec ton code ca fait la meme chose il me redirige vers "supprimer.php" et non "supprimer.php?id=3"

Reply

Marsh Posté le 27-11-2006 à 18:23:09    

Tu récupères quelques chose dans $_REQUEST["id"] sur ta page supprimer ?


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 27-11-2006 à 18:24:56    

oui

Reply

Marsh Posté le 27-11-2006 à 18:26:47    

Code :
  1. <a href="supprimer.php?id=<? php echo $requete['ID']?>" onclick="return confirmerSuppression(<? php echo $requete['ID']?> )">supprimer</a>

Reply

Marsh Posté le 27-11-2006 à 18:30:20    

sur ta page supprimer


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 27-11-2006 à 18:32:36    

oui bien sure !!!

Reply

Marsh Posté le 27-11-2006 à 18:35:48    

bah alors si tu recois l'id c'est quoi le probleme ?


---------------
Posté depuis des chiottes, sales. Me gusta.
Reply

Marsh Posté le 27-11-2006 à 18:39:19    

ha excuse-moi !
j'avais pas compris (un peu fatigué de ma journée) . :pt1cable:  
non je ne recupere rien
 
merci de ton aide

Reply

Marsh Posté le 27-11-2006 à 18:39:19   

Reply

Marsh Posté le 27-11-2006 à 18:41:15    

... je recupere ma valeur en GET

Reply

Marsh Posté le 27-11-2006 à 20:12:20    

attentio a écrit :

... je recupere ma valeur en GET


Et ainsi tu violes le protocole HTTP qui veut qu'une requête en GET n'ai pas d'effets de bord [:dawak]

Reply

Sujets relatifs:

Leave a Replay

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