Formulir pendaftaran dengan koneksi database di php
Ngày đăng:01/02/2023
Trả lời:0
Lượt xem:40
Cara membuat Sistem Registrasi dan Login dengan PHP dan MySQL. Berikut adalah solusi cepat untuk membangun sistem login dengan PHP dan MySQL. Saat ini hampir setiap situs web menyediakan fungsi Registrasi dan login. Oleh karena itu, perlu ditambahkan sistem login pada aplikasi web modern
Dalam tutorial ini, kita membahas proses lengkap pembuatan sistem pendaftaran pengguna. Pengguna dapat membuat akun dengan memberikan nama pengguna, kata sandi, email. Setelah akun dibuat, pengguna dapat masuk ke akun mereka sendiri. Setelah pengguna masuk, itu akan dialihkan ke halaman Dasbor. Selain itu, pengguna dapat keluar dari panelnya. Keseluruhan sistem ini kami kembangkan dengan menggunakan PHP dan MySQL
Selanjutnya, kami akan menunjukkan cara membuat halaman aman yang hanya dapat diakses oleh pengguna yang masuk. Tanpa login, pengguna tidak dapat mengakses halaman
Cara membuat Sistem Registrasi dan Login dengan PHP dan MySQL
Berikut adalah Tujuh langkah sederhana yang harus Anda ikuti untuk membuat sistem login
Membuat Database dan Tabel Database
Terhubung ke Basis Data
Sesi Buat untuk Pengguna yang Masuk
Buat Formulir Pendaftaran dan Login
Buat Halaman Dasbor
Buat Logout (Hancurkan sesi)
Buat File CSS
Membuat Database dan Tabel Database
Pertama, Anda harus masuk ke PHPMyAdmin. Selanjutnya, klik pada tab Database untuk membuat database baru. Masukkan nama database Anda dan klik tombol buat database. Segera setelah PHPMyAdmin akan membuat database baru
Demikian pula, Anda dapat menjalankan kueri di bawah ini untuk membuat database
CREATE DATABASE LoginSystem;
Setelah Anda membuat database, langkah kedua untuk membuat tabel pengguna. Tabel pengguna akan memiliki bidang-bidang berikut
id – int(11)
nama pengguna – varchar(100)
email – varchar(100)
kata sandi – varchar(100)
buat_datetime – datetime
CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
`create_datetime` datetime NOT NULL,
PRIMARY KEY (`id`)
);
_
Salin kueri di atas dan jalankan di area kueri SQL
Tabel database Anda terlihat seperti layar di bawah ini
Terhubung ke Basis Data
Setelah membuat tabel, kita harus membuat skrip konektor PHP MySQL untuk terhubung ke server database MySQL. Buat file bernama
CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
`create_datetime` datetime NOT NULL,
PRIMARY KEY (`id`)
);
_0 dan masukkan kode berikut di dalamnyadb. php
Sesi Buat untuk Pengguna yang Masuk
Selanjutnya, kita harus membuat sesi untuk pengguna. Buat file bernama
CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
`create_datetime` datetime NOT NULL,
PRIMARY KEY (`id`)
);
_1 dan rekatkan kode di bawah iniauth_session. php
Membuat Formulir Pendaftaran
Selanjutnya buat file PHP
CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
`create_datetime` datetime NOT NULL,
PRIMARY KEY (`id`)
);
_2 dan paste kode contoh berikut di dalamnya. Ini akan membuat formulir HTML. Ini akan memungkinkan pengguna untuk mendaftarRegistrasi. php
Output dari kode di atas akan terlihat seperti ini
Membuat Formulir Login
Demikian pula, buat file PHP
CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
`create_datetime` datetime NOT NULL,
PRIMARY KEY (`id`)
);
3 dan masukkan kode contoh berikut di dalamnya. Kode file ini berisi formulir yang memungkinkan pengguna memasukkan nama pengguna dan kata sandiGabung. php
Demikian pula, output dari kode di atas akan terlihat seperti ini
Membuat Halaman Dashboard
Setelah pengguna masuk, kami akan mengarahkan ulang ke halaman dasbor pengguna. Buat file PHP bernama
CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
`create_datetime` datetime NOT NULL,
PRIMARY KEY (`id`)
);
_4 dan rekatkan kode di bawah ini di dalamnyadasbor. php
Setelah pengguna masuk, Anda akan melihat layar dasbor pengguna berikut
Demikian pula, Anda dapat membuat halaman aman lainnya. Hanya Anda perlu menambahkan kode di bawah ini terlebih dahulu di file PHP Anda
Buat Logout (Hancurkan sesi)
Saat mengklik tombol logout, kami harus menghancurkan sesi pengguna. Ini akan mengarahkan ke halaman login. Jadi, buat file bernama
CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
`create_datetime` datetime NOT NULL,
PRIMARY KEY (`id`)
);
_5 dan tambahkan kode di bawah inikeluar. php
Buat File CSS
Terakhir, langkah penting untuk perspektif pengalaman pengguna. Buat file CSS
CREATE TABLE IF NOT EXISTS `users` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(50) NOT NULL,
`email` varchar(50) NOT NULL,
`password` varchar(50) NOT NULL,
`create_datetime` datetime NOT NULL,
PRIMARY KEY (`id`)
);
Akhirnya, sistem login kami siap digunakan. Anda dapat mengunduh kode sumber dari tautan unduhan di bawah ini
Unduh Sumber
Pikiran Akhir
Itu semua yang perlu Anda ketahui cara membuat sistem registrasi dan login di PHP dengan database MySQL. Selanjutnya kita membuat form registrasi dan login. Selain itu, kami membuat file koneksi MySQL untuk membuat koneksi database. Maka dari itu kami membuat sistem login lengkap dengan desain interaktif
Kami harap artikel ini bermanfaat bagi Anda. Beri tahu kami pertanyaan atau umpan balik Anda jika ada melalui bagian komentar di bawah. Anda dapat berlangganan buletin kami dan mendapat pemberitahuan saat kami menerbitkan artikel WordPress baru secara gratis. Selain itu, Anda dapat menjelajahi artikel terkait JavaScript lainnya di sini
Ikon yang dibuat oleh Kmg Design
Membagikan
Menciak
Membagikan
Pin
44 Berbagi
Jika Anda menyukai artikel kami, harap pertimbangkan untuk membeli kopi untuk kami Terima kasih atas dukunganmu
Belikan aku kopi
Tag Masuk Sistem Pendaftaran PHP
Membagikan
Menciak
Membagikan
Pin
44 Berbagi
Navigasi pos
Artikel Sebelumnya Acara Keyboard JavaScript. Kode Kunci Keyboard JavaScript
Artikel Berikutnya Cara menambahkan Obrolan ke Tampilan Formulir di Odoo 13, 12
39 Tanggapan
Raja Lee
Saya mendapat pesan kesalahan “Bidang yang harus diisi tidak ada. ”
Editorial SpeedySense
Pastikan Anda memasukkan nama pengguna, email, dan kata sandi Anda di formulir pendaftaran
Raja Lee
Saya melakukannya beberapa kali tetapi program masih kembali dengan pesan itu
SHIKO
hai periksa tabel Anda di database, atur baris yang tidak digunakan di database (Null)
ABDIRIZAK ABDIRASHID
oh, luar biasa terima kasih
Martin Kanchev
Terima kasih Pak
siwa rama
ini karena versi php7
Bram Lambert
Bagaimana cara mengatasi masalah PHP ini
Mergim
Hai,
saya mendapatkan peringatan berikut
Tapi tidak ada yang terjadi setelah Login?
Peringatan. session_start(). Tidak dapat memulai sesi ketika tajuk sudah dikirim di /Library/WebServer/Documents/Login/login. php pada baris 11
Peringatan. Tidak dapat mengubah informasi header – header sudah dikirim oleh (output dimulai di /Library/WebServer/Documents/Login/login. php. 1) di /Library/WebServer/Documents/Login/login. php pada baris 26
Apa yang salah di sini. tidak bisa mendapatkan dasbor. php
Salam Hormat, Mergim Alija
Juan Martin Bueno
Solusi Bahasa Inggris Masalahnya ada di session_start() Itu harus menjadi yang pertama pada login Anda. halaman php. Cobalah dan Anda akan melihat bahwa itu berhasil ………………………… Solución en Español Masalah ini ada di session_start () Anda harus terlebih dahulu membuka halaman login Anda. php. Pruébalo y verás que function
Ikhlas Oyelami
Terima kasih pak, saya sangat beruntung merasa Anda membuat semuanya berjalan lancar. itu benar-benar bekerja dengan baik untuk saya, saya hargai
Sam
Hai Terima kasih untuk tutorial tentang login dan pendaftaran pengguna. Sangat dihargai, sangat sederhana dan mudah diikuti untuk pemula seperti saya yang baru memulai dengan PHP
Kat
Terima kasih tutorialnya sangat membantu saya dalam membuat blog…
Radhe Shyam Salopanthula
Terima kasih banyak untuk posting ini. Saya telah mencari di seluruh internet untuk sistem login yang sempurna akhirnya menemukan milik Anda. )
luigi
terima kasih untuk tutorial Anda, sangat berguna bagi saya untuk memahami cara kerjanya, tetapi saya memiliki masalah dengan kode Anda, setelah mendaftar dan melanjutkan dengan login di klik alih-alih melanjutkan ke dasbor. halaman php mengarahkan saya untuk login. php
Editorial SpeedySense
Hai Aneh, Kami memeriksa setelah login dialihkan ke halaman dasbor. Jadi apa yang salah yang Anda temukan dalam kode kami?
setorqq
Gaya Anda sangat unik dibandingkan dengan orang lain yang pernah saya baca
Terima kasih telah memposting ketika Anda memiliki kesempatan, Kira saya akan mem-bookmark ini saja blog
manish
bagaimana dengan kolom tanggal? Bidang yang wajib diisi tidak ada. mendapatkan kesalahan Peringatan. mysqli_query() mengharapkan parameter 1 menjadi mysqli, boolean diberikan dalam C. \xampp\htdocs\registerform\pendaftaran. php pada baris 24
Ela
ini berfungsi dengan baik, juga cara merutekan pengguna yang tidak masuk ke halaman login jika mereka langsung mengakses halaman dasbor. Terima kasih kawan…
Clint Santiago
Ini berhasil dan kami akan menjelaskan terima kasih banyak
ahmad
halo. apakah bisa di wordpress?
Pramuka
Apakah kode Anda berfungsi sempurna dengan php5 (terima kasih. ), tetapi sekarang mengalami masalah dengan solusi ini dengan beralih ke php7. Apakah ada sesuatu dalam kode yang perlu diubah agar berfungsi dengan php7?
Cerah
Untuk pengguna baru, alangkah baiknya memiliki tautan ke daftar prasyarat lengkap, jika tidak, tutorialnya sangat bagus
Bagaimana cara menyimpan detail pendaftaran dalam database menggunakan PHP?
Tutorial ini menunjukkan cara mudah untuk menyisipkan/menyimpan/menyimpan data formulir Anda ke dalam tabel database MySQL menggunakan Kode PHP sederhana. .
Buat File Koneksi Database
Buat formulir HTML
Buat Sisipan. php untuk Memasukkan Data Ke Database menggunakan Script PHP
Bagaimana cara menghubungkan formulir pendaftaran ke formulir login di PHP?
Cara membuat Sistem Registrasi dan Login dengan PHP dan MySQL .
Membuat Database dan Tabel Database
Terhubung ke Basis Data
Sesi Buat untuk Pengguna yang Masuk
Buat Formulir Pendaftaran dan Login
Buat Halaman Dasbor
Buat Logout (Hancurkan sesi)
Buat File CSS
Bagaimana cara membuat formulir pendaftaran pengguna di PHP?
Langkah 1. Buat database untuk formulir pendaftaran. Sering kali, langkah awal pembuatan website adalah membuat database. .
Langkah 2. Buat formulir pendaftaran sederhana dalam HTML/CSS. .
Langkah 3. Hubungkan ke database MySQL menggunakan php. .