Espace membre Connexion espace client, et déconnexion code PHP !
brice02_2912
Messages postés
9
Statut
Membre
-
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 40050 Date d'inscription Statut Modérateur Dernière intervention -
Bonsoir a tous , j'ai un soucis et je voudrais vraiment qu'on m'aide. J'ai structuré ma page et tout se passe bien, j'ai donc fait ma page d'inscription, de connexion et en suite de l'espace profile d'utilisateur. J'arrive bien a me m'inscrire a travers mon site et je suis bien inscrit dans la base de donnée. et je me connecte et j'affiche aussi un message pour dire que je suis connecté. si c'est en PHP mysql simple je le fais sans soucis et j'arrive a ma page de profile d'utilisateur. Mais cette fois ci, mon Hébergeur n'accepte plus mes données Alors j'ai fait ma base en PDO. et je ne maîtrise vraiment pas. j'ai suivie des tutos mais je n'ai pas trop compris. je veux le code qui me ferra affiché la page de profile d'utilisateur quand le visiteur vas s'inscrire et se connecté et je n'arrive pas. aidez moi s'il vous plait...
voici donc ce que j'ai fait !
voici donc ce que j'ai fait !
<?php
@session_start();
$bdd = new PDO('mysql:host=localhost;dbname=id9718942_mon_espace','id9718942_membres','*****' );
if(isset($_POST['submit'])){
if ( isset($_POST['username'])AND isset($_POST['password'])){
if (!empty($_POST['username']) AND !empty($_POST['password'])){
$username=htmlspecialchars($_POST['username']);
$password=htmlspecialchars($_POST['password']);
$password=md5($password);
$req = $bdd->prepare("SELECT * FROM membres WHERE username= ? AND password=?");
$req-> execute(array($username,$password));
if($req->rowcount()==1){
$membres = $req ->fetch();
$_session['membres']=$membres;
die('bonjour:'. $_session ['membres']['username']);
} else {
echo"nom d'utilisateur ou mot de passe incorrecte";
}
}
} else {
$error="erreur";
}
}
?>
A voir également:
- Espace membre Connexion espace client, et déconnexion code PHP !
- Espace insécable - Guide
- Espace de stockage gmail plein - Guide
- Gmail connexion - Guide
- Code ascii - Guide
- Espace stockage google - Guide
1 réponse
Bonjour,
Déjà, lorsque tu postes ton code sur le forum, merci de le faire correctement...
Explications disponibles ici (à lire... EN ENTIER ): https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Ensuite, pour le PDO, commence par activer la gestion des erreurs :https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Et applique également les conseils donnés ici : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Reviens nous voir ensuite si tes soucis persistes.
Déjà, lorsque tu postes ton code sur le forum, merci de le faire correctement...
Explications disponibles ici (à lire... EN ENTIER ): https://codes-sources.commentcamarche.net/faq/11288-poster-un-extrait-de-code
Ensuite, pour le PDO, commence par activer la gestion des erreurs :https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
Et applique également les conseils donnés ici : https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code
Reviens nous voir ensuite si tes soucis persistes.