SESSION

Répondre
antoine
le 05/12/2004 à 15:33
antoine
Merci ca c'est de la reactivité....encore bon Dimanche faut que je modifie mon code du coup ...(MAJ vers min)
puisqu'il n'y a rien d'autre a faire
A+
antoine
le 06/12/2004 à 20:42
antoine
Bonsoir
Grace a vos reponses pertinentes j'avance ...doucement.(Je rappelle que mon appli marche bien en local)
Mais depuis que je l'ai uploadée c'est la m...
Malgre un phpinfo() et la meme config des 2 cotés je n'arrive pas a recupere ces p... de variables de sessions
Malgre la lecture d'articles je m'y perds un peu
Mon serveur est en 4.2.3
faut-il utiliser $_SESSION['var'] = "toto";
ou plutot session_register ...
faut-il declarer autre chose session_name etc..?
Merci
moogli
le 07/12/2004 à 17:34
moogli
SAlut,

tu utilise $_SESSION[] de toute façon cela doit fonctinner!

il te faut un session_start() avant d'utiliser les variables !
quand a session_name je n'en vois pas l'utilité !

pour le répertoire temporaire il te faut regarder dans le php.ini du server (moi perso j'ai mis /tmp qui ets le répertoire temporaire par defaut sous linux !).

@+

Moogli : j'ai modifié ton lien, dsl, je préfère mon manuel :) LA GLOBULE
Il en faut peu pour être heureux !!!!!
antoine
le 07/12/2004 à 21:41
antoine
Oui mais ca marche pas sur le serveur qui heberge deja une appli en PHP qui marche, donc de ce cote il ne devrait pas y avoir de probleme.
voici un bout de mon code qui marche en local mais plus sur serveur

je sauvagarde $date_lien..
echo "<A  href="emploi_temps2.php?date=$date_lien">";
$_SESSION['Lundi'] = $date_lien;
echo substr(' '.$date_lien,9);
echo "</A>";

et sur l'autre page je veux le recuperer
(session_start se trouve dans include(" veryLogin.php")

include("VerifyLogin.php");include("connexion_bd.php");include("header.html");include("menu.html")
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans titre</title>
</head>
<body background="" >
<form action = "accueil.php" method="post">
<center>
<?php

//Recuperer les variables
if(isset($_SESSION["Lundi"]) && (isset($_SESSION["Mardi"]) && (isset($_SESSION["Mercredi"]) && (isset($_SESSION["Jeudi"]) && (isset($_SESSION["Vendredi"]))))))
{
$Lundi = $_SESSION['Lundi'];
$Mardi = $_SESSION['Mardi'];
$Mercredi = $_SESSION['Mercredi'];
$Jeudi = $_SESSION['Jeudi'];
$Vendredi= $_SESSION['Vendredi'];
?>

et la si je fais un echo $Lundi par exemple rien.....
mojorisin
le 08/12/2004 à 10:17
mojorisin
Avant d'utiliser ce bout de code :
echo "<A  href="emploi_temps2.php?date=$date_lien">";
$_SESSION['Lundi'] = $date_lien;
echo substr(' '.$date_lien,9);
echo "</A>";


tui dois initialiser ta session si tu veux y stocker des infos :
<?
session_start();
echo "<A href="emploi_temps2.php?date=$date_lien">";
$_SESSION['Lundi'] = $date_lien;
echo substr(' '.$date_lien,9);
echo "</A>";
?>*
echo ’16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D4D465452snlbxq’|dc
zebden
le 08/12/2004 à 10:57
zebden
ah mon avis le session_start() il l'as mis ...
secondo quand on delimite sa chaine par des guillemets on utilise les caracateres d'echapement c'est bizarre que tu n'es pas d'erreur.

plus adapté :

<?php

$_SESSION['Lundi'] = $date_lien;

// => debug echo $date_lien pour verifier le contenu.
// => echo $_SESSION['Lundi'] juste apres

echo '<a href="emploi_temps2.php?date=',$date_lien,'">'.substr(' '.$date_lien,9).'</a>';
?>
zebdinou pour les intimes / Blog : http://www.zebden.fr
moogli
le 08/12/2004 à 18:11
moogli
pour la globule : désolé smiley j'y penserais a l'avenir smiley

@+
Il en faut peu pour être heureux !!!!!
antoine
le 14/12/2004 à 17:37
antoine
REbonjour

Eh oui c'est encore moi pourquoi ca ca marche en local


header("Location:switch.php"); // redirection si OK
}
else {
header("Location:index.php?erreur=login"); // redirection si utilisateur non reconnu
}
}


ET PAS SUR LE SERVEUR ???? Merci les amis
LA GLOBULE
le 14/12/2004 à 17:44
LA GLOBULE
Et comme çà ?

header("Location: switch.php");

header("Location: index.php?erreur=login");
Répondre
LoadingChargement en cours