begin process at 2013 05 26 07:39:21
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de données

 > ESPACE MEMBRES AVEC SESSIONS + MYSQL

ESPACE MEMBRES AVEC SESSIONS + MYSQL


 Information sur la source

Note :
9,5 / 10 - par 12 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Base de données Niveau :Débutant Date de création :22/04/2004 Vu / téléchargé :15 397 / 3 559

Auteur : 0vince0

Ecrire un message privé
Commentaire sur cette source (27)
Ajouter un commentaire et/ou une note

 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



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip ESPACE MEMBRE AVEC LIVRE D'OR ET MESSAGE PRIVÉ ////PHP + MY...

 Sources de la même categorie

Source avec Zip GESTIONNAIRE DE SAUVEGARDE D'UNE BASE DE DONNÉES MYSQL par aladec2007
Source avec Zip Source avec une capture RÉINDEXATION DE TABLE par aventurier19
Source avec Zip LIVRE D'OR FONCTIONNEL par floflode69
Source avec Zip FORUM TRES SIMPLE A INSTALLER par floflode69
Source avec Zip Source avec une capture CRÉATION D'UNE LISTE DEROULANTE CONTINENT PAYS GOUVERNORAT V... par proraf

Commentaires et avis

Commentaire de 0vince0 le 23/04/2004 11:54:58

J'attends vos commentaires .....

Commentaire de createurtr le 25/04/2004 20:33:41

tout dabhors je voudrai savoir ou il resoive leur mot de passe et puis dans quel page les menbre sont sockeé ? et puis quand il se log les mec il tombe sur quel page ????

Commentaire de 0vince0 le 14/05/2004 17:04:00

BAh alors ils ne resoivent pas leur mot de passe puisque c'est les membres qui choissisent le mot de passe ensuite il sont stocké dans un base mysql et le membres tombe sur le pages que tu veux ta qua le définir dans le header et apres mettre un include (logue.php); au debut de toute tes pages membres


et voila

pas d'autres commentaires

Commentaire de grandmugule le 27/05/2004 17:16:22

il marche pas ton espace membres , c'est impossible quand le pass de l'utilisateur de récupérer son login

Commentaire de 0vince0 le 28/05/2004 09:17:34

euh la je vois pas ce que tu veux dire grandmugule

faudrais que tu soit plus precis dans ta requete

"c'est impossible quand le pass de l'utilisateur de récupérer son login "

??????

si tu veux recupéré des infos sur les membres inscrit

bah ta la table membres elle est la pour ca

sinon pour ton histoire de pass ché pas koi ....

bah essaye d'etre un peux plus clair dans tes question ou remarque

a bientot

Commentaire de grandmugule le 28/05/2004 12:39:26

en gros ce ke je voulé dire c ke c impossible de récupérer la variable login sur d'autres pages ke l'index car si l'utilisateur est bien loggé la session ne demarre pas a cause du header je crois merci

Commentaire de 0vince0 le 28/05/2004 14:21:52

alors en fait pour recupere ta variable login essaye de rajouter

$_SESSION['login']=$login;

dans le fichiers login.php

et elle seras donc recupérable avec

$_SESSION['login']

sinon en ce qui concerne la session si le membres est bien logué la session démare sinon comment veut utilisé les variable de session sans que la sessions soit demaré !!!!

mais je te l'accorde ce code n'est pas optimisé ce n'est que ma premiere source et puis sur php je débute enfin sinon ce code a été modifier et améliorer ici

http://www.phpcs.com/code.aspx?ID=23141

si tu a d'autres question ou remarque contacte moi par mail ce seras plus simple  

vincent.hautot@tiscali.fr

Commentaire de scarium le 29/09/2004 10:12:57

Bonjour,

ton script fonctionne correctement, bon travail !
a+

Commentaire de raphp le 12/12/2004 19:07:48

est -ce que lorsque un utilisateur quitte la page et reviens après sa session est toujours ouverte ?

si non, pourrais tu expliquer comment faire en sorte que ça le fasse ?

Merciii

Commentaire de boby1313 le 20/02/2005 05:59:46

Cest ou que je rajoute ca dans quelle fichier


==> 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 ;

Commentaire de ijones3000 le 20/02/2005 08:49:57

