apres un formulaire ou aparait deux box pour le login et le mot de passe, mon bouton renvoi les info ver une page ac le code suivant
login=$_POST[login];
$pass=$_POST[pass];
// ON inclut le fichier de configuration
// On se connect à notre serveur Sql
$db = mysql_connect('sql.xxxxxx.fr','xxxxx.fr','xxxxxx') or die ("erreur de connexion");
mysql_select_db('xxxxxx',$db) or die ("erreur de connexion base");
// On selectionne quand le champs login correspond au login entré
// et le champs passe au pass entré.
$sql = "SELECT * FROM menbres WHERE login='login' and pass='$pass'";
// On execute la requête de selection
$res = mysql_query($sql);
//mysql_
// On compte le nombre de ligne des resultats
// 1 : si valide 0 si aucun login ne correspond
$exist = mysql_numrows($res);
//if ($res="")
//{
// Si la variable $exist = 0 --> login inexistant ou faux pass
if(!$exist)
{
// On affiche ce message d'erreur
echo "<center>Veuillez vérifier vos données</center>";
// On inclut le formulaire d'identification
include("formulaire.php");
}
// Sinon, si le login et pass sont valides
else {
// On ouvre la session
session_start();
// On enregistre la variable login qu'on fera passer sur ttes les pages
// ATTENTION : Notez bien l'absence de $ devant login
session_register("login");
// On affiche un message de bienvenu
echo "<center>Bienvenu sur votre espace membre : $login</center>";
// Notons que la session a un nom par defaut et un identifiant
// Nom par défaut : PHPSESSID
// Id Aleatoire généré lors de l'ouverture de la session
// définissons d'abord les variables
$sess_nom = session_name();
$sess_id = session_id();
// Affichons si on veut le nom est l'id de la session
echo "Le nom de la session est :<br> ";
echo $sess_nom." et l'Id est : ".$sess_id."";
// On affiche maintenant un lien vers une page d'essai
// Notez qu'on ne passe pas les variables par l'url
echo "<a href=\"page.php?login=$login\">Page Essai</a>";
// A la fin on offre au membre la possibilité de se deconnecter
echo "<a href=\"deconexion.php\">Deconnection</a>";
}
?>
lorsque je lance ce code mon serveur php me marque une internal error serveur :Code : Tout sélectionner
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, php7-2@invalid and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.Merci