Les Allergies
Alimentaires
Posez votre question Signaler

Problème d'affichage

ohoueuchi
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);
}
?>
Lire la suite 

Problème d'affichage »

Ce document intitulé « problème d'affichage » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?