Espace membres avec sessions + mysql

Soyez le premier à donner votre avis sur cette source.

Vue 16 660 fois - Téléchargée 3 826 fois

Description

Bon eh bien bonjour à tous voici la premiere source que je poste, elle est inspiré de plein de code que j'ai pu voir sur phpcs et c'est donc un espace membre encore un et oui je sait qu'il y en a a vomir sur le site mais bon je me suis dit "allez une petite contribution ne feras pas de mal"....

Alors pour la source tout est dans le Zip constitué de 7 fichiers

vous n'avez qu'a mettre vos parametre de connexion a la bases mysql et a changé le design

pour la base c'est la

==> CREATE TABLE `membres_tbl` (
`ID` tinyint(8) NOT NULL auto_increment,
`login` varchar(30) NOT NULL default '',
`password` varchar(8) NOT NULL default '',
`mail` varchar(40) NOT NULL default '',
PRIMARY KEY (`ID`)
) TYPE=MyISAM AUTO_INCREMENT=9 ;

et voila je croit que je n'est rien oublié

ah oui je précise je suis débutant donc pas d'emflamage si vous trouver des erreurs ou des imprécisions dans le code, mais rassurez vous normalement ca marche...

bye

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
60
Date d'inscription
jeudi 2 juillet 2009
Statut
Membre
Dernière intervention
1 septembre 2010

Dans mon login.php j'ai sa :

<?
<?php // Script de connexion Ó la BDD
$mysql_host="localhost"; //Domaine ou est hÚbergÚ la BDD
$mysql_login="root"; // Login de connexion Ó la BDD
$mysql_passe=""; // Pass de connexion Ó la BDD
$mysql_base="WOW"; // Nom de la BDD

$connect= mysql_pconnect($mysql_host,$mysql_login,$mysql_passe) // Script de connexion Ó la BDD
or die("connection Ó Mysql impossible");

$selectdb=mysql_select_db($mysql_base) // SÚlection de la BDD
or die("connection Ó la base impossible");

$login=$_POST['login'];
$password=$_POST['password'];
$mail=$_POST['mail'];
if($login=='' || $password=='' || $mail=='')
{
echo '<script language=javascript> alert ("Vous avez oublié de remplir un champ.");</script>';
include('index.html');
exit;
}
$sql = "SELECT password FROM "votre table mysql" WHERE login='$login'";
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
$data = mysql_fetch_array($req);
if($data['password'] != $password)
{
echo '<script language=javascript> alert ("Mauvais login / password. Merci de recommencer");</script>';
include('index.html');
exit;
}
else
{
session_start();
session_register("login");
header ('location:membre.html');
}
?>

sa c'est mon formulaire pour se loger sur mon index.html :

<form action="login.php" method="post">



</form>

Bon j'avoue j'ai tout modifier mon formulaire de login mais ce n'est pas du a sa mon problème

Je tape mes id qui sont dans ma db

et tadam ! :

Parse error: parse error in C:\wamp\www\login.php on line 23

( ligne 23 : $sql = "SELECT password FROM "votre table mysql" WHERE login='$login'"; ).

Donc voila j'espère vous allez m'aider
Merci =D
Messages postés
126
Date d'inscription
samedi 28 novembre 2009
Statut
Membre
Dernière intervention
9 juin 2013

sur "inscription.php" :
PHP Error Message

Parse error: syntax error, unexpected T_STRING in /home/a9896310/public_html/bd/inscription.php on line 15

Free Web Hosting

aidez moi svp!ca fe au moin 30 espace membre qui ne marchent pas!!!
Messages postés
5
Date d'inscription
mardi 27 octobre 2009
Statut
Membre
Dernière intervention
23 avril 2010

pas mal la source, faudrai faire un petit de nettoyage des chose inutiles grace au derniere vertion de php mais bon...

et heu par contre c'est normale que la page index.php soit TOTALEMENT accessible sans être loggué ?
Messages postés
5
Date d'inscription
mardi 27 octobre 2009
Statut
Membre
Dernière intervention
23 avril 2010

pas mal la source, faudrai faire un petit de nettoyage des chose inutiles grace au derniere vertion de php mais bon...
Messages postés
1
Date d'inscription
mercredi 16 décembre 2009
Statut
Membre
Dernière intervention
16 décembre 2009

bon moi j'ai un gros probleme! je suis en train de créer un site de style webzine black metal mais je voudrais ajouter un espace membre avec fiche perso!
j'ai créer le site en flash dans une page html( je précise je n'y connais rien au php et autre)comment inserer ces codes php dans ma page?
Afficher les 27 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.