Récupérer la valeur d'un prompt dans une page php

zackzulg Messages postés 15 Date d'inscription   Statut Membre Dernière intervention   -  
 zackzulg -
Salut,
J'ai mon code JS :
<a href="test.php" onclick="mafonction()">Supp</a>
<script>
function mafonction(){
var valeur_sasie=prompt("votre message","");
window.location.href="test.php?valeur="+valeur_sasie;
}
</script>

Je souhaite récupérer la valeur saisie dans une page php voici la partie php :

<?php if(isset($_GET['valeur']))
$x = $_GET['valeur'];
print_r($x); ?>

Quand j'execute ça donne un msg de type : Notice: Undefined variable: x :-( des idées les amis ?!
A voir également:

2 réponses

Revan26914 Messages postés 1778 Date d'inscription   Statut Contributeur Dernière intervention   320
 
Salut,

Le soucis c'est que ton lien pointe vers "test.php" sans paramètre. Du coup, il te redirige sur "test.php" avant que ton window.location.href puisse le faire.

Pour arranger ça, il suffit juste de faire:

<a href="javascript:mafonction()">Supp</a>
0
zackzulg
 
Merci Revan26914 Oui t'as raison, j'ai trouvé une autre solution je remplace test.php par # comme ça j'aurai la redirection à partir de header :)
0