Heim > Artikel > Backend-Entwicklung > PHP ändert registrierte Informationen
Mit der kontinuierlichen Entwicklung des Internets ist die Funktion der Online-Registrierung zu einer notwendigen Voraussetzung für verschiedene Websites geworden. Es kommt jedoch auch häufig vor, dass Benutzerinformationen nach der Registrierung geändert werden müssen. Insbesondere auf einigen Websites, auf denen Benutzer echte Informationen eingeben müssen, kann es passieren, dass Benutzer beim Ausfüllen der Informationen Fehler machen oder ihre persönlichen Daten sich geändert haben und geändert werden müssen.
Für PHP-Programmierer ist es nicht schwierig, mit der Funktion zur Änderung von Benutzerinformationen umzugehen. Nachfolgend finden Sie eine einfache Anleitung zum Ändern von Benutzerregistrierungsinformationen über PHP.
Zuerst müssen wir eine Datenbank und zugehörige Tabellen erstellen, um Benutzerregistrierungsinformationen zu speichern. In diesem Tutorial verwenden wir MySQL als Beispiel. Hier ist die Tabelle, die wir erstellen möchten:
CREATE TABLE-Benutzer (
id INT(11) NOT NULL AUTO_INCREMENT,
Benutzername VARCHAR(255) NOT NULL,
Passwort VARCHAR(255) NOT NULL,
E-Mail VARCHAR(255) NOT NULL ,
erstellt_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
aktualisiert_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (id)
);
In der obigen Tabelle definieren wir die Benutzer-ID, den Benutzernamen, das Passwort, die E-Mail-Adresse, die Erstellungszeit und die Aktualisierungszeit . Gleichzeitig stellen wir die Benutzer-ID so ein, dass sie automatisch wächst, um sicherzustellen, dass jeder Benutzer eine eindeutige ID hat.
Bevor wir eine PHP-Seite erstellen, müssen wir sicherstellen, dass wir mit der Datenbank verbunden sind. Das Folgende ist ein einfacher PHP-Datenbankverbindungscode:
b5e9805ecf527f0d6fed65bc0074e2be
Nachdem die Verbindung erfolgreich war, werden wir kann eine PHP-Seite erstellen, die die Funktion zum Ändern von Benutzerinformationen übernimmt. Das Folgende ist eine einfache PHP-Seite:
f924736e0d1029c0090a7122fe7a95df
8b05045a5be5764f313ed5b9168a17e6
100db36a723c770d327fc0aef2ce13b1
93f0f5c25f18dab9d176bd4f6de5d30e
b2386ffb911b14667cb8f0f91ea547a7Benutzerinformationen aktualisieren6e916e0f7d1e588d4f442bf645aedb2f
9c3bca370b5104690d9ef395f2c5f8d1
6c04bd5ca3fcae76e30b72ad730ca86d
c1a436a314ed609750bd7c7d319db4daBenutzerinformationen aktualisieren2e9b454fa8428549ca2e64dfac4625cd
fb0ed0b29ddf6fea1382ac57e2a3aa86
<label>Username:</label><br> <input type="text" name="username" value="<?php echo $row['username']; ?>"><br> <label>Password:</label><br> <input type="password" name="password" value="<?php echo $row['password']; ?>"><br> <label>Email:</label><br> <input type="email" name="email" value="<?php echo $row['email']; ?>"><br> <input type="submit" name="submit" value="Update">
f5a47148e367a6035fd7a2faa965022e
36cc49f0c466276486e50c850b7e4956
73a6ac4ed44ffec12cee46588e518a5e
< ;?php
}
?>
Auf der obigen PHP-Seite stellen wir zunächst fest, ob übermittelte Daten vorhanden sind. Wenn Daten übermittelt werden, rufen wir die Daten aus dem Formular ab und verwenden die SQL-UPDATE-Anweisung, um die Daten in der Datenbank zu aktualisieren. Bei erfolgreicher Aktualisierung wird „Datensatz erfolgreich aktualisiert“ ausgegeben.
Wenn keine Daten übermittelt werden, erhalten wir die Benutzer-ID aus der URL und verwenden die SQL-SELECT-Anweisung, um die entsprechenden Benutzerinformationen aus der Datenbank abzurufen. Anschließend stellen wir die Benutzerinformationen im entsprechenden Formular dar, damit der Benutzer Änderungen vornehmen kann.
Abschließend müssen wir testen, ob unsere Funktion zur Änderung von Benutzerinformationen ordnungsgemäß funktioniert. Fügen Sie zunächst einige Testdaten in die Datenbank ein. Besuchen Sie dann die Seite http://localhost/update_user_info.php?id=1 (vorausgesetzt, die Benutzer-ID ist 1), und Sie sehen ein Formular zum Ändern der Benutzerinformationen. Geben Sie den neuen Benutzernamen, das neue Passwort und die neue E-Mail-Adresse ein und klicken Sie zum Absenden auf die Schaltfläche „Aktualisieren“. Wenn die Aktualisierung erfolgreich ist, wird die Meldung „Datensatz erfolgreich aktualisiert“ angezeigt.
Zusammenfassung
Durch die oben genannten Schritte können wir schnell eine einfache Funktion zur Änderung von Benutzerinformationen erstellen. In praktischen Anwendungen können wir auch entsprechend unseren eigenen Bedürfnissen modifizieren und optimieren. Gleichzeitig müssen wir auch auf den Schutz der Sicherheit von Benutzerinformationen achten, z. B. durch Verschlüsselung und Speicherung von Passwörtern, um Sicherheitsprobleme zu vermeiden.
Das obige ist der detaillierte Inhalt vonPHP ändert registrierte Informationen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!