Rechercher : dans
Par :

Script Espace Membre !!

Dernière réponse le 4 mar 2009 à 21:50:34 desperadosse, le 4 mar 2009 à 18:22:59 
 Signaler ce message aux modérateurs

Bonjour à tous,
J'aurai besoin de vous pour fabriquer un espace membre simple ...
J'aimerai qu'après l'authentification d'un membre, son nom apparaisse à coter de 'bienvenue',
Mais je ne sait pas qu'elle condition utiliser ==>

Si email = email (dans BDD) and pass=pass(BDD)
alors $nom = nom (BDD de lutilisateur)

Merci de votre aide

Je sais des chose que je ne sais pas , mais les chose que je ne savais pas ne seront pour moi que le début du savoir !!!

Configuration: Windows Vista
Firefox 3.0.6

1

dada-92, le 4 mar 2009 à 18:48:07

Je peu de donner un script d'espace membre mais qu'il dise bonjour avec le nom du membre je sais pas comment faire.

Répondre à dada-92

2

desperadosse, le 4 mar 2009 à 19:08:57

Help Je sais des chose que je ne sais pas , mais les chose que je­ ne savais pas ne seront pour moi que le début du savoir !!!­

Répondre à desperadosse

3

dada-92, le 4 mar 2009 à 19:23:53

Tu veux quoi exactement ?

Répondre à dada-92

4

desperadosse, le 4 mar 2009 à 20:41:04

J'aimerai simplement créer un espace membre et récuperer des information dans la BDD après l'inscription et l'authentification du membre ...

merci d'avance Je sais des chose que je ne sais pas , mais les chose que je­ ne savais pas ne seront pour moi que le début du savoir !!!­

Répondre à desperadosse

5

dada-92, le 4 mar 2009 à 20:54:21

Creer un espace c'est assez dur je pensse mais tu peux en trouver gratuitement sur internet :p
Si tu veux je peut t'en donner un que j'ai acheter mais je m'en sert pas.
Ou alors tu tape sur google script espace membre
voila

Répondre à dada-92

6

zoby44, le 4 mar 2009 à 20:58:27
  • +1

Salut, pour ça, il faut utiliser les $_SESSION.

Dans ta page de réception du formulaire de connexion, tu fait un truc comme ça :

<?php
session_start();
$login = $_POST['login'];
$mdp = $_POST['mdp'];

$sql = mysql_query('SELECT * FROM login WHERE login = "'.$login.'"');
if ($data = mysql_fetch_array($sql)) {
   if ($data['mdp'] == $mdp) {
        $_SESSION['login'] = $data['login'];
        $_SESSION['prenom'] = $data['prenom'];
        echo 'Vous etes connectés';
   }
   else {
        echo 'mot de passe incorrect'
   }
}
else {
echo 'login incorrect';
}
?>


et après, pour récupérer les infos, tu as juste a faire :
<?php
session_start();
echo 'Bonjour '.$_SESSION['login'].' Tu t\'appel : '.$_SESSION['prenom'];
?>


Par contre, attention de mettre session_start() sur toutes les pages ou tu utilise $_SESSION['xxx'] et avant tout code.

Un petit cours sur les session : http://www.siteduzero.com/...

C'est super pratique les sessions, tu peux stocker ce que tu veux dedans.
Il est souvent plus rapide de chercher que d'attendre une réponse... Google est notre ami.

Répondre à zoby44

7

 desperadosse, le 4 mar 2009 à 21:50:34

Merci bien chère ami, si tu le souhaite, j'aimerai me mettre en contacte avec toi, j'aimerai collaborer avec toi ...
Ton site m'intéresse particulièrement ^^

A toi de voir

Sincèrement Desperadisse Je sais des chose que je ne sais pas , mais les chose que je­ ne savais pas ne seront pour moi que le début du savoir !!!­

Répondre à desperadosse