Session prob
fakharos
Messages postés
33
Statut
Membre
-
fakharos Messages postés 33 Statut Membre -
fakharos Messages postés 33 Statut Membre -
Bonjour,
Je declaré un variable ds un session, voila code :
$T = date("Gis"); //l'heure de connextion
$D = date("Ymd"); //la date de connextion
$code = "Ann_".$T."_".$D;
$_SESSION['code'] = $code;
é j essaye de récuperé le valeur ds un autre page mais je trouve que le valeur que j ai déclaré é vide toujours.
Quelqu un peut m expliqué pkoi????
Merci Bq..
Je declaré un variable ds un session, voila code :
$T = date("Gis"); //l'heure de connextion
$D = date("Ymd"); //la date de connextion
$code = "Ann_".$T."_".$D;
$_SESSION['code'] = $code;
é j essaye de récuperé le valeur ds un autre page mais je trouve que le valeur que j ai déclaré é vide toujours.
Quelqu un peut m expliqué pkoi????
Merci Bq..
A voir également:
- Session prob
- Www.yahoomail.com ouverture de session - Forum Yahoo mail
- Veuillez ouvrir une session avec les privilèges du gestionnaire ✓ - Forum Jeux vidéo
- Session invalide ou obsolète ✓ - Forum finances
- Ouverture de session gmail - Guide
- Veuillez ouvrir une session avec les privilèges du gestionnaire ✓ - Forum Windows
16 réponses
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Page 1 :
require_once('config/config.php');
session_start(); // On relaye la session
include ("config/connexion.php");
if (session_is_registered("authentification")){ // verification sur la session authentification (la session est elle enregistree ?)
// ici les eventuelles actions en cas de reussite de la connexion
}
else {
header("Location:swiss_error.php?error=1");// redirection en cas d'echec
}
$mail = $_SESSION['idMail'];
// ------ AJOUT D'UN UTILISATEUR --------
if(isset($_POST['A_Titre']))
{
// on passe toutes les variables $POST en variables
$PSEUDO = $_SESSION['idLogin'];
$T = date("Gis"); //l'heure de connextion
$D = date("Ymd"); //la date de connextion
$code = $T."".$D;
$_SESSION['code'] = $code;
$CATEG = $_POST['A_Cat'] ;
$S_CATEG = $_POST['A_S_Cat'];
$SS_CATEG = $_POST['A_SS_Cat'];
$PAYS = $_POST['A_Pays'];
$REGION = $_POST['A_Reg'];
$DEPART = $_POST['A_Dep'];
$CODEP = $_POST['A_CodP'];
$CONTACT = $_POST['A_Contact_Nam'];
$MAIL = $_POST['A_ContactMail'];
$PHONE = $_POST['A_Pho'];
$CPHONE = $_POST['CPhone'];
$TITRE = $_POST['A_Titre'];
$Temps = $_POST['A_ValiditeSemaine'];
$TIT = $_POST['A_Text_Ann'];
$PRIX = $_POST['A_Pri'];
$DATE = date("d-m-Y");
$Date_Limite = date("d-m-Y",time()+$Temps);
$VALID = 1;
// Initialisation du compteur
srand(time());
//---------------------------------------------------------------------------
// on fait l'INSERT dans la base de données
include('config/config.php'); //inclure la fonction login_unique
$add_annonce = "INSERT INTO $Table_Annonces (`CODE`,`PSEUDO`,`CATEG`,`S_CATEG`,`SS_CATEG`,`PAYS`,`REGION`,`DEPART`,`CODEP`,`CONTACT`,`MAIL`,`PHONE`,`CPHONE`,`TITRE`,`DET`,`PRIX`,`DATE`,`Date_Limite`,`VALID`) VALUES ('".$code."', '".$PSEUDO."', '".$CATEG."', '".$S_CATEG."', '".$SS_CATEG."', '".$PAYS."', '".$REGION."', '".$DEPART."', '".$CODEP."', '".$CONTACT."', '".$MAIL."', '".$PHONE."', '".$CPHONE."', '".$TITRE."', '".$TIT."', '".$PRIX."', '".$DATE."', '".$Date_Limite."', '".$VALID."')";
mysql_select_db($database, $lien);
mysql_query($add_annonce, $lien) or die(mysql_error());
Page d insertion ds base de donné :
session_start(); // début de session
function transfert ()
{
$ref = $_SESSION['code'];
$img_nom = $_SESSION['img_nom'];
$img_taille = $_SESSION['img_taille'];
include ("config/connexion.php");
$req = "INSERT INTO images (ref,nom_images,tailles_images) VALUES ("."'".$ref."',"."'".$img_nom."',"."'".$img_taille."')";
$ret = mysql_query ($req) or die (mysql_error ());
return true;
}
require_once('config/config.php');
session_start(); // On relaye la session
include ("config/connexion.php");
if (session_is_registered("authentification")){ // verification sur la session authentification (la session est elle enregistree ?)
// ici les eventuelles actions en cas de reussite de la connexion
}
else {
header("Location:swiss_error.php?error=1");// redirection en cas d'echec
}
$mail = $_SESSION['idMail'];
// ------ AJOUT D'UN UTILISATEUR --------
if(isset($_POST['A_Titre']))
{
// on passe toutes les variables $POST en variables
$PSEUDO = $_SESSION['idLogin'];
$T = date("Gis"); //l'heure de connextion
$D = date("Ymd"); //la date de connextion
$code = $T."".$D;
$_SESSION['code'] = $code;
$CATEG = $_POST['A_Cat'] ;
$S_CATEG = $_POST['A_S_Cat'];
$SS_CATEG = $_POST['A_SS_Cat'];
$PAYS = $_POST['A_Pays'];
$REGION = $_POST['A_Reg'];
$DEPART = $_POST['A_Dep'];
$CODEP = $_POST['A_CodP'];
$CONTACT = $_POST['A_Contact_Nam'];
$MAIL = $_POST['A_ContactMail'];
$PHONE = $_POST['A_Pho'];
$CPHONE = $_POST['CPhone'];
$TITRE = $_POST['A_Titre'];
$Temps = $_POST['A_ValiditeSemaine'];
$TIT = $_POST['A_Text_Ann'];
$PRIX = $_POST['A_Pri'];
$DATE = date("d-m-Y");
$Date_Limite = date("d-m-Y",time()+$Temps);
$VALID = 1;
// Initialisation du compteur
srand(time());
//---------------------------------------------------------------------------
// on fait l'INSERT dans la base de données
include('config/config.php'); //inclure la fonction login_unique
$add_annonce = "INSERT INTO $Table_Annonces (`CODE`,`PSEUDO`,`CATEG`,`S_CATEG`,`SS_CATEG`,`PAYS`,`REGION`,`DEPART`,`CODEP`,`CONTACT`,`MAIL`,`PHONE`,`CPHONE`,`TITRE`,`DET`,`PRIX`,`DATE`,`Date_Limite`,`VALID`) VALUES ('".$code."', '".$PSEUDO."', '".$CATEG."', '".$S_CATEG."', '".$SS_CATEG."', '".$PAYS."', '".$REGION."', '".$DEPART."', '".$CODEP."', '".$CONTACT."', '".$MAIL."', '".$PHONE."', '".$CPHONE."', '".$TITRE."', '".$TIT."', '".$PRIX."', '".$DATE."', '".$Date_Limite."', '".$VALID."')";
mysql_select_db($database, $lien);
mysql_query($add_annonce, $lien) or die(mysql_error());
Page d insertion ds base de donné :
session_start(); // début de session
function transfert ()
{
$ref = $_SESSION['code'];
$img_nom = $_SESSION['img_nom'];
$img_taille = $_SESSION['img_taille'];
include ("config/connexion.php");
$req = "INSERT INTO images (ref,nom_images,tailles_images) VALUES ("."'".$ref."',"."'".$img_nom."',"."'".$img_taille."')";
$ret = mysql_query ($req) or die (mysql_error ());
return true;
}
je vois pas trop le probleme le code a l'air correct tu peux verifier a la fin de ta premiere page si ta variable de session code a bien été rempli avec un print_r
essaye comme ça
$T = date("Gis",time()); //l'heure de connextion
$D = date("Ymd",time()); //la date de connextion
$code = "Ann_".$T."_".$D;
$_SESSION['code'] = $code;
le but du forum n'est pas seulement de t'aider toi mais tous ceux aussi qui pourrait avoir le meme probleme de plus d'autres personne apart moi pourrait te trouver la solution c'est pourquoi les echanges doivent se faire sur le forum
donc si tu as d'autres informations tu peux les poster mais là je vois pas trop où se trouve le probleme dans ton code...
donc si tu as d'autres informations tu peux les poster mais là je vois pas trop où se trouve le probleme dans ton code...