passage et récupération de variable en session

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : passage et récupération de variable en session

passage et récupération de variable en session

par anne » 30 sept. 2005, 16:13

Je dois m'absenter donc je ne pourrai pas répondre mais toute aide sera la bienvenue car avec cette erreur, je n'affiche plus mon panier.

Merci

passage et récupération de variable en session

par anne » 30 sept. 2005, 16:01

Je ne comprends pas ta question?


Mais sinon l'erreur s'est déplacée. J'ai rajouté comme code:
if (isset($_SESSION['id_caddy_session']) && $_SESSION['id_caddy_session'] != "" )
$id_caddy_session= $_SESSION['id_caddy_session'];
Je ne suis même plus sur que cela ait un sens.

Et l'erreur s'est déplacée. J'ai de nouveau une undefined variable id_caddy_session mais dams ma requète sql :
$reqC= "SELECT * FROM caddy WHERE id_caddy_session='$id_caddy_session'";
C'est flou!

par mere-teresa » 30 sept. 2005, 15:53

Pourquoi mets tu tes variables les unes dans les autres ?


$_SESSION['id_caddy_session']= $id_caddy_session;
php]$id_caddy_session= $_SESSION['id_caddy_session']; [/php]

passage et récupération de variable en session

par anne » 30 sept. 2005, 15:34

Ce n'est qu'une erreur de saisie!

Mon erreur n'est plus : Undefined variable mais undefined index?

par mere-teresa » 30 sept. 2005, 14:51

Il a raison !

par jeff » 30 sept. 2005, 14:43

salut moi je vois qu'une seule erreur(de frappe)
$id_caddy_session= $_SESSION['id_caddy_session']";
et corriger
$id_caddy_session= $_SESSION['id_caddy_session'];

passage et récupération de variable en session

par anne » 30 sept. 2005, 14:22

Je mets
<?php
, il s'avère que là j'ai oublié!

Mais le problème persiste!

par mere-teresa » 30 sept. 2005, 14:14

<?
//initialisation de la session
session_start(); 
As tu une espace ?
Pourquoi n'as tu pas mis
<?php ?

passage et récupération de variable en session

par anne » 30 sept. 2005, 14:12

Merci pour le tuto trés intéressant! C'est une autre façon de concevoir un panier.

Mais en fait cela ne resoud pas mon problème!

Je ne comprends pas pourquoi ce problème persiste alors que cette variable est déclarée exactement de la même manière sur mes autres pages et que l'erreur n'apparait pas.

par Cyrano » 30 sept. 2005, 13:43

Tiens, un tuto sur les panier en PHP, tu devrais y trouver des réponses.

passage et récupération de variable en session

par anne » 30 sept. 2005, 13:19

Bonjour,

J'ai cherché dans le forum la solution à mon pb et ai suivi les conseils d'un post concernant les passages et récupérations de variables en session mais mon pb continue.

Je fais un caddy, j'ai une page "add_to_caddy" dans laquelle je déclare mes variables de session:
<?PHP

session_start();

//déclaration de variables

$id_caddy_session= session_id();
$_SESSION['id_caddy_session']= $id_caddy_session;

Je ne mets pas la suite du code car le pb concerne cette variable.

et une page "caddy01.php" qui affiche mon panier :
<?
//initialisation de la session 
session_start();

//Récupération des variables de sessions.
$id_caddy_session= $_SESSION['id_caddy_session']"; 
?>
Un message d'erreur persistant : undefined variable id_caddy_session

Quel est le problème?

Merci