Zone de membres

Soyez le premier à donner votre avis sur cette source.

Snippet vu 13 695 fois - Téléchargée 29 fois

Contenu du snippet

VOici un exemple d' un zone accessible sur login et pass...
+ MySQL -> inscription automatique...

http://www.softpower.t2u.com

Source / Exemple :


$host="...";
...

if ($p=="verif")
{
$db = mysql_connect("$host", "$user", "$pass");  // 1. connexion à la base
mysql_select_db("$base",$db);                  // 1. sélection de la base
$req = mysql_query("SELECT pass FROM membre Where nom='$nom'");
$pass2 = mysql_result($req,$i,"pass");
if($pass2 != $passe)
    {
    echo '<p>Mauvais login / password. Merci de recommencer</p><br><br>';
    exit;
    }
else
    {
  
    echo 'Vous etes bien logué<br>';
    echo("<a href='... .php'>...Zone d' admin...</a><br><br>");
	// ici vous pouvez afficher un lien pour renvoyer 
    // vers la page d'acueil de votre espace membres
    }
}
if ($p=="loguer")
{
echo("<form action='?p=verif' method=post><input type='text' name='nom' size=20 maxlength=40> Pseudo<br><input type='text' name='passe' size=20 maxlength=40> Mot de passe<br><input type='submit' value='Go !'></form><br><br>");
}
if ($p=="inscription")
{
echo("<font face='Verdana' size=2 color='#000000'>Remplissez ce formulaire :<br><form action='?ajout=ok' method=post><input type='text' name='nom' size=20 maxlength=40> Votre Pseudo<br><input type='text' name='passe' size=20 maxlength=40> Votre mot de passe<br><input type='text' name='mail' size=20 maxlength=40> Votre mail<br><input type='submit' value='Go !'></form></font><br><br>");
}
if($ajout=="ok")
{
mysql_query("INSERT INTO membre (nom, pass, mail) VALUES('$nom', '$passe', '$mail')");
echo("<br><br><a href='?p=loguer'>Inscription ok, vous pouvez vous loguez ici</a><br><br>");
}

Conclusion :


http://www.softpower.t2u.com

A voir également

Ajouter un commentaire Commentaires
Messages postés
3
Date d'inscription
vendredi 30 juillet 2010
Statut
Membre
Dernière intervention
30 juillet 2010

Bonjour !

J'ai un problème !! =}

Voila j'ai un site en ligne et je voudrais y ajouté une zone membre ainsi que des formulaires de calcul automatique de tarifs lié au panier du client.
Pour la zone membre, j'ai déja parametré MySQL grace à ce tuto: http://www.asp-php.net/tutorial/asp-php/creer-un-espace-membre-en-php.php?page=1

Donc pour la page 1 de ce tuto j'ai tout fais, le probleme pour moi ce trouve en page 2 et 3... Je ne n'arrive pas a insérer correctement le codes et j'ai toujours ce meme message d'erreur " LE NOMBRE DE TAGS <NE CORRESPOND PAS AU NOMBRE DE TAGS>"

Auriez vous svp l'amabilité de m'aidé a enfin créer cette espace membre sécurisé et les formlaires de calcul ??

Merci d'avance !
Messages postés
1
Date d'inscription
samedi 25 novembre 2006
Statut
Membre
Dernière intervention
10 décembre 2006

Moi je trouve sa super mais j'ai un prob. J'ai un piczo et j'ai mi ton code dessu mais lorsque ton code apparais, les cases de ligins, passwords etc... apparaissent mais une partie du code apparait également! Je c pas si c'est piczo ou ton code qui fait défaut!!!
Messages postés
1
Date d'inscription
mercredi 21 décembre 2005
Statut
Membre
Dernière intervention
21 novembre 2006

mysql_query("INSERT INTO membre (nom, pass, mail) VALUES('$nom', '$passe', '$mail')");


niveau sécurité ...
Messages postés
822
Date d'inscription
vendredi 25 mai 2001
Statut
Modérateur
Dernière intervention
1 août 2014

Lut,
le prob des sessions c'est qu'à la fermeture du navigateur les sessions sont fermés ce qui n'est pas le cas des cookies, donc on pourrait rajouter au script une vérification de la présence du cookie, si il est présent, on ouvre une session et si il n'est pas présent, bien on peut afficher le formulaire d'identification.

@ ++
OriOn
Messages postés
25
Date d'inscription
lundi 1 octobre 2001
Statut
Membre
Dernière intervention
28 juillet 2004

ou les sessions
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.