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

Fermé
zackzulg Messages postés 15 Date d'inscription vendredi 5 septembre 2014 Statut Membre Dernière intervention 15 juin 2016 - 5 sept. 2014 à 19:27
 zackzulg - 10 sept. 2014 à 16:42
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 dimanche 14 octobre 2007 Statut Contributeur Dernière intervention 15 octobre 2019 320
5 sept. 2014 à 23:22
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
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