Passage de variable lors d'1 refresh
Résolu
willybaby
Messages postés
109
Statut
Membre
-
willybaby Messages postés 109 Statut Membre -
willybaby Messages postés 109 Statut Membre -
Bonjour,
voila mon soucis, je fais passer de page en page le pseudo d'un utilisateur sur mon site web, voici un exemple:
Page 1 : (envoi la donnée)
echo '<form id="php" method="POST" action="page2.php"><input type="hidden" name="pseudo" value="'.$uti_pseudo.'"><input type="image" src="Image/moncompte.png" width="220"></form>';
Page 2 : (Réception de la donnée)
<?php
$uti_pseudo=$_POST['pseudo'];
?>
Et voila ca marche bien mais le probléme c'est que ca ne marche que lors du clique vous voyez quand je clique sur l'image, la donnée, c'est à dire le pseudo de l'utilisateur est envoyé à l'autre page mais ce que j'aimerai faire maintenant c'est un refresh automatique d'une page toute les 10 secondes et récupéré ce pseudo le probléme c'est qu'au premier refresh la donnée n'est pas envoyé et je ne trouve pas de solution pour envoyé la donnée sur la meme page?
Merci d'avance.
voila mon soucis, je fais passer de page en page le pseudo d'un utilisateur sur mon site web, voici un exemple:
Page 1 : (envoi la donnée)
echo '<form id="php" method="POST" action="page2.php"><input type="hidden" name="pseudo" value="'.$uti_pseudo.'"><input type="image" src="Image/moncompte.png" width="220"></form>';
Page 2 : (Réception de la donnée)
<?php
$uti_pseudo=$_POST['pseudo'];
?>
Et voila ca marche bien mais le probléme c'est que ca ne marche que lors du clique vous voyez quand je clique sur l'image, la donnée, c'est à dire le pseudo de l'utilisateur est envoyé à l'autre page mais ce que j'aimerai faire maintenant c'est un refresh automatique d'une page toute les 10 secondes et récupéré ce pseudo le probléme c'est qu'au premier refresh la donnée n'est pas envoyé et je ne trouve pas de solution pour envoyé la donnée sur la meme page?
Merci d'avance.
A voir également:
- Passage de variable lors d'1 refresh
- Passage qwerty azerty - Guide
- Passage windows 10 à 11 gratuit - Guide
- Couper un passage d une vidéo - Guide
- Test passage windows 11 - Guide
- Auto refresh - Télécharger - Divers Web & Internet
6 réponses
jamais testé, mais essai comme ça :
(il faudrait que tu change la methode en GET pour faire ça bien sûr)
<META http-equiv="Refresh" content="10; URL=#?pseudo=<?php echo $_GET['pseudo']; ?>">
(il faudrait que tu change la methode en GET pour faire ça bien sûr)
J'ai essayé les sessions par contre il y a un truc que j'ai pas du suivre car les variables de sessions ne fonctionnent pas :
Page 1 :
<?php
session_start();
$_SESSION['variable'] = $uti_pseudo ;
if(isset($_SESSION['variable'])){
echo 'La variable est : ' . $_SESSION['variable'];
}
?>
La mon echo $_SESSION['variable'] ; affiche bien la donnée que je veux récupérer lors de mon refresh
Ensuite le refresh se produit et je n'ai plus aucune données la variable de session n'a apparement pas fonctionné alors ou ais je merdé?
Page 1 :
<?php
session_start();
$_SESSION['variable'] = $uti_pseudo ;
if(isset($_SESSION['variable'])){
echo 'La variable est : ' . $_SESSION['variable'];
}
?>
La mon echo $_SESSION['variable'] ; affiche bien la donnée que je veux récupérer lors de mon refresh
Ensuite le refresh se produit et je n'ai plus aucune données la variable de session n'a apparement pas fonctionné alors ou ais je merdé?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question<?php
session_start();
$_SESSION['variable'] = $uti_pseudo ;
if(isset($_SESSION['variable'])){
echo 'La variable est : ' . $_SESSION['variable'];
}
?>
le $_SESSION['variable'] = $uti_pseudo ; fait que quand tu recharge ta page, la variable de session se remet a 0, donc fait plutot ça :
<?php
session_start();
if( isset($_POST['pseudo']) ){ //si la variable est posté
$uti_pseudo = $_POST['pseudo'];
$_SESSION['variable'] = $uti_pseudo ;
}
else{
}
if(isset($_SESSION['variable'])){
echo 'La variable est : ' . $_SESSION['variable'];
}
?>