begin process at 2012 05 31 17:52:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Débutant(e)

 > 

Supprimer un membre


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Supprimer un membre

lundi 5 juin 2006 à 13:10:54 | Supprimer un membre

Bartheleway

Bonjour à tous !!! Je voudrais faire sur mon site web une partie profil pour les membres, avec la possibilité de supprimer leur compte !!!

Les membres s'inscrive avec un mot de passe (haché en md5); un login et un id(auto_inscrement) !!! Lors de la connexion, ils se connectent avec login et mot de passe !!! Puis le login est stocké en variable sessions !!!

L'id; le mot de passe; le login sont stocké dans 3 champs différents d'une même table (membre) !!!

Lors de la suppression il faudrait que le login, le mot de passe et l'id soit supprimé !!! Le problème c'est que pour supprimer les 3 en même temps je voudrai utiliser une case à cocher puis un bouton !!! Je ne sais pas quel code utiliser pour supprimer la chaine id; mot de passe; login !!!

Merci de vos réponse !!!

Quand je trouve pas ça m'énerve !!!
lundi 5 juin 2006 à 14:22:25 | Re : Supprimer un membre

pcgpegase

Réponse acceptée !
Bonjour,

Tu fais un formulaire avec une checkbox (case à cocher) puis lorsque l'utilisateur valide le formulaire via un bouton, tu traites le formulaire en utilisant une requète MySQL pour supprimer l'enregistrement correspondant.

Ca peut donner un truc comme ça :

// Formulaire
<form method="post" action="">
Supprimer mon compte : <input type="checkbox" name="del" value="1" />
<br />
<input type="submit" name="ok" value="Valider" />
</form>

// Traitement du formulaire en PHP
<?php
if (isset($_POST['ok'])) {
  $login = $_SESSION['login'] // on récupère la variable SESSION du login. Remplace ['login'] par ta variable.
  $sql = 'DELETE FROM membre WHERE login = "'.$login.'" LIMIT 1';
  mysql_query($sql) or die ('Erreur SQL : '.$sql.'<br />'.mysql_error());
  echo 'Votre compte a bien été supprimé !';
}

J'espère t'avoir aidé ;)

bye



lundi 5 juin 2006 à 14:26:43 | Re : Supprimer un membre

Bartheleway

Merci, j'espère que cela va m'aider !!!
Question :
A quoi sert le 'LIMIT 1' ???
echo'Votre compte a bien été supprimé !' va afficher un message d'erreur IE ???

-----------------------------------------------------------------------
Quand je trouve pas ça m'énerve !!!
lundi 5 juin 2006 à 14:27:44 | Re : Supprimer un membre

Bartheleway

Tu es bien sûr que de supprimer le login va aussi supprimer le mot de passe et l'id associé ???

-----------------------------------------------------------------------
Quand je trouve pas ça m'énerve !!!
lundi 5 juin 2006 à 14:58:47 | Re : Supprimer un membre

pcgpegase

Ca va supprimer l'enregistrement associé au login oui.
Je ne vois pas pourquoi, ça afficherait une erreur avec IE :)
Le LIMIT 1 n'est pas vraiment utile... Il sert juste à préciser qu'il ne supprimera qu'un seul compte.


lundi 5 juin 2006 à 15:49:53 | Re : Supprimer un membre

Bartheleway

Quand je disais que cela faisait une erreur IE c'est pour que l'utilisateur voit bien que son compte a été supprimé !!! (une petit fenêtre s'ouvre avec comme message : Votre compte a bien été supprimé)

-----------------------------------------------------------------------
Quand je trouve pas ça m'énerve !!!
lundi 5 juin 2006 à 15:52:18 | Re : Supprimer un membre

pcgpegase

Ca après c'est toi qui voit, si tu veux un petit message en javascript tu fais :
A la place de "echo 'Votre compte a bien été supprimé !'" tu mets "echo '<script type="text/javascript" language="javascript">alert("Votre compte a bien été supprimé !")</script>';

bye


lundi 5 juin 2006 à 16:00:03 | Re : Supprimer un membre

Bartheleway

Merci bien !!!!

-----------------------------------------------------------------------
Quand je trouve pas ça m'énerve !!!


Cette discussion est classée dans : login, mot, supprimer, passe, id


Répondre à ce message

Sujets en rapport avec ce message

cookies et sql [ par lpefec ] j'ai un petit problème :j'essaie de faire un site avec des page sécurisé...je suis capable de securisé les page mais les informations de "login" ne so cookies et sql [ par lpefec ] j'ai un petit problème :j'essaie de faire un site avec des page sécurisé...je suis capable de securisé les page mais les informations de "login" ne so EasyPhP [ par ekinoks ] Salut all !!!!j'aurais une petite question a vous poser sur easyphp :^/j'aimeré que ma base de donné qui est sur mon pc puisse étre accessible par un login et mot de passe [ par developvbdebut ] Bonjour tout le monde.Je suis en trein de réaliser un fichier.php qui aurais accés sur trois autres fichiers php selon le login et mot de passe.d'apre securite et cryptage [ par renaud288 ] Vu le nombre important de demande au sujet de la sécurité de mots de passe transmis, je vais faire un truc général.Bon nombre d'entre vous (les débuta Génération de login & mot de passe à partir des données d'un formulaire ? [ par wakgen ] salut tt le monde Je cherche une methode pour générer un login et un mot de passe à partir des données entrées dans un formulaire par un utillisateu la fonction mail() [ par refkaben ] Bonjour à tous!J'ai une fonction mail qui sert à envoyé le mot de passe à un memebre en cas ou il l'a oublié, j'ai le code suivant:if($action="valider comment faire de la sécurité?? [ par progrima ] Bonsoir tout le mode. J'essaye de faire de l'authentification avec php et mysql. Selon certains articles sur le sujet, j'ai lu que pour sécuriser l'ac modification de mot de passe [ par gabs77 ] bonjour, g un pb avec mon script de modification de mot de passe et je ne parviens pas a trouver le pb le mesage d'erreur est le suivant:Erreur SQL !C un espace membre bien complet (si vous connaiser un partie de ce que je cherche dite le ) [ par astuces_jeux ] slt c'est pour savoir comment créer un espaces membres bien complet pour commencer la page membre avec login et mot de passe et une inscription plus e


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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,702 sec (3)

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