PHP Variables recup' Probleme !
dubuducu
Messages postés
395
Statut
Membre
-
maxwell -
maxwell -
Bonjour,
je tourne en rond depuis 2jours afin de récuperer une variable qui commence a m'enerver.
dans ma page membres.php je fé une requete, il me sors un "id_membre" que j'arrive a afficher sur ma page suivante bas.php par ce biais :
membres.php
$requete=mysql_db_query($sql_bdd,"select * from annuweb_membre where id=\"$id\"",$db_link) or die(mysql_error());
// SI L'ID N'EXISTE PAS
if(mysql_num_rows($requete)==0)
{
// REDIRECTION PAGE ERREUR
header("Location:$url_erreur");
exit;
}
// LIGNE FACULTATIVE : RECUPERATION DU PSEUDO
$pseudo_membre=mysql_result($requete,0,"pseudo");
$email_membre=mysql_result($requete,0,"email");
$de_membre=mysql_result($requete,0,"de");
$ville_membre=mysql_result($requete,0,"ville");
$titre_membre=mysql_result($requete,0,"titre");
$bout_membre=mysql_result($requete,0,"bout");
$id_membre=mysql_result($requete,0,"id_membre");
$passe_membre=mysql_result($requete,0,"passe");
---------
puis un
--------
<a href="bas.php?id_membre=<? echo "$id_membre"; ?>">Accedez au Moteur de Recherche</a> ]</a>
]</font>
Que dois-je mettre dans mes pages liste.php (page suivant bas.php) et confirmation (page suivant liste.php) afin de recuperer cette variable dans le but d'affichier:
Vous etes loggué sous l'id : "id_membre"
Merci d'avance pour vos réponses!
PS: Je suis débutant, soyez indulgents
je tourne en rond depuis 2jours afin de récuperer une variable qui commence a m'enerver.
dans ma page membres.php je fé une requete, il me sors un "id_membre" que j'arrive a afficher sur ma page suivante bas.php par ce biais :
membres.php
$requete=mysql_db_query($sql_bdd,"select * from annuweb_membre where id=\"$id\"",$db_link) or die(mysql_error());
// SI L'ID N'EXISTE PAS
if(mysql_num_rows($requete)==0)
{
// REDIRECTION PAGE ERREUR
header("Location:$url_erreur");
exit;
}
// LIGNE FACULTATIVE : RECUPERATION DU PSEUDO
$pseudo_membre=mysql_result($requete,0,"pseudo");
$email_membre=mysql_result($requete,0,"email");
$de_membre=mysql_result($requete,0,"de");
$ville_membre=mysql_result($requete,0,"ville");
$titre_membre=mysql_result($requete,0,"titre");
$bout_membre=mysql_result($requete,0,"bout");
$id_membre=mysql_result($requete,0,"id_membre");
$passe_membre=mysql_result($requete,0,"passe");
---------
puis un
--------
<a href="bas.php?id_membre=<? echo "$id_membre"; ?>">Accedez au Moteur de Recherche</a> ]</a>
]</font>
Que dois-je mettre dans mes pages liste.php (page suivant bas.php) et confirmation (page suivant liste.php) afin de recuperer cette variable dans le but d'affichier:
Vous etes loggué sous l'id : "id_membre"
Merci d'avance pour vos réponses!
PS: Je suis débutant, soyez indulgents
A voir également:
- PHP Variables recup' Probleme !
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Recup video youtube - Guide
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
4 réponses
sur la page bas.php, il me suffit de faire un echo "$id_membre" et il m'affiche le bon id .
je n'arrive pas a faire suivre cette variable sur les autres pages, voyez-vous ?
je n'arrive pas a faire suivre cette variable sur les autres pages, voyez-vous ?
maxwell
Utilise les cookies
cela me parait etrange d'utliser des cookies pour ce genre de problemes non ?
ne suffit-il pas de faire un post ou je sais quoi ?
ne suffit-il pas de faire un post ou je sais quoi ?
$_POST['ma_variable'] te permettra de recuperer les valeurs d'un formulaire envoyé....
les cookies permettront de sauvegarder les valeurs de variable selon une durée.
ca depend donc quel utilisation de ta variable tu veut faire
les cookies permettront de sauvegarder les valeurs de variable selon une durée.
ca depend donc quel utilisation de ta variable tu veut faire
Merci pour ces précisions tres pertinentes.
L'utilisation que je souhaiterai faire de cette variable est banale et éphémère. j'aimerai la recuperer dans un formulaire dans une de mes pages afin que je vois qui commande l'objet sur mon site.
c'est pour cela que l'utilisation de cookies me semble etrange. En plus je n'ai aucune notion dans le codage de ces cookies ... C dur le Php !!!!
Merci de m'aider, comment dois je proceder au POST. Dois je faire depuis ma page membre.php vers bas.php.
Refaire la manip sur Chake page afin de faire avancer ma variable jusqu'a la derniere page.
Désolé si je dis des sottises.
Bonne journée, merci pour vos réponses
L'utilisation que je souhaiterai faire de cette variable est banale et éphémère. j'aimerai la recuperer dans un formulaire dans une de mes pages afin que je vois qui commande l'objet sur mon site.
c'est pour cela que l'utilisation de cookies me semble etrange. En plus je n'ai aucune notion dans le codage de ces cookies ... C dur le Php !!!!
Merci de m'aider, comment dois je proceder au POST. Dois je faire depuis ma page membre.php vers bas.php.
Refaire la manip sur Chake page afin de faire avancer ma variable jusqu'a la derniere page.
Désolé si je dis des sottises.
Bonne journée, merci pour vos réponses
Le probleme avec les formulaire est que tu va devoir valider un formulaire a chaque page
avec les cookies tu crée un cookie :
setcookie('nom de mon cookie', 'valeur de mon cookie', (time() + 3600));
et ensuite tu peut y acceder via :
echo $_COOKIE['nom de mon cookie']; //affichage du cookie
lorsque tu en a plus besoin :
setcookie('nom de mon cookie');
avec les cookies tu crée un cookie :
setcookie('nom de mon cookie', 'valeur de mon cookie', (time() + 3600));
et ensuite tu peut y acceder via :
echo $_COOKIE['nom de mon cookie']; //affichage du cookie
lorsque tu en a plus besoin :
setcookie('nom de mon cookie');