Membuat Passing Data

MEMBUAT PASSING DATA MENU LOGIN

Assalamualaikum warahmatullahi wabarakatuh 

hallo guys kali ini kita akan membuat bagaimana membuat passing data membuat username dan password menggunakan php MyAdmin 

baik lah langkah pertama yang harus kita buat adalah membuat db_json nya di php MyAdmin dengan cara :

- Buka aplikasi Xampp

- Aktifkan Apache dan Mysql, kemudian di Mysql pilih admin 

- pilih new kemudian isi nama database kemudian pilih create


- masukkan data dari database yaitu nama dan password seperti gambar di bawah


- tambahkan tabel buat nama dan jumlah kolom kemudian kirim


- masukkan nama dan password kemudian go


- maka akan muncul tampilan nama dan password yang kita buat tadi


selanjutnya buat sourcode untuk mengkoneksi ke html dengan sourcode sebagai berikut : 
<?php
$konek=mysqli_connect("localhost","root","","db_json");
if($konek){
// echo "berhasill";
}else{
echo '<script>window.alert("tidak terkoneksi")</script>'; 
}

setelah membuat db_json langkah selanjutnya membuat sourcode untuk menu login, 
beranda dll berikut saya akan menampilkan sourcode untuk menu login yang telah saya buat 

1. login


2. beranda


3. index


4. lihat pengguna
<!DOCTYPE html>
<html>
<head>
<title>Halaman beranda</title>
<style type="text/css">
ul {  
list-style-type: none;  
}
a:link { text-decoration: none; }
</style>
</head>
<body bgcolor="gold">
<table  width="100%">
<tr>
<table  width="100%">
</div>
<body>
<p align=left><b>
</b>
<ul>
<li>
<h1><center>SELAMAT DATANG DIHALAMAN RUMAH SAYA</h1>
</center>
</tr>
<tr>
<td width="25%">
<b><u>MENU SEBELAH KIRI</u></b><br>
<ul>
<li>
<a href="beranda.html">
Beranda
</a>
</li>
<li>
<a href="lihat_pengguna.php">Lihat Pengguna</a>
</li>
<li>
Menu Ke Ketiga
</li>
</ul>
</td>
<td>
<b><u>LIST PENGGUNA</u></b><br>
<?php 
include "koneksi.php";
$kueri=mysqli_query($konek,'SELECT * FROM login1');
?>
<table border="3">
<tr>

<td>
<b>
Nama Pengguna
</b>
</td>
<td>
<b>
Sandi Pengguna
</b>
</td>
<td>
<b>
Aksi
</b>
</td>
</tr>

<?php
while($row = mysqli_fetch_array($kueri)){
echo"<tr><td>";
echo $row['nama'];
echo"</td><td>";
echo $row['katasandi'];
echo"</td>
<td>";
echo"
<a href='hapus.php?apanih=".$row['nama']." '>hapus</a>
";

}
?>
</table>
<br>
<button><a  href="tambah_pengguna.php">Tambah Pengguna</a></button>
</td>
</tr>
</table>
</body>
</html>

5. proses login 
<?php
$pengguna=$_POST["user_name"];
$password=$_POST["password"];
include "koneksi.php";
$kueri=mysqli_query($konek,'SELECT * FROM login1 WHERE nama="'.$pengguna.'" AND katasandi="'.$password.'"');
if(mysqli_num_rows($kueri)>0){
// ini nanti di redirect ke halaman utama
header("location:beranda.html");
}else{
// ini nanti di redirect ke halaman login
header("location:login.html");
}

6. proses tambah data 
<?php
$pengguna=$_POST["namaku"];
$password=$_POST["katasandiku"];
include "koneksi.php";
$kueri=mysqli_query($konek,"INSERT INTO login1 (nama,katasandi) VALUE ('$pengguna','$password')");
if($kueri){
// ini nanti di redirect ke halaman utama
header("location:lihat_pengguna.php");
}else{
// ini nanti di redirect ke halaman login
header("location:tambah_pengguna.php");
}


setelah itu buka tampilan menu login locallhost nama folder kemudian nama file 
http://localhost/pasing_data/login.html maka tampilan akan seperti gambar di bawah ini 


masukkan nama dan password yang tadi kita buat di database nya selanjutnya menu 
akan masuk ke menu beranda 

jika ingin melihat nama pengguna yang telah masuk klik nama pengguna maka akan 
muncul tampilan seperti ini

jika ingin menambah pengguna klik tambah pengguna maka tampilan seperti ini 


kirim data untuk menambahkan pengguna maka pengguna akan bertambah namun 
hanya bisa membuat 2 nama pengguna saja karena saya hanya membatasi hanya 2 
pengguna saja yang boleh masuk.

mungkin itulah tadi yang bisa saya jelas kan tentang passing data semoga bisa bemanfaat 
saya mohon maaf jika ada kesalahan dalam penyampaian dan tulisan. 

wassalamualaikum warahmatullahi wabarakatuh.






























 



Komentar