Récupérer value <progress>

Fermé
Korasoa Messages postés 238 Date d'inscription vendredi 20 avril 2012 Statut Membre Dernière intervention 26 avril 2020 - 15 juil. 2015 à 20:40
 Utilisateur anonyme - 15 juil. 2015 à 22:51
Bonjour

J'aimerai s'avoir s'il est possible de récupérer en PHP une value d'un <progress> ?
Genre si je le met dans un form et que j'envoie, il sera possible de la récupérer ?

Merci, bonne journée.

5 réponses

Utilisateur anonyme
15 juil. 2015 à 21:25
salut,


as tu essayé ?

bonne soirée
0
Korasoa Messages postés 238 Date d'inscription vendredi 20 avril 2012 Statut Membre Dernière intervention 26 avril 2020 44
15 juil. 2015 à 21:42
Oui, avec un code comme ça :


<?php
if(isset($_POST['submit'])) {
echo $_POST['progress'];
}
?>
<form method="post">
<progress name="progress" value=5 max=20> </progress><input type="submit" name="submit" />
</form>

Dois-je faire passer la variable par un input de type hidden ?
0
tu n'obtiens rien ?

essaie :

<?php
if(isset($_POST['progress'])) {
    echo $_POST['progress'];
}
?>
<form method="post" action="#">
    <progress name="progress" value="5" max="20"> </progress><input     type="submit" name="submit" />
</form>


j'ai rajouté les quotes autour de value et max.
0
Utilisateur anonyme
15 juil. 2015 à 21:56
je viens de tester cela fonctionne pas chez moi non plus, je vais faire des test. J'avais jamais utilisé cette balise.
0
Korasoa Messages postés 238 Date d'inscription vendredi 20 avril 2012 Statut Membre Dernière intervention 26 avril 2020 44
15 juil. 2015 à 21:59
Ton code : aucun résultat ^^

Et dans le mien, il me disait que progress n'existe pas. ^^
0
jordane45 Messages postés 38321 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 1 décembre 2024 4 707
15 juil. 2015 à 22:09
Bonjour,

Je ne pense pas que cette balise soit récupérable via un SUBMIT.
Le mieux serait de stocker la valeur dans un Input HIDDEN je pense.

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
15 juil. 2015 à 22:51
oui je pense que vous avez tous 2 raison, il faut le placer dans un input caché. J'imagine que cette balise est destinée à être animée avec du Js, il est facile aussi de mettre à jour le input caché.

pourtant sur ce lien :
https://www.alsacreations.com/article/lire/1416-html5-meter-progress.html

il est écrit :

name texte Nom clé de la paire clé/valeur à la soumission du formulaire.

bonne soirée
0