Comment créer un espace membres sur site web [Résolu/Fermé]

Signaler
Messages postés
59
Date d'inscription
dimanche 31 janvier 2010
Statut
Membre
Dernière intervention
24 décembre 2010
-
 Utilisateur anonyme -
Bonjour,

je maîtrise bien le langage XHTML et CSS,et j'ai quelques base en PHP et MySQL,je voudrait creer un site avec ses langage,seulement je n'arrive pas a creer un espace membres pour permettre au internaute de creer un compte sur mon site web
Pourriez vous m'indiquer la méthode complète a suivre pour creer un espace membres svp

PS : pour tester mes pages j'ai installer "WampServer"

21 réponses

Messages postés
59
Date d'inscription
dimanche 31 janvier 2010
Statut
Membre
Dernière intervention
24 décembre 2010
8
bah non je recoit juste un rapport d'erreur :-/ c'est bizarre
Tu veux tout un site ??

et pour eviter le message d'ereur tu prend ce code

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Site dédiée à la gestion de donnée personnelles</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link rel="stylesheet" media="screen" type="text/css" title="Design" href="design.css" />
</head>
<body>

<div id="en_tete">
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("jeu");
?>
</div>

<div id="contenu">

<?php
if (!isset($_POST['action']))
{
?>
<form method="post" action="inscription.php">
<p>
<input type="hidden" name="action" value="1">
</p>
<p>
<label for="pseudo">Entrer un pseudo</label> : <input type="text" name="pseudo" />
</p>
<p>
<label for="email">Entrer votre email</label> : <input type="text" name="email" />
</p>
<p>
<label for="mdp1">Entrer un mot de passe</label> : <input type="password" name="mdp1" />
</p>
<p>
<label for="mdp2">Confirmer votre mot de passe</label> : <input type="password" name="mdp2" />
</p>
<input type="submit" value="Envoyer" />
</form>

<?php
}
else
{
$pseudo = $_POST['pseudo'];
$email = $_POST['email'];
$reponse2 = mysql_query("SELECT *
FROM info_membres
WHERE pseudo='$pseudo' OR email='$email'");
$n2=mysql_num_rows($reponse2);



if($_POST['pseudo'] == ""){die('<font color="red">Entrez un Pseudo');}
elseif($_POST['email'] == ""){die('<font color="red">Entrez votre adresse email');}
elseif($_POST['mdp1'] == ""){die('<font color="red">Entrer un mot de passe');}
elseif($_POST['mdp2'] == ""){die('<font color="red">Vous n\'avez pas confirmez votre mot de passe');}
elseif($_POST['mdp1'] != $_POST['mdp2']){die('<font color="red">Vous avez entre 2 mots de passes diferents');}
elseif ($n2 == 1) {die('<font color="red"> Votre adresse existe deja dans la base de données');}

else
{

$mdp =$_POST['mdp1'];
$mdp=md5($mdp);
$pseudo = $_POST['pseudo'];
$email = $_POST['email'];
$ptime=time();
mysql_query ("INSERT INTO info_membres VALUES (NULL ,'$pseudo' ,'$email' ,'$mdp')") or die(mysql_error());

echo 'Vous pouvez desormais vous connecter<br />';
echo '<form action="index.php" method="post">';
echo '<input type="submit" value="page d\'accueil"/>';
echo '</form>';
}
}

?>
</div>

<div id="pied">

<?php
mysql_close();
?>
</div>

</body>
</html>
Messages postés
59
Date d'inscription
dimanche 31 janvier 2010
Statut
Membre
Dernière intervention
24 décembre 2010
8
ok merci

bah je voudrait faire un site avec plusieurs page,y faut que je fasse une nouvelle table a chaque nouvelle page du site?et comment je fait pour que les personnes qui s'inscrive sur le site puissent avoir des privilège par rapport au autres?(avoir des infos en plus)
Beh tu fais une partie du site accessible a tout le monde et l'autre tu fais une zone a laquelle on se connecte avec ses identifiant. Moi je me suis déjà fait un site ou on doit se connecter etc...
Expérimentes toi un peu plus en PHP et t'auras même plus besoin d'aide sinon beh je suis la pour t'aider
Messages postés
59
Date d'inscription
dimanche 31 janvier 2010
Statut
Membre
Dernière intervention
24 décembre 2010
8
ok jte remercie tu m'as bien aidé ;-)
je vais apprendre un peu plus le php et après j'essaierai,si j'ai un problème jte demanderai lol
Utilisateur anonyme
Ok mets résolu dans le titre du post et si t'as besoin d'aide contactes moi par message privé.
J'ai un bon site de tutoriels pour le php si tu veux