session

session - PHP - Programmation

Marsh Posté le 30-06-2005 à 15:13:55    


Bonjour!!!!!
 
J'ai un petit pb au niveau des sessions.
Je n'arrive pas à transférer les données d'une page à une autre.
Voila le script
 
Page1 sert a rentrer un nom  
<?php
session_start();
?>
<html>
<body>
<form method="POST" action="page2.php">
Entrez votre nom:<input type="TEXT" name="nom">
<input type="SUBMIT" value="OK">
</form>
</body>
</html>
 
je récupere le nom et l'affiche à l'ècran tout va bien ici
<?php
session_start();
$nom = $_POST['nom'];
$_SESSION["nom"] = $nom;
?>
<html>
<body>
Bienvenue sur ce site <b>
<?php echo $_SESSION['nom']?>
</b>.<br />
Regardons ce qui se passe sur la  
<a href="Page3.php"> Page</a> suivante.<br />
</body>
</html>
 
Page3
 le probleme est ici j'ai tj la session mais le nom a été effacé Pourkoi
<?php
session_start();
echo $_SESSION['nom'];
if(isset ($_SESSION['nom'])){
 $nom = $_SESSION['nom'];}
else{
 $nom = "mais votre nom été effacé";}
?>
<html>
<body>
Vous êtes tj parmi nous
<b>
<?php echo $nom; ?></b>.<br />
</body>
</html>
 
 
Je pense que ca doit etre dans mon fichier php.ini
 
Merci d'avance pour votre aide
 

Reply

Marsh Posté le 30-06-2005 à 15:13:55   

Reply

Marsh Posté le 30-06-2005 à 15:21:44    

oui car ca marche chez moi

Reply

Marsh Posté le 30-06-2005 à 17:41:50    

Badze a écrit :

oui car ca marche chez moi


Bonjour!!!!
 
 
Oui je sais que ce code doit marcher mais je crois que mon serveur est mal configurer.
Je voudrais savoir ce qui'il faut changer dans le fichier php.ini
 
 
Merci

Reply

Marsh Posté le 30-06-2005 à 17:55:41    

tu le fait en local ? avec easyphp ?
Autrement prend une autre version, je ne sait pas quoi te dire sur php.ini


Message édité par Badze le 30-06-2005 à 17:56:03
Reply

Marsh Posté le 01-07-2005 à 10:57:55    

Je le fais en local sans easyphp
 

Reply

Marsh Posté le 01-07-2005 à 12:21:29    

oula, ba je ne sait pas. tente le coup avec easyphp si tu le souhaite.
voici le tuto deja cree, peut etre que l'infos se trouve ici.
gete un oeil ou Post dedans.
http://forum.hardware.fr/hardwaref [...] 2943-1.htm

Reply

Marsh Posté le 01-07-2005 à 12:23:21    

tu as la réponse en milieu de cette page déja donnée ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed