CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[Help] Verification PASSE PSEUDO.

Blagace
Blagace
Niveau 6
04 juillet 2010 à 19:07:16

Bonjour, j'aimerai savoir comment faire pour quand un membre se connecte sur mon site savoir si le pseudo correspond avec le passe.
Et dans la page d'inscription j'aimerai faire un champ confirmer le mot de passe c'est possible de vérifier si les champ contienne la même chose avec if ($_POST ['motdepasse'] == $_POST ['vérifier_mot_de_passe]).
Enfin comment vérifier si le pseudo qu'entre le visiteur quand il veut s'inscrire est déjà pris par un autre membre ?
Sa fait beaucoup de question mais réponder mois S.V.P.

Pseudo supprimé
Pseudo supprimé 04 juillet 2010 à 19:22:50
  1. savoir si le pseudo correspond avec le passe.

:d) Tu fais une requête SQL dans la base de données du genre :

SELECT pseudo FROM compte WHERE pseudo = pseudo_du_visiteur AND mot_de_passe = mot_de_passe_du_visiteur;

si la requête retourne null c'est pas bon, sinon c'est bon :ok:

  1. c'est possible de vérifier si les champ contienne la même chose avec if ($_POST ['motdepasse'] == $_POST ['vérifier_mot_de_passe'])

:d) Oui.

  1. Enfin comment vérifier si le pseudo qu'entre le visiteur quand il veut s'inscrire est déjà pris par un autre membre ?

:d) Pareil, requête SQL dans la base de données, tu cherche le pseudo en question :

SELECT pseudo FROM compte;

si la requête ne trouve rien (retourne null) alors le pseudo est libre, sinon il n'est pas libre :ok:

Blagace
Blagace
Niveau 6
04 juillet 2010 à 20:57:56

Bonjour, d'abord merci pour ta réponse pour savoir si le passe correspond avec le pseudo il faut que je fasse
SELECT pseudo FROM compte WHERE pseudo = :pseudo_du_visiteur AND mot_de_passe = :mot_de_passe_du_visiteur;
mais après est ce que je dois faire

if (array(
:pseudo_du_visiteur=>$_POST['pseudo]

:mot_de_passe_du_visiteur=>$_POST['motdepasse']);

if (($_POST['pseudo']== pseudo) AND $_POST['mot_de_passe']==mot_de_passe);

{

echo 'Bonjour' .$_POST['pseudo];

}

}

J'aimerai savoir comment faire passer l'information de la connexion du membre de page en page et comment detruire sa session avec sessiondestroy().

Pour savoir si le pseudo y est déjà tu veut dire qu'il faut faire

SELECT pseudo FROM compte WHERE pseudo=:pseudo_de_l'inscription;

pseudo_de_l'inscription=$_POST['pseudo']

if(pseudo==$_POST['pseudo'])

echo 'Mauvais pseudo'

J'ai marqué juste certaine étapes des verifications des requêtes mais est ce que c'est bon si je met sa dans mes vérifications.

Tient mon adresse msn WWEOnly@live.fr pour m'explique deux trois truc stp.

Pseudo supprimé
Pseudo supprimé 04 juillet 2010 à 21:35:13
  1. J'aimerai savoir comment faire passer l'information de la connexion du membre de page en page et comment detruire sa session avec sessiondestroy().

:d) Tu places les infos dans des variables de session.

$_SESSION['pseudo'] = $_POST['pseudo'];
$_SESSION['motdepasse'] = $_POST['motdepasse'];

N'oublie pas de démarrer la session avant, et de le faire sur TOUTES les pages où tu veux retrouver tes variables de session :

<?php
session_start();
?>

Pour détruite ta session :

<?php
session_destroy();
?>

sinon regarde sur le site du zéro ils expliquent bien :
http://www.siteduzero.com/tutoriel-3-14563-variables-superglobales-sessions-et-cookies.html

Blagace
Blagace
Niveau 6
04 juillet 2010 à 21:54:13

Re-bonjour est ce que c'est bon si après la requête

$req=$bdd->prepare('SELECT pseudo FROM compte WHERE pseudo=:pseudo_de_l'inscription');
$reponse=$req->execute(array(
:pseudo_de_l'inscription=>$_POST['pseudo']));

POSSIBLE DE VERIFIER SI il ya déjà ce pseudo comme sa :
if($_POST['pseudo']==pseudo)

ou faut faire

if($reponse=NULL);

c'est correct de mettre sa

pseudo_de_l'inscription=$_POST['pseudo']

if(pseudo==$_POST['pseudo'])

Blagace
Blagace
Niveau 6
04 juillet 2010 à 21:55:10

dsl pour le double post mais à la fin ya un autre paragraphe et c'est un erreur.

Pseudo supprimé
Pseudo supprimé 04 juillet 2010 à 23:31:05
  1. POSSIBLE DE VERIFIER SI il ya déjà ce pseudo comme sa :

if($_POST['pseudo']==pseudo)

:d) Non.

  1. ou faut faire

if($reponse=NULL);

:d) if ($reponse == NULL)
n'oublie pas que c'est un "==".

  1. c'est correct de mettre sa

pseudo_de_l'inscription=$_POST['pseudo']

if(pseudo==$_POST['pseudo'])

:d) ça dépend pour quoi, dans la première ligne tu mets la valeur de $_POST['pseudo'] dans pseudo_de_l'inscription, mais ensuite tu compares $_POST['pseudo'] avec une autre variable : pseudo ... je vois pas trop le rapport :doute:

Blagace
Blagace
Niveau 6
04 juillet 2010 à 23:57:33

Merci.

Sous forums
  • Aide à l'achat Mac
  • Steam Deck
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Macintosh
  • Hardware
La vidéo du moment