Membuat Halaman Registrasi menggunakan PHP

Setiap anda ingin membuat email atau account di web, sudah pasti anda diminta mendaftar terlebih dahulu, minimal dengan cara memasukkan username dan password. Berikut adalah cara membuat form untuk sign up dengan menggunakan php.
Untuk bisa mencoba web yang kita buat tanpa harus online, gunakan xampp untuk membuat webserver offline. Install apikasi tersebut.
Pertama – tama buat database di phpmyadmin. Untuk membuka phpmyadmin buka web browser lalu masukkan alamat url http://localhost/phpmyadmin/ . Lalu buat database dengan nama “coba”.
Lalu buka database coba, kemudian buat table dengan nama “tes” dan buat 2 field dengan nama field “username” dan “password”.
Nah sekarang untuk membuat webnya. Pertama – tama buat file html terlebih dahulu, untuk membuat html dan php bisa mengunakan notepad atau notepad++. Tetapi untuk kemudahan gunakan notepad++.
Buat file html dengan memasukkan coding berikut :
<html>
<body>
<form action=”insert.php” method=”post”>
Username: <input type=”text” /><br>
Password: <input type=”password” /><br>
<input type=”submit” value=”Send” />
<input type=”reset” value=”Reset”/>
</form>
</body>
</html>
Lalu simpan dengan nama index.html. simpan file tersebut di C:\xampp\htdocs\ . lalu buat folder baru, contoh eko1.
Selanjutnya adalah membuat fie php untuk membuka koneksi terhadap server database. Buat file tersebut dengan coding seperti ini :
<?php
$mysql_host     = “localhost”;
$mysql_database = “coba”;
$mysql_user     = “root”;
$mysql_password = “”;
$link      = mysql_connect($mysql_host, $mysql_user, $mysql_password) or die(“Koneksi Error”);
$database  = mysql_select_db($mysql_database,$link);
return $link;
?>
Lalu simpan dengan nama koneksi.php dan simpan di tempat yang sama dengan file di atas.
Sekarang buat file yang memerintahkan pemasukkan data pada database.
<?php
session_start();
require (‘koneksi.php’);

$sql=”INSERT INTO tes VALUES (‘$_POST[username]‘,’$_POST[password]‘)”;
if (!mysql_query($sql))
{
echo (‘query lw salah!’);
}
mysql_close($link);
echo (‘Anda sudah Terdaftar’);
?>

<html>
<body>

<br><br>Selamat Datang <?php echo $_POST["username"];?>!<br/>
Anda telah melakukan registrasi!!

</body>
</html>
Dan simpan dengan nama insert.php di tempat yang sama dengan file – file di atas.
Contoh dari program di atas dapat di lihat pada web browser dengan URL http://localhost/eko1/.
Berikut adalah hasil dari program yang sudah dibuat di atas.

Isi database dari program tersebut dapat dilihat pada phpmyadmin.

Comments

Popular Posts