site avec session fonctionne en local mais pas en ligne
Bonjour
J'ai développé quelques pages en local avec MAMP.
tout fonctionne.
Je transmets les pages sur les pages perso de free et j'ai des bugs visiblement liés au session.
pour mon site une identification est nécessaire, et les variables en session ne passent pas.
la page d'accueil
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
Veuillez vous identifier.
Nom
mot de passe
proposition de migation de la base films sur Internet
pour toutes remarques, suggestions, bug et autre contactez moi
Hervé Marcé |
le code de verification
Code:
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
|
<?php
// Starting the session
session_start();
include("base.php");
$id= $_REQUEST[nom];
$pass=$_REQUEST[passe];
$_SESSION['typeadmin']='rien';
$_SESSION['admin']='non';
$sqlutil= "SELECT * FROM utilisateurs WHERE nom='$id'";
$resultat = mysql_query($sqlutil) or die(mysql_error());
while ($user =mysql_fetch_array ($resultat)){
$nomuser=$user['nom'];
$pass2=$user['pass'];
$genre=$user['type'];
IF(($pass2==$pass)and ($nomuser==$id)){
$_SESSION['admin']='oui';
$_SESSION['typeadmin']=$genre;
}
}
?>
<meta http-equiv='refresh' content='0; URL=recherche-master-global.php'>
</body>
</html> |
le code de la page suivante
Code:
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 48 49 50 51
| <?php
// Starting the session
$_SESSION['oujeviens']='formulaire';
$_SESSION['typerecherche']='global';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>recherche d'un master</title>
<link href="style.css" rel="stylesheet" type="text/css" />
</head>
<body>
<!--en tête -->
<div class="container">
<form action="listingmaster.php" method="post">
<div class="header">
<!-- boutons de navigation-->
<?php
include("boutons-nav.php");
?>
<!-- end .header --></div>
<div class="content">
<!--debut du contenu de la page -->
<center>
la recherche s'effectue dans toute la base.<br />
<h1><input name="recherche" type="text" class="recherche" /></h1>
<br />
<br /><br /><br /><br /><br /><input type="submit" class="bouton" value="RECHERCHER" />
</form>
<br />Pour une recherche plus précise <a href="recherche-master.php">c'est ici.</a>
<!-- end .content et début pied de page --></div>
<div class="footer">
<p> <center>proposition de migation de la base films sur Internet<br />
pour toutes remarques, suggestions, bug et autre <a href="mailto:rvmarce@wanadoo.fr?subject=Base Master">contactez moi</a><br />
Hervé Marcé
<!-- end .footer --></div>
<!-- end .container --></div>
</body>
</html> |
et les erreurs émises par le serveur free (copie d'écran)
http://rvmarce.free.fr/erreurs.jpg
merci por votre aide