begin process at 2012 05 31 06:02:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Pointer vers valeur contenue contenu dans une variable de session...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Pointer vers valeur contenue contenu dans une variable de session...

mercredi 25 juillet 2007 à 22:26:47 | Pointer vers valeur contenue contenu dans une variable de session...

Sniark

Bonjour,

J'ai une page avec deux menus déroulant. Le premier affiche une valeur que je dois transformer en variable de session pour la réafficher sur les pages d'après. Le second est un menu dont chacun des choix correspond à un lien différent. Il y a ensuite un bouton qui doit valider, c'est à dire enregistrer la variable et renvoyer sur la page correspondante au choix fait sur le menu2.

J'ai fait plein d'essais et j'ai par exemple essayer de déclarer une variable de session avec la valeur du menu2. Mais ensuite, je ne sais pas comment faire pour que le bouton pointe vers le lien... En plus la variable de session devrait être créée au moment de la validation...

Est-ce possible ? Comment faire pour que le bouton pointe vers un lien contenu dans une variable ? Ou existe-t-il une autre méhode plus simple ?

Merci à tous !

Un ex de code avec les éléments dont je parle extraits de ma page:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " [ Lien ]">
<html xmlns=" [ Lien ]">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Document sans titre</title>
</head>

<body>
<form id="form1" name="form1" method="post" action="">
  <label>
  <select name="SelectMenu1" id="SelectMenu1">
    <option value="Valeur1">Valeur1</option>
    <option value="Valeur2">Valeur2</option>
    <option value="Valeur3">Valeur3</option>
  </select>
  </label>
  <label>
  <select name="SelectMenu2" id="SelectMenu2">
    <option value="http://WWW.google.fr">Lien 1</option>
    <option value="http://www.yahoo.fr">Lien 2</option>
  </select>
  </label>
  <label>
  <input type="submit" name="Submit" value="Envoyer" />
  </label>
</form>

<p>
  <?php
session_start();

$SelectMenu1 = $_POST['SelectMenu1'];
$velectMenu2 = $_POST['SelectMenu2'];

?>
  <?php

 $_SESSION['valeur'] = $SelectMenu1;
 $_SESSION['lien'] = $SelectMenu2;
?>
</p>
<p>
  <?php

echo $_SESSION['valeur'];

echo $_SESSION['lien'];

?>
 
 
 
</p>
</body>
</html>


jeudi 26 juillet 2007 à 07:02:04 | Re : Pointer vers valeur contenue contenu dans une variable de session...

coucou747

Administrateur CodeS-SourceS
Salut

cherche session_start sur php.net
http://fr.php.net/manual/fr/function.session-start.php

t'as un lien vers :
http://fr.php.net/manual/fr/ref.session.php

Chaque visiteur accédant à votre page web se voit assigner un identifiant unique, appelé "identifiant de session". Il peut être stocké soit dans un cookie, soit propagé dans l'URL.

=> pour ton cas apparement t'as choisi la version automatique : le cookie...

ce qui t'amene a la foction setcookie :
http://fr.php.net/manual/fr/function.setcookie.php
(pour voir comment elle marche puisque session_start l'utilise...)

"Cela vous impose d'appeler cette fonction avant toute balise <html>"

si ca repond a ta question....

t'as du html avant session_start() or session_start cree un cookie qui est dans un header, le header, c'est les quelques premieres lignes d'une reponse http, avant le code html en lui meme...


une recherche sur exalead vous aurait peut-etre evite de poser cette question
In a dream, I saw me, drop dead...
U were there, U cried...
It was just a dream,
if I die, U won't cry, maybe, U'll be happy

=>


Cette discussion est classée dans : variable, valeur, lien, http, session


Répondre à ce message

Sujets en rapport avec ce message

Les variables des sessions [ par redpooka ] MerciMais voilà un problème.Si je vais sur une page P et qu'on alloue une valeur à une variable V de la session.La personne ouvre une autre fênêtre vi Session et variable [ par redpooka ] MerciMais voilà un problème.Si je vais sur une page P et qu'on alloue une valeur à une variable V de la session.La personne ouvre une autre fênêtre vi Lien > Remplace... [ par Tilix ] Salut, Alors voilà, j'ai une variable : $texte = "Mon site perso http://www.monsite.com"; Le site de cette variable peut changer. Je voudrais savoir variable de session [ par melhima ] Bonjour a tous,Je voulais poser une petite question au passage.Et il possible d'incémanter automatiquement des variables de session ?J'explique :$i=1; faire suivre une variable sans formulaire sans session et sans lien. [ par Steph3457 ] récupération du contenu d'un tableau sauvegardé dans une variable $_SESSION [ par ptinouvophp ] bonjour, j'aimerai savoir comment récupérer le contenu d'un tableau sauvegardé dans une variable $_SESSION.j'ai essayé ce code mais ça ne marche pas:i récupérationd'une variable lors d'un clic sur un lien [ par slashf ] salut mes amis je vous explique mon ca, j'ai une page (galerie photo) le contenu se trouve dans une base de donnée, et j'aimerai ajouter des liens gen lien intrene et variable [ par bellaing ] bonjour :j'ai le même problème .Je cherche à faire un lien qui ne mène vers une autre partie de la même page et qui lance une fonction php!voici mon c Session [ par raurau ] BonjourJ'enregistre une variable dans une session.Je change de page et je ne peux pas la récuperer sur IE7, mais ça fonctionne bien sous FirefoxJ'ai e passage de variable + lien [ par Jordan59 ] Bonjour à tous,Je suis en train de réaliser en TP un petit site d'ecommerce.Sur ma page à gauche, j'affiche les derniers produits vendus sous forme de


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales