begin process at 2012 02 15 23:31:51
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Formulaires

 > ESPACE MEMBRES PHP/MYSQL

ESPACE MEMBRES PHP/MYSQL


 Information sur la source

Note :
6,82 / 10 - par 17 personnes
6,82 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Formulaires Classé sous :membres, gestion, espace, session Niveau :Initié Date de création :12/11/2005 Vu / téléchargé :53 356 / 11 460

Auteur : Toolsweb

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

 Description

Bon bah c'est pas très très compliqué, ce code est un espace membres en PHP/MYSQL. Il est composé de 6 pages. Il est très simple d'utilisation et est très léger coté Ko. La page membres est gérée par des sessions donc si l'utilisateur ne s'est pas connecté, il ne peut pas accéder à la page.


 Conclusion

J'ai cet espace membres sur mon site web, http://www.toolsweb.new.fr, mais il est plus développé et beaucoup moins basique que celui-ci :)

 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 PUBS AU HASARD EN FONCTION DE LA LANGUE DU NAVIGATEUR
RETRACER LES ROBOTS DE GOOGLE

 Sources de la même categorie

Source avec Zip VÉRIFICATION DE FORMULAIRE EN PHP par psonic13
Source avec Zip Source avec une capture CALENDRIER RÉSERVATION POUR CHAMBRES D'HÔTES EN PHP MYSQL par oallais
Source avec Zip Source avec une capture UPLOADEUR DE FICHIERS MULTIPLES V1 par cod57
FORM, ORM POUR FORMULAIRE par choy
Source avec Zip Source avec une capture LOGIN SHA1 + CRÉATION UTILISATEUR par aventurier19

 Sources en rapport avec celle ci

COMPTEUR DE VISITES SUR FICHIER par pierreSabatier
Source avec Zip Source avec une capture CREATION DE COMPTE AVEC CRYPTAGE ET ESPACE DE CONNEXION SEC... par bm1982
Source avec Zip Source avec une capture GESTION DE SCOLARITÉ [PHP] ET [MYSQL] par ayoubshadow
Source avec Zip Source avec une capture GESTION DE DOCUMENTS par awaclid
Source avec Zip ESPACE MEMBRE V2 par nicomilville

Commentaires et avis

Commentaire de coucou747 le 12/11/2005 10:29:40 administrateur CS

très léger coté Ko. Généralement, on cherche la légertetée coté CPU...
Sinon, essai de faire tes redirections avec header plutôt que du javascript...

essai aussi de ne pas utiliser le javascript pour tes vérifications de formulaires...

echo '<script language=javascript> alert ("Cette adresse e-mail à déjà été inscrite !");</script>';
echo '<SCRIPT LANGUAGE="JavaScript">
document.location.href="inscription.php"
</SCRIPT>';

déja : on fait window.location, et ensuite, on ne mélange pas les majuscules et les minuscules dans du html !!! et ça te sert à quoi de fermer ta balise script si tu la réouvre tt de suite ?

sinon, avec error reporting à all, ça doit pas être joli : tu ne mets pas toujours de guillemets autour des clefs des tables de hashages...

et sinon, tu utilises des doubles et des simples quotes, essai de ne pas mélanger...

Commentaire de lesfabuleux le 12/11/2005 17:48:38

Je cherchais un script dans le genre, et celui ci est très bien !
Mais j'ai une petite question pour tout le monde.
Je suis entrain de faire un site communautaire et je voudrais que l'on ne puisse s'inscrire que quand un membre nous a invité à le faire (par mail par exemple) et que les membre ne puisse inviter que 3 personnes.
Est-ce que cela est possible ?

Merci

Commentaire de coucou747 le 12/11/2005 17:51:56 administrateur CS

c'est possible, faut générer une table invitation...

Commentaire de lesfabuleux le 12/11/2005 19:07:19

Merci, mais je ne trouve pas comment faire...
En fait, je voudrais avoir un champ sur mon site ou le membre peut entrer l'adresse mail d'un ami. Cela envoit un mail à un ami avec un lien qui l'amène à s'inscrire et que dès qu'il se soit inscrit, ce lien ne soit plus valable...
Je galère la dessus depuis ce matin...

Commentaire de massacr le 13/11/2005 10:07:38

Ba tu mets une entrée dans la table invitation avec un champ unique pour cette entrée (donc soit l'id, soit un nombre au hasard). Après t'envoie un lien à l'invité qui l'envoie vers le site et qui contient ce nombre en variable. Donc : htpp://tonsite.com?creer_compte?invitation=994565123154894 Après tu vérifie que ce nombre existe bien, et tu lui permet de créer son compte.

Commentaire de massacr le 13/11/2005 10:14:02

Pour Toolsweb :
C'est quand même complexe pour un espace membre. Quand tu pense qu'après faut que tu fasse les scripts réservés aux membres, ca te fait un truc énorme !!!

Commentaire de gomoz le 14/11/2005 17:41:25

la solution de massacr est la plus 'pro' bien sur mais tu peux bidouiller aussi. Par exemple, chaque membre défini un "password d'invitation" et quand un nouveau membre veut s'inscrire, il doit entrer le nom du parrain avec ce password.
Ca dépend après de ce que tu veux en faire aussi, cette solution est rapide à coder mais pas très sécurisé.

Puis sinon pour l'espace membre, il membre l'enrobage $_GET['action'] à la place du simple $action.  Je trouve cette source pas très bien codée mais c'est assez didactique alors je mets quand même 6.  

Commentaire de rom_l_boss le 16/11/2005 21:45:07

<?php include("bodybas.php"); ?>
que fait cette ligne ? Il n'existe aucune page nommée bodybas.php !

Commentaire de Toolsweb le 16/11/2005 23:45:12

Oups, désolé, c'est que j'ai des includes sur mon site, le haut et le bas et j'ai du oublier d'enlever l'include du bas :P Bref, enlevez le il ne sert à rien pour vous !

Commentaire de Didine_84 le 18/01/2006 12:35:04

Excusez-moi mais je suis une débutante...
Pourriez-vous m'expliquer comment cela s'installe?

Commentaire de joey17 le 15/02/2006 17:47:32

ba tu dézzipe le tout, tu modifies les pages avec les couleurs de ton site, tu balence tout sur ton site grace a ton logiciel ftp préféré, et tu admire le resultat...

Commentaire de EmilyRose le 25/03/2006 15:38:09

             C'est génial, merci beaucoup pour ce code !! Etant nulle en php/mysql mais désirant offrir à mon site un espace-membre, je suis comblée !! merci beaucoup tout marche impecc !

Commentaire de Jp2A le 03/04/2006 04:22:49

bravo pour ton script il ma beaucoup aidé
Simple, léger, utile!
merci beaucoup !

Commentaire de Thibaut24 le 09/04/2006 14:01:58

Salut,
tout d'abord, merci pour ce script, mais j'ai un petit problème.
une fois que l'inscription est faite, j'arrive sur la page "connect.php", et voila ce que j'obtiens au dessus du formulaire "Notice: Undefined variable: action in c:\program files\easyphp1-8\www\essai\connect.php on line 2"

Je peux quand meme m'identifier, mais c'est un peu génant d'avoir cette ligne.

Merci d'avance pour ton aide et @+

Thibaut

Ps : je suis en local

Commentaire de gomoz le 09/04/2006 21:37:27

déjà il faut remplacer $action par $_GET['action']

et mettre plutot

if(!empty($_GET['action']) and $_GET['action']=='déconnexion')
{
...

Commentaire de jonathan724 le 16/04/2006 18:09:40

Le scrip marche très bien ( inscription, enregistrement sur ma base de donnée... ) mais j' arrive à me connecter à l 'espace membre avec n' importe quel pseudo ou mot de passe ! Cet à dire que je n' ai même pas besoin de m' enregistré juste à mettre un pseudo et mot  de passe quelconque pour accéder à mon espace membre. Bizzard nn ? J' ai peu être oublier une partie du code ? Aidez moi svp !

Commentaire de alexmac le 26/06/2006 07:15:20

As-tu créé un dossier vide nommé sessions à la racine de ton site Free ?

A+

Commentaire de stefbuet le 26/06/2006 13:10:00

salut dsl javais resolu le prob..
merci quand même !

Commentaire de matbruneau le 17/09/2006 14:18:12

super ton code

Commentaire de jonathan724 le 27/09/2006 15:46:04

Wé vraiment super comme code ! je m' en ser presque 1 fois par semaine ! lol

Commentaire de jonathan724 le 07/10/2006 11:22:17

Y a un problème !!!
Les j' ai mis ce script pour un de mes sites et les joueurs n' arrive pas à sy connecter avec Internet Explorer mais Fire Fox et les autres... Vous pourriez m' expliquer svp !!!
mon site est http://clicksansfin.new.fr

Commentaire de daweb le 07/10/2006 15:14:19

Mega mega mega hyper coool ce script il marche vraiment très bien celui qui l' a créer est lke roi du webmastering merci mille fois

Commentaire de gomoz le 07/10/2006 15:53:33

Jonathan, je ne sais pas si c'est juste du à ca mais ton code HTML est horrible sur ta home. Tu declare deux fois les metas de ta page et tu as une fonction javascript non defini que tu appel lors de l'envois du formulaire.

C'est fort possible que ca puisse venir en partie de là toujours.

Commentaire de ovalls le 12/10/2006 13:22:42

bonjour,

après l'inscription j'ai ce message : Erreur SQL !
SELECT login FROM membres_tbl WHERE login='monlogin'
No Database Selected

merci de votre aide

Commentaire de alexmac le 12/10/2006 19:37:10

Tu n'as tout simplement pas défini tes identifiants et le nom de ta BBD ! En tout cas j'en déduis cela par le "No Database Selected"...

A+

Commentaire de jonathan724 le 13/10/2006 21:11:34

Maintenant j' ai ça qui s' affiche c' est la 1er fois et mon site ne marche plu,

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/mixmania/www/csf/LOG_compte.php:1) in /home/mixmania/www/csf/LOG_compte.php on line 3

Une foit cliqué sur connection ! quelqu' un pourrais m' aider ? MErci

Commentaire de alexmac le 14/10/2006 08:33:22

Cette fois c'est ton header() qui déconne. Je te rapelle qu'il ne doit y avoir AUCUN code HTML avant de placer la fonction header(). La page doit donc commencer par ton script en PHP qui contient ton header(), car tu peux insérer du code APRES le header mais pas AVANT.

Voilou, vérifie un peu ta page.
A+

Commentaire de pirmax le 11/11/2006 00:03:41

Bonjour, j'ai un problème avec session_start();
page membres : ligne 2.
page connect2 : ligne 18.
Merci de me répondre : http://microshyma.free.fr.
pirmax@free.fr
Microshyma

Commentaire de toobatooba le 11/11/2006 09:46:01

Bonjour Toolsweb, un grand merci pour ton tuto car je bataillais depuis plusieures semaines. Je nai pas trouvé sur le web malgré de grands sites un tuto aussi simple, explicatif et qui marche de A à Z. Bonne continuation...

Commentaire de vbmarh le 06/02/2007 04:15:34

Super et bravo cela marche trés bien

Commentaire de letoutpourwebmaster le 15/03/2007 14:05:07

super ce script mais j'ai tout de meme une question.

je suis en train de faire la zone membre mais jaimerais savoir si chaque utilisateur inscrits peuvent etre rediriger vers une page différente. Une page (ou un dossier contenant plusieurs pages) spécifique a chaque membre.

Exemple : - membre 1 redirigé vers ==> pagemembre1.php
          - membre 2 redirigé vers ==> pagemembre2.php
etc......

Pouvez vous m'aider svp !
matjanin@orange.fr

Commentaire de vbmarh le 15/03/2007 21:28:40

salut ::letoutpourwebmaster
se que tu demande la est parfaitement possible il faut juste faire un select depuis la base suivant login qui est la valeur  de la $session est le tour est jour tu trouveras des erreur sur se script tout de meme a cause de l utilisation non reussi du java change les script java en leur equivalent en php4
goodluck

Commentaire de letoutpourwebmaster le 17/03/2007 15:21:16

re
salut vbmarh et je te remercie de ta reponse
mais tout ce que tu me dit est por moi du charabiat car je suis juste mais tout juste au dessus du niveau débutant en php
pourrais tu etre plus précis
pourrais tu m'aider d'avantage en me passant les portions a ajouter ou les manip détaillées a faire ?

Si kelkun pe m'aider ca serait trés genti !
car ca fait des jours ke je suis dessus en vain !
Contactez moi soit ici soit par mail ici matjanin@orange.fr

Cordialement

Commentaire de matrixscript59 le 31/05/2007 06:04:45

super script super simple pour un debutant mais maintenant il faut je code les module lol je voudrais savoir quel code doige rajouté au debut de mais page pour les membre ?

juste

<? session_start(); ?>

merci d'avance pour votre réponse

Commentaire de bazonnet le 11/08/2007 15:26:36

Bonjour,
  J'ai ce code sur membre.php:
<?
                session_start();
                
                if(!isset($_SESSION['login'])) {
                echo '<SCRIPT LANGUAGE="JavaScript">
                document.location.href="http://loto-kado.reseau-games.com/connect.php" </SCRIPT>';
                exit;
                }
                ?>
                 <?php echo '<p>Bonjour ',$_SESSION['login'],'</p>';
        ?>
        <a href="http://loto-kado.reseau-games.com/connect.php?action=deconnexion">Déconnexion</a>

Et mon espace membre fonctionne impécable !  Mais lorsque le membre arrive sur membre.php, il est renvoyé automatiquement sur la page connect.php

Merci de votre aide.

Commentaire de joshcom le 17/09/2007 02:50:41

Merci pour le scripte
ESPACE MEMBRES

Commentaire de askilo le 02/01/2008 14:09:45

trés trés Bon script merci bien

Commentaire de Geos59 le 23/01/2008 12:29:51

Tres bon script

Commentaire de bigfr le 07/02/2008 18:09:18 7/10

Tres bien quelque petite erreur de copier-coller j'ai bien l'impression ....
==> matrixscript59: Oui c sa et il te faut un header aussi ...
...

Commentaire de oui14 le 18/02/2008 01:40:16

bonsoir.j'ai un soucis avec le script: lorsque j'entre un pseudo qui n'est pas dans ma table, il l'enregistre mais m'affiche que le pseudo est déjà pris..

quelqu'un a une idée du problème?

Commentaire de arsonick le 03/06/2008 21:19:45

Pour desactiver les code a la page de connection : connect.php
crée un simple fichier nommer : bodybas.php   avec rien dedans et voila <<

Commentaire de teddymonz le 10/02/2009 11:18:48

j'adore

Commentaire de Diesel26 le 23/02/2009 11:18:50

Ca marche très bien mais pourquoi quand je vais dans connection, à coté ya : Warning: include(bodybas.php) [function.include]: failed to open stream: No such file or directory in /www/webinfo/test/connect.php on line 30

Warning: include() [function.include]: Failed opening 'bodybas.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /www/webinfo/test/connect.php on line 30

Commentaire de dexter74 le 13/04/2009 19:58:41

crée un simple fichier nommer : bodybas.php   avec rien dedans et voila <<

Commentaire de NextGenration le 04/05/2009 10:35:08

POUR LE MESSAGE CONCERNANT : 'bodybas.php'
------------------------------------------------
Commentaire de rom_l_boss le 16/11/2005 21:45:07

<?php include("bodybas.php"); ?>
que fait cette ligne ? Il n'existe aucune page nommée bodybas.php !
signaler à un administrateur
------------------------------------------------
Commentaire de Toolsweb le 16/11/2005 23:45:12

Oups, désolé, c'est que j'ai des includes sur mon site, le haut et le bas et j'ai du oublier d'enlever l'include du bas :P Bref, enlevez le il ne sert à rien pour vous !
------------------------------------------------

Voilà, il est quelques fois intéressant de lire voir relire les commentaires de l'ensemble des utilisateurs qui on "commentés".

Je dis çà, mais en faite je dis rien ^^

Commentaire de lydllt le 21/05/2009 15:26:09

Pour moi sa ne marche pas sa affiche
Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /mnt/101/sda/5/1/lydllt/conf.php on line 117

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /mnt/101/sda/5/1/lydllt/inscription2.php on line 124
Erreur SQL !
SELECT login FROM membres_tbl WHERE login='Admin'

(j'ai free)

Commentaire de waly777 le 01/08/2009 16:12:27

slt bon c super cool ce script pour un débutant comme mw je le trouver didactik mais j'ai un ptit blém car kan je crée la table et que je m'inscrit voici le code d'erreur qu'il m'affiche
"Erreur SQL !
SELECT login FROM membres_tbl WHERE login='elou'
No database selected"
est ce que quelqu'un pourai m'aider svp

Commentaire de nilounilou le 26/10/2010 16:12:24

C'est exactement ce que je cherchais. Par contre, j'ai détecté une erreur dont personne ne parle : Sur connect.php $_GET['action']=='déconnexion') il faut remplacer le "é" de deconnexion par "e". Sinon la déconnexion ne fonctionne pas !

Enfin, si quelqu'un pouvait nous donner l'astuce pour crypter simplement le mot de passe (qui apparaît en dur dans la bdd)

Commentaire de Allan007 le 22/04/2011 14:48:22 1/10

Que dire.. Aucune ligne de commentaire, requête SQL non sécuriser, JS mal utilisé, Développer "a la rache".

Je m'attendais à voir ton espace membre en Ajax & Poo, je suis très déçu.

Niveau de la source Initié ? J'espère que c'est une blague, un développeur du dimanche débutant fais mieux que ça.

Bonne continuation.

Commentaire de anouerk le 02/08/2011 15:46:09

C'est un code pleins de bugs , manque de concentration . note 0/10.

Commentaire de sartoz le 06/12/2011 18:59:08 10/10

un script qui marche et c'est tout ce qu'on lui demande surtout oublier pas d'enlever "<?php include("bodybas.php"); ?>"   car ca affiche une erreur sinon , sur la page connect.php

Commentaire de Toolsweb le 06/12/2011 23:43:49

///////// UPDATE ////////
Sorry tout le monde, j'ai écrit ce code là quand j'avais environ 12 ans (J'en ai aujourd'hui 19, presque 20). Je sais que pour certains, il n'est pas à la hauteur de vos ô-grandes attentes, mais si le code ne fait pas votre affaire, ne le téléchargez ou ne l'utilisez pas, c'est tout. Comme j'ai dit, le code a été posté en 2005 et nous sommes maintenant en  2011, je m'excuse donc encore si ce code ne vous permet pas de laver votre voiture, promener votre chien, ou encore, peindre votre porte de garage !

Sur ce, bonne journée

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Les session dans un espace membres [ par SnoopDogg91 ] Bonjour tout le monde, voila je suis debutant encor, et j'ai un petite question qui me tracasse sur les session .Voila, jai regardé plusieur tutoriaux espace de gestion d'un repertoire pour membres. [ par dcbastien ] Bonjour.Je cherche a créer un espace avec identification qui permettra au membre, enregistré dans mysql, de modifier les fichiers. de son repertoire.C Variables lors d'une session. [ par dcbastien ] Bonjour.J'utilise ceci pour un espace membres:http://www.phpdebutant.org/article47.phpComment puis-je faire suivre le nom du membre sur les pages où j Gestion sql [ par perig ] bonjour Voici mon prob.J'ai une base de donnée que je peux gérer grace a phpmyadmin. J'ai mis a jours ma version de phpmyadmin mais j'ai toujours le m Espace Membres [ par Moagnon ] Bonjour a tous ;)Alors j'ai un probleme avec mon site web et j'ai besoin de votre aide. Je suis un débutant en php excusez-moi :$.Mon probleme est le gestion des session [ par sahliali ] Mon question c'est A quoi sert la gestion des session dans un site intranet espace membres [ par wilbob ] Bonjours, Je veux&nbsp;faire un espace membres mais je sais pas coment. Je me demandait ausi si sa se fait avec l'hebergeur lycos. Si sa se fait pas p Plusieurs sites avec le meme espace membres [ par aeled ] Bonjour, j'aimerais savoir comment peut fonctionner un r&#233;seau comme celui de codes sources avec plusieurs sites (sur plusieurs nom de domaines) a nombres de jours de connexion [ par zut69 ] Bonjour,Je souhaiterais savoir comment je peu ajouter a mon espace membres le nombres de jours de connexion.Mon espace membres est entierement en php, Problème d'authentification [ par Also know as ] Bonjour,Voilà je suis en train de construire désespérément un espace mmebres, cxe n'est pas la première question qu eje pose à propos de cet espace qu


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,108 sec (3)

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