Comment créer journal dans/le formulaire en PHP et MySQL?


Si vous êtes un débutant ou nouveau au PHP et MySQL (base de données), puis remplissez les conditions requises suivantes avant.

  • Installez la dernière JDK (Java Development Kit), puis

  • Installer XAMPP dernière.

Ci-dessus sont des logiciels open source, ce qui signifie que vous pouvez utiliser pour un usage non-commercial libre.




Assurez-vous que:

Avant de vous détrompez la première page php, assurez-vous que les œuvres XAMPP et les deux premières cases sont cochées pour Apache et MySQL avec un message 'Running'. Et ne vous inquiétez pas FileZilla.



Maintenant, ouvrez votre navigateur et tapez 'localhost' (Retirez les guillemets simples), si votre XAMPP a été correctement installé Xampp alors une fenêtre par défaut se affiche automatiquement.




Créer une base de données en seulement 8 étapes simples:




puis cliquez sur base de données.






Maintenant, entrez le nom de la base de données de votre choix et cliquez sur Créer.






Maintenant, la base de données apparaît dans cette liste. Vous devez cliquer sur la base de données, mais ici, dans mon cas, ce est «test-login».





Maintenant créer les tables dans la base de données. Avant d'entrer le nom de la table (de votre choix), puis entrez le nombre de colonnes qu'il contient. Pour votre commodité, je dirais, d'abord écrire les noms des colonnes sur un papier rugueux et de réfléchir à leur rôle dans la base de données et aussi penser à leur taille et leur comportement.




