Se connecter avec
S'enregistrer | Connectez-vous

Problème de lecture de cookie pour zone membre

Dernière réponse : dans Programmation

C'est pas bien conpliqué, mais je bug :

voici mon login.php
  1. <?
  2. if (isset($_GET["do"]))
  3. {if ($_GET["do"] == "login") { login(); }
  4. elseif ($_GET["do"] == "logout") { logout(); }}
  5.  
  6. function login()
  7.  
  8. {
  9. include('config.php');
  10. $dblink = mysql_connect($serveur, $utilisateur, $motdepasse);
  11. mysql_select_db($nomdelabasededonnee, $dblink);
  12.  
  13. if (isset($_POST) && !empty($_POST['login']) && !empty($_POST['pwd']))
  14. {
  15. $query="SELECT * FROM utilisateur WHERE login=\"".$_POST['login']."\"";
  16. $dbresult=mysql_query($query, $dblink) or die(mysql_error());
  17. $a=mysql_fetch_array($dbresult);
  18. $b=md5($_POST['pwd']);
  19. if ($a['pwd']==$b)
  20. {
  21. $expiretime = time()+31536000;
  22. $cookie = $a['id'] . " " . $a['login'] . " " . $a['pwd'];
  23. setcookie("CC_potail", $cookie, $expiretime, "/CC_design/", "127.0.0.1/", 0);
  24. header('location: ../index.php');
  25. }
  26. else
  27. {header('location: ../index.php');}}
  28. else
  29. {header('location: ../index.php');}
  30. }
  31.  
  32.  
  33. function logout()
  34.  
  35. {
  36. setcookie("CC_portail", "", time()-100000, "/", "", 0);
  37. header('location: ../index.php');
  38. }
  39.  
  40. ?>

et voici mon index.php

  1. <?
  2. if (file_exists('install.php')) { die("Merci d'effacer <b>install.php</b> pour pouvoir continuer."); }
  3. if (isset($_GET['to'])) {$page="system/";$page.=$_GET['to'];$page.=".php";include($page);}
  4. else {include('system/lien1.php');}
  5.  
  6. include('system/config.php');
  7. ?>
  8.  
  9.  
  10. <html>
  11. <head>
  12. <title><? print($title); ?></title>
  13. <?
  14. if (isset($_COOKIE["CC_portail"]))
  15. {print($_COOKIE["CC_portail"]);}
  16. else {echo 'pas de cookie lu';}
  17.  
  18. include('system/header.php');
  19. include('system/menu_g.php');
  20. include('system/space.php');
  21. ?>
  22.  
  23.  
  24. <td width="485" valign=top>
  25. <table width=485 border="0" cellspacing="0" cellpadding="0">
  26. <tr><td valign=top height="22" background="ressources/haut_cadre_cent.gif"><div class="titre">
  27. <? print($c_title); ?>
  28. </div></td></tr>
  29. <tr><td background="ressources/fond_cadre_cent.gif" height=100>
  30. <? print($content);?>
  31.  
  32. </td></tr>
  33. <tr><td rowspan="4"><img src="ressources/bas_cadre_cent.gif"></td></tr>
  34. </table>
  35. </td>
  36.  
  37. <?
  38. include('system/space.php');
  39. include('system/menu_d.php');
  40. ?>
  41.  
  42. </tr>
  43.  
  44. <? include('system/footer.php'); ?>



et je n'arriva à rien c'est toujours "pas de cookie lu" qui s'affiche
Lassé par la pub ? Créez un compte
Lassé par la pub ? Créez un compte
Tom's guide dans le monde