Bonjour,
Depuis la migration, l’inscription par formulaire php dans mon site est impossible.
Le reste focntionne bien puisque tout est bien connecté aux bases.
Seules l’inscription et l’authentification sont impossibles. Est ce dû à une nouvelle version de php ?
Comment trouver la solution ???
Vous avez une idée ?
Anaïs.
<?php if($HTTP_POST_VARS'valider']=="ok")/* vous devez mettre en entête ces lignes pour déclarer votre session. */ { session_start(); if(($email=="xxxxx")AND($pass=="xxxxxxx")) /* en dur dans le code votre login et mot de pass */ { $statut="admin"; session_register("email"); session_register("statut"); header("Location:adm_menu.php"); } else { $erreurlog=1; } } ?>
ET
if ($HTTP_POST_VARS’inscription’]==“ok”)
{
//sélection de la base de données
mysql_select_db($database_cnx_pa, $cnx_pa);
//vérification si le mail existe déjà dans la base
$FORMemail=trim($FORMemail); //supprime les espaces éventuels
$query_rsClient = "SELECT email FROM candidat WHERE email = ‘$FORMemail’ ";
$rsClient = mysql_query($query_rsClient , $cnx_pa) or die(mysql_error());
$totalRows_rsClient = mysql_num_rows($rsClient);
//echo ‘$totalRows_rsClient=’.$totalRows_rsClient;
if ($totalRows_rsClient==0)
{
//enregistrement dans la base du nouveau compte candidat
$insertSQL = “INSERT INTO candidat (nom, email, pass) VALUES (’$nom’, ‘$FORMemail’, ‘$FORMpass’)”;
$Result1 = mysql_query($insertSQL , $cnx_pa) or die(mysql_error());
$clientID=mysql_insert_id();//récupère l’identifiant candidat attibué
//mémorisation des paramètres dans la session
$statut=“client”;
session_register(“clientID”);
session_register(“statut”);
header(“Location:menucv.php”);
}//fin du if ($totalRows_rsClient==0)
else
{
$erreur_mail=1;
}
}//fin du if ($HTTP_POST_VARS’inscription’]==“ok”)
?>