Bonjour à tous,
j'ai un problème avec mon script;en effet mon script doit permettre au client avec son login et son mot de passe de se connecter et d'avoir ses informations personnelles ,dans le cas contraire on lui di que son compte est inconnu et qu'il doit s'inscrire.
j'ai besoins de votre aide a tous pour resoudre mon problème.voici mon code
merci pour attention
<HTML><HEAD>
<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>
<H1 align=center>Bienvenue cher Membre </H1><br>
<h3 align=center>Votre requete a ete effectue avec succes !</h3>
<br><br></P>
</BODY></HTML>
<?php
//ouverture de la connexion
function connect_bd()
{
$nomserveur='localhost'; //nom du seveur
$nombd='base_segc'; //nom de la base de données
$login='root'; //login de l'utilisateur
$pass=''; // mot de pass
$bd=mysql_connect($nomserveur, $login, $pass)or die("Connexion échouée");
mysql_select_db($nombd,$bd)or die("La base ne peut pas être selectionnée");
return $bd;
}
//fermeture de la connexion
function deconnect_bd($bd)
{
mysql_close($bd);
$db=0;
}
?>
<?php
//select
$bd=connect_bd();
if($bd<>0)
{
// on recherche si ce login et ce pass existe
$sql = 'SELECT count(*) FROM membre WHERE login="'.mysql_escape_string($_POST[
'login']).'" AND pass="'.mysql_escape_string(md5($_POST['pass'])).'"';
$res_sql=mysql_query($sql);
$nombre_de_ligne= mysql_num_rows($res_sql);
if($nombre_de_ligne<>0)
{
$requete="select nom_prenoms,mail,cellulaire,telephone,pays,nationalite,employeur,categorie,localisation,ilot,lot,montant_maison,montant_apport,montant_reste from membre where login='$_POST[login]'";
$resultat=@mysql_query($requete,$bd);
}
// si on ne trouve aucune réponse, le visiteur s'est trompé soit dans son login,
//soit dans son mot de passe
if($resultat<>FALSE)
{
echo "<table border=\"1\">";
//entête du tableau
echo "<tr>";
echo "<th>nom prenoms</th>";
echo "<th>mail</th>";
echo "<th>cellulaire</th>";
echo "<th>telephone</th>";
echo "<th>Pays</th>";
echo "<th>Nationalite</th>";
echo "<th>Employeur</th>";
echo "<th>Categorie</th>";
echo "<th>Localisation</th>";
echo "<th>Ilot</th>";
echo "<th>Lot</th>";
echo "<th>Montant de votre maison</th>";
echo "<th>Votre apport</th>";
echo "<th>Reste à payer</th>";
echo "</tr>";
//fin de l'entête
while ($row=mysql_fetch_array($resultat))
{
echo "<tr>";
echo "<td>".$row['nom_prenoms']."</td>";
echo "<td>".$row['mail']."</td>";
echo "<td>".$row['cellulaire']."</td>";
echo "<td>".$row['telephone']."</td>";
echo "<td>".$row['pays']."</td>";
echo "<td>".$row['nationalite']."</td>";
echo "<td>".$row['employeur']."</td>";
echo "<td>".$row['categorie']."</td>";
echo "<td>".$row['localisation']."</td>";
echo "<td>".$row['ilot']."</td>";
echo "<td>".$row['lot']."</td>";
echo "<td>".$row['montant_maison']."</td>";
echo "<td>".$row['montant_apport']."</td>";
echo "<td>".$row['montant_reste']."</td>";
echo '</tr>';
}
echo "</table>";
}
else
{
echo "Echec de l'enregistrement, désolé";
}
}
else
{
$erreur = 'Désolé , Vous vous etes trompé dans vos parametres de connexion.';
}
{
deconnect_bd($bd);
}
?>
