Problemme Session multimania

Problemme Session multimania - PHP - Programmation

Marsh Posté le 25-05-2005 à 12:54:39    

Salut voila j'ai fais un script basique
Avec easy PHP il fonctionne mais pas sur l'hebergement de multimania
Voila le script en trois page
C'est jus te pour conserver une variable:
 
PAGE 1:
---------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<p>ESSAI DE SESSION SUR EASY PHP</p>
<form name="form1" method="post" action="page2.php">
  <p>Votre nom :  
    <input type="text" name="nom">
  </p>
  <p>
    <input type="submit" name="Submit" value="Envoyer">
  </p>
</form>
<p>&nbsp;</p>
</body>
</html>
 
 
 
Page 2 :
------------
<?php session_start() ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
 
 
<?php
  $_SESSION['name']=$_POST['nom'];
  echo $_SESSION['name'];
  $_SESSION['namel']=$_POST['nom
?>
<a href="page3.php">page3</a>
</body>
</html>
 
 
Page 3
---------
<?php session_start(); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
 
<body>
<?php  
  echo("SALUT VOILA TON NOM" );
  echo $_SESSION['name'];
?>
</body>
</html>
 
Pouvez vous me dire pourquoi ca ne marche pas ?
Merci.

Reply

Marsh Posté le 25-05-2005 à 12:54:39   

Reply

Marsh Posté le 25-05-2005 à 13:06:59    

Ton code est correct ... il faut que tu vois du cote de ton hebergeur pour t'assurer qu'il n'y a pas une limitation et/ou une specificité propre a celui ci sur le fonctionnement des sessions.

Reply

Marsh Posté le 25-05-2005 à 13:09:16    

S'il y a une limitation, ou meme s'il n'y en a pas, change d'hébergeur ... free tu prend un compte 56k, sans t'en servir, et t'as quand meme l'espace web.
 
Bien sur c'est pas rapide rapide, mais c'est sans pub et moins pire que multimania/lycos.


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 25-05-2005 à 14:11:05    

En fait c'est juste pour tester que j'utilise cette hebergeur.
Après je passe sur un hebergement ALLOPASS
Donc en fait mon méssage c'est juste pour savoir si mon script peu fonctionner sur cette hebergeur ou si c'est impossible.

Reply

Marsh Posté le 25-05-2005 à 14:19:28    

afbiblou t'a répondu, fais un php_info() dans un script que tu hébergeras chez lycos.
 
Tu verras ce qui est activé ou non ...


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Marsh Posté le 25-05-2005 à 15:09:30    

Quels est la syntaxe de php info pour tout afficher ?

Reply

Marsh Posté le 25-05-2005 à 15:28:43    

Reply

Marsh Posté le 25-05-2005 à 15:42:21    

lol, a force j'aurais presque tendance à répondre rtfm

Reply

Marsh Posté le 25-05-2005 à 15:44:12    

Y a de ca dans ma reponse ...
 
Quand ils auront compris k'ils perdent plus de temps a attendre une reponse des autres plutot ke de feuilleter la doc qui leur donne exactement ce k'ils cherchent ...

Reply

Marsh Posté le 25-05-2005 à 15:44:15    

En fait le php info m'affiche ca :
 
 
Directive Local Value Master Value  
session.auto_start Off Off  
session.bug_compat_42 On On  
session.bug_compat_warn On On  
session.cache_expire 180 180  
session.cache_limiter nocache nocache  
session.cookie_domain no value no value  
session.cookie_lifetime 3600 3600  
session.cookie_path no value no value  
session.cookie_secure Off Off  
session.entropy_file /dev/urandom /dev/urandom  
session.entropy_length 16 16  
session.gc_divisor 100 100  
session.gc_maxlifetime 1200 1200  
session.gc_probability 0 0  
session.name PHPSESSID PHPSESSID  
session.referer_check no value no value  
session.save_handler files files  
session.save_path 2;/data/session 2;/data/session  
session.serialize_handler php php  
session.use_cookies On On  
session.use_only_cookies Off Off  
session.use_trans_sid Off Off  

Reply

Marsh Posté le 25-05-2005 à 15:44:15   

Reply

Marsh Posté le 25-05-2005 à 16:00:12    

ducseb a écrit :


Code :
  1. Page 2 :
  2. ------------
  3. <?php session_start() ?>
  4. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  5. <html>
  6. <head>
  7. <title>Document sans titre</title>
  8. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  9. </head>
  10. <body>
  11. <?php
  12.   $_SESSION['name']=$_POST['nom'];
  13.   echo $_SESSION['name'];
  14.   $_SESSION['namel']=$_POST['nom
  15. ?>

 


 
Manque un ";" après le session_start(), et ']; après  $_SESSION['namel']=$_POST['nom  
 
Mais je pense que c'est juste un blême de copier coller hein ^^
 


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
Reply

Sujets relatifs:

Leave a Replay

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