Maintenant, vous devez créer les colonnes de la table de la création récente. Entrez le nom des colonnes et leur «type» (type de données à stocker que VARCHAR INT pour les nombres entiers et jeu de caractères), et ne oubliez pas de remplir leur "longueur". Essayez de régler la longueur minimum-required.In fermer mon cas.

  • id = 20
  • username = 25
  • password = 50 (md5 mot de passe crypté sera ce est pourquoi il a besoin d'assez grand nombre.)
  • prénom = 15
  • name = 15




Maintenant, vous devez définir une clé primaire est nécessaire car aucun deux utilisateur peut avoir le même identifiant. Donc, vous devez d'abord définir la valeur d'index pour 'id' pour clé primaire et vérifier «AI» pour incrémentation automatique. Vérifié «AI» vous aidera à définir les valeurs dans le 'id', ajoutant automatiquement la valeur 1 à la dernière valeur saisie. Par exemple, si votre dernier utilisateur enregistré avec l'id '46', alors il ne est pas nécessaire de mettre 'id' à '47' pour un autre utilisateur sera créé automatiquement par défaut.





Maintenant cliquez sur Enregistrer.






Huray! félicitations!

Maintenant vous avez une base de données avec une table et cinq colonnes en elle. Et «près de la moitié terminé.





Maintenant, il est temps de mettre certaines données brutes que pour le contrôle du journal in/out.


Cliquez sur Utilisateurs











Cliquez sur "Insérer" onglet.





Maintenant, vous devez entrer quelques données brutes.

Laissez la colonne id vide car l'identifiant sera automatiquement rempli.









Les valeurs de la première colonne.

Maintenant, entrez le nom d'utilisateur = frison

password = 12 345 = conversion md5 = 827ccb0eea8a706c4c34a16891f84e7b "utiliser une conversion mot de passe MD5, car il contribue à augmenter le niveau de sécurité. chaque fois que vous entrez 12345 comme mot de passe de cette phrase sera converti automatiquement pour convertir md5. Donc, ne pas influer sur le processus de connexion de l'utilisateur, mais toujours augmenter la sécurité. "

prénom = Philip

name = Adison

valeurs pour la 2ème colonne.

username = mike007

Mot de passe Frison = md5 = = conversion 8e90d73bfe408221fe71f7dbfee80770

prénom = Mike

dernière = Williams

Après avoir compilé les données, cliquez sur «GO».





commencer à écrire vos pages PHP:

Avant de commencer, je dirais, utilisez Notepad ++, parce qu'il est facile à utiliser et affiche votre code en différentes couleurs qui vous aideront à bien des égards plus tard dans la programmation profonde. Mais il ne est pas nécessaire, vous pouvez utiliser ne importe quel éditeur de texte de votre choix.

Maintenant, vous devez au moins 5 pages PHP pour un in/out journal de la réussite du processus.

  1. connection.inc.php (reliera la base de données avec vos pages PHP)
  2. core.inc.php (vous aider à obtenir la référence de la page en cours)
  3. login.inc.php (allez vérifier le registre d'état)
  4. logout.php (connecter l'utilisateur si il/elle est connectée)
  5. index.php (page d'accueil)

Avant d'expliquer comment ces pages fonctionnent, d'abord ouvrir votre éditeur de texte et de créer ces pages vierges dans le répertoire et assurez-vous que vous enregistrez ces fichiers comme une période (.) Php.

C: \ xampp \ htdocs

créer un répertoire ici 'login'

maintenant enregistrer des pages ici C: \ xampp \ htdocs \ login \

assurez-vous que le répertoire XAMPP est le premier niveau où vous avez installé le système d'exploitation.

après la création de ces pages blanches de copier et coller le code ci-dessous dans ces pages, respectivement.


1. Enregistrer sous 'connection.inc.php'


'Connection.inc.php' aide pour connecter la base de données avec des pages PHP. Il ne est pas nécessaire d'écrire les codes de connexion sur chaque page, parce que ce est une page d'inclure php qui signifie que vous pouvez utiliser cette page dans ne importe quel de votre page PHP qui nécessitent la connexion de base de données.

2. Enregistrer sous 'core.inc.php'


core.inc.php aide pour obtenir l'adresse actuelle de la page à partir de laquelle l'utilisateur a besoin pour se connecter/sur demande. Cela est nécessaire parce que si il ya beaucoup de pages du site Web, vous voudriez donner un journal de service in/out pour vous depuis ne importe quelle page. Cette page aussi commencer la session pour l'utilisateur. Comme si l'utilisateur est sur la première page, puis atteindre la page deux alors il/elle n'a pas besoin de vous connecter à nouveau pour cette page.

3. Enregistrer sous 'login.inc.php'

Nom d'utilisateur: Mot de passe:


login.inc.php est le principal moteur, parce que cette page avant de vérifier le nom d'utilisateur et mot de passe indiqué combinaison, et donc si l'utilisateur fournit des informations valables, puis prendre les autres informations de l'utilisateur de la base de données et de traiter la demande l'accès.

4. Enregistrer sous 'logout.php'


logout.php termine la session de l'utilisateur, se il/elle est en ligne.

5. Enregistrer sous 'index.php'



Ce est votre page d'accueil. cette page demande d'envoi pour se connecter/hors d'état si l'utilisateur ne est pas connecté puis affiche le journal en forme d'autres essais montre le prénom et le nom et un lien pour vous déconnecter.












tester la/out log-in.

ouvrez votre navigateur et tapez dans la barre de navigation.

localhost/login/index.php

alors vous verrez la page ci-dessus.

puis entrez

nom d'utilisateur: frison ou mike007

et entrez le mot de passe pour le frison: 12345

et mike007: Frison


Profitez !!


Comment générer md5 pour le remplissage manuel de la base de données?

nous ajoutons un md5 simple de génération de la page il suffit d'entrer une certaine valeur, cette page va vous montrer le MD5 de code pour cette valeur.

Enregistrer sous 'md5.php'

conversion md5 pour "'. $ _POST ['md5']. '' est '. $ MD5. ''; } ?>

Se il vous plaît commentaire si vous aimez mon Hub. Si vous voulez savoir de mes projets que vous pouvez visiter www.NeedForMobile.com ce est mon nouveau site web et je travaille toujours sur elle. Se il vous plaît visiter NFM et je partage votre expérience.

Je vous aime bien !! Bonne journée !!

(0)
(0)

Commentaires - 0

Sans commentaires

Ajouter un commentaire

smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile smile smile smile smile
smile smile smile smile
Caractères restants: 3000
captcha