Bonjour.

Sur mon pc aucun problème, quelle que soit la page le nom utilisateur est affiché sur ma page index.
Quand je charge le site chez CI voilà ce qui se passe : quand je saisi le code et que je valide, le nom utilisateur apparait mais dès que je sélectionne une autre page le nom n'apparait plus, ni le lien des pages réservées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<?php
session_start();
if (!isset($_GET['page'])) $page= 'accueil'; else $page= $_GET['page'];
if (isset($_POST['code']))     $code=$_POST['code'];
  else	$code = "";
require('connect.php');
if (isset($_POST['code'])) { 
      $sql = mysql_query("SELECT * FROM r2sadmin WHERE code_perso='".$code."'",$connexion);
	if (mysql_num_rows($sql) > 0)
	{
	   $res = mysql_fetch_array($sql);
	   $abonne = $res['id_abonne'];
	   $code = $res['code_perso'];
	   $utilisateur = $res['utilisateur'];
	   $dateabont = $res['date_abo'];
	   $_SESSION['abonne'] = $abonne;
	   $_SESSION['code'] = $code;
	   $_SESSION['utilisateur'] = $utilisateur;
	}
}
?>
<form name="identite" method="post" action="index.php?page=accueil">
<table border="0" class="table_acces">	
	<tr>
		<td valign="middle" align="center">Code d'acc&egrave;s <br><input type="text" name="code" value="" class="input_code" /><input type="submit" value="Go"/><br>
		<span class="bleu">	
			<?php
			if (isset($_SESSION['code'])) { 
				echo $_SESSION['utilisateur']; echo "</span> connect&eacute";
			}
			?>
		</td>		
	</tr>
</table>
</form>
...
<?php
if (isset($_SESSION['code'])) {
if ((($_SESSION['code'])=="100" || ($_SESSION['code'])=="100001" || ($_SESSION['code'])=="100002")){
?>
		<td class="wcol_pied"><a href="index.php?page=web"> Administrateur</a></td>
	</tr>
</table>
<?php
}
}
?>
Si quelqu'un peut me dire pourquoi c'est ok en local et pas chez CI.
Merci d'avance