Passage de variable php
William
-
m-a-o-u-s-i Messages postés 226 Statut Membre -
m-a-o-u-s-i Messages postés 226 Statut Membre -
Bonjour,
je suis débutant en programmation et je souhaite vous poser une question , voila je souhaite simplement faire passer une variable d'une page a une autre mais je n'y parvient pas voila mon code :
PAGE 1 :
<form id="php" method="post" action="page2.php" >
<input type="text" name="valeur" value="1">
<a href="#" onclick="submit();"><img src="images/image1.jpg"> Passage de valeur</a>
</form>
PAGE 2 :
<?php
$variable=$_POST['valeur'];
echo '<h2>Voici la variable '.$variable.'!</h2>';
?>
Je sais que cette methode n'est pas la bonne mais j'en ai essayer plein que j'ai trouver sur internet mais aucune ne fonctionne ou plutot j'ai mal appliqué ces methodes.
JE souhaite faire passer ma variable lorsque je clique sur une image et pas sur un bouton submit merci de votre aide!
je suis débutant en programmation et je souhaite vous poser une question , voila je souhaite simplement faire passer une variable d'une page a une autre mais je n'y parvient pas voila mon code :
PAGE 1 :
<form id="php" method="post" action="page2.php" >
<input type="text" name="valeur" value="1">
<a href="#" onclick="submit();"><img src="images/image1.jpg"> Passage de valeur</a>
</form>
PAGE 2 :
<?php
$variable=$_POST['valeur'];
echo '<h2>Voici la variable '.$variable.'!</h2>';
?>
Je sais que cette methode n'est pas la bonne mais j'en ai essayer plein que j'ai trouver sur internet mais aucune ne fonctionne ou plutot j'ai mal appliqué ces methodes.
JE souhaite faire passer ma variable lorsque je clique sur une image et pas sur un bouton submit merci de votre aide!
A voir également:
- Passage de variable php
- Passage qwerty azerty - Guide
- Easy php - Télécharger - Divers Web & Internet
- Test passage windows 11 - Guide
- Passage windows 10 à 11 gratuit - Guide
- Passage windows 7 à 10 - Accueil - Mise à jour
2 réponses
Salut =)
Pour le bouton-image :
Pour ta deuxième page, je te conseille plutôt ceci (car si quelqu'un va directement sur sur page2.php, elle ne recevra pas la valeur des post) :
Pour le bouton-image :
<form id="php" method="post" action="page2.php" > <input type="text" name="valeur" value="1"> <input type="image" img src="images/image1.jpg"> </form>
Pour ta deuxième page, je te conseille plutôt ceci (car si quelqu'un va directement sur sur page2.php, elle ne recevra pas la valeur des post) :
<?php // Si le post n'existe pas, la variable recevra la valeur NULL $variable = (isset($_POST['valeur'])) ? $_POST['valeur'] : null; // On teste la variable if (!$variable) echo 'Aucune variable passée'; else echo '<h2>Voici la variable '.$variable.'!</h2>'; ?>
si tu avais testé, tu aurais vu que ça marche
Nan mais c'était une question et non une remarque !