Non ca c'est à faire dans ta BDD, vas dans phpmyadmin, dans ta bdd puis dans l'onglet SQL tu rentres ca ...

Commentaire de magicsmacks le 13/03/2005 13:30:13

super source.... C'est la source qui m'a permis de débuter en php il y a 1 an...super bien faite... et très explicite...merci pour tout
;-)

Commentaire de kincaid80 le 17/04/2005 11:17:45

bonjour,
j'aimerais utiliser ce script pour mettre un espace membre sur un site que je dois faire dans le cadre de ma formation mais je n'y connais rien en php...
J'ai crée ma base sous mysql et elle fonctionne.

J'ai 2 questions :

1 - ou dois-je placer les 7 fichiers .php ? directement dans le meme dossier que les autres pages du site ou est ce que je dois les mettre dans un dossier à part?

2 - quel est le code à écrire pour appeler les differents fichiers php qui constituent l'espace membre?

Merci pour votre précieuse aide :)

Commentaire de kincaid80 le 01/05/2005 12:37:39

Rebonjour,
Quelqu'un pour me répondre!?

Merci :)

Commentaire de vargtorna le 30/12/2005 07:33:52

jrep un peu tard :( mais si tu veux proteger toute tes pages met sur chaque pages : <?php include('logue.php'); ?>

si ton logue est place dans un repertoire par ex dans www.tonsite.com/moi/logue.php

tu met <?php include('moi/logue.php'); ?>

Commentaire de mgserv le 25/06/2006 09:18:27

voila j ai une erreur de la sorte

Parse error: syntax error, unexpected T_STRING in /membres/inscription.php on line 15

Parse error: syntax error, unexpected T_STRING in /membres/login.php on line 12

je dois modifier ces lignes dans login.php et inscription.php

$sql = "SELECT login FROM "Votre table sql" WHERE login='$_POST[login]'";

j ai bien changer "votretable sql" mais sa fonctionne toujours pas tjs la mem erreur

aidez moi

Commentaire de zikadonfeur le 31/07/2006 11:21:01

bonjour,
moi j avoue que je rame un peu aussi!

Commentaire de btangos le 08/02/2007 16:37:15

Je ne sais pas si ce code est bon, mais votre orthographe est lamentable. Merci de faire un effort pour le respect de vos lecteurs.

Commentaire de xavior le 12/04/2007 09:51:54

C'est bon cette sorce fonctionne. Merci pour tant de clarté dans ta source. Juste une petite critique : tu devrais faire un fichier readme. Mais c'ets vraiment pour faire une critique.
Bonne continuation

Commentaire de codelotus le 05/08/2007 13:22:41

quand je valide mon inscription, la page inscription.php me renvoie cette erreur :

Parse error: syntax error, unexpected T_STRING in /home/olympe-network/thesnipergate/inscription.php on line 15

Est-ce que mon hebergeur n'accepte pas les espace membres ou alors il y a un blême dans ton script ?

Sinon, bon boulot !

Commentaire de joshcom le 17/09/2007 03:00:35

merci

Commentaire de Thiboow le 29/10/2009 17:53:57

J'ai une erreur la voici:

Parse error: syntax error, unexpected T_STRING in /home/data/users/c/chapazolan/inscription.php on line 15

aidez moi svp merci

Commentaire de lordazrael le 16/12/2009 14:06:57

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?

Commentaire de charlus97 le 10/04/2010 14:29:40 9/10

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

Commentaire de charlus97 le 10/04/2010 14:37:14

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é ?

Commentaire de nossoctoruss le 02/06/2010 13:30:30

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!!!

Commentaire de shweeps le 01/09/2010 23:21:25

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 !<br>'.$sql.'<br>'.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">
<div>  
<div class="champ"><input type="text" value="Pseudo" class="champ1" name="pseudo" onclick="effacer(this, 'Pseudo');" onblur="restaurer(this, 'Pseudo');" /></div>
<div class="champ"><input type="password" name="connect_pass" class="champ1" value="motdepasse" onclick="effacer(this, 'motdepasse');" onblur="restaurer(this, 'motdepasse');" /></div>
<input type="image" id="ok" src="images/ok.png" title="Connexion"/>
</div>
</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

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2013
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales