Cara Membuat Sistem guestbook .php #web1

pertama-tama yang harus dilakukan untuk membuat system guestbook adalah membuat database terlebih dahulu. berikut adalah tutorial cara membuat database. pergi ke  http://localhost/phpmyadmin/ (sebelum itu agan harus mempunyai hosting, kalo punya saya menggunakan XAMPP). pastikan xampp hidup. create database isikan namanya menjadi sesuai yang kamu inginkan, kalau punya saya namanya " percobaan " tanpa tanda petik. seperti dibawah ini. membuat tabel dengan nama " guestbook " tanpa tanda petik dan field = 4 dengan isian id, nama, email, pesan . id = primary key & AI (auto increment).   jika sudah klik " save " bukan "go". membuat file " koneksi.php " <?php $host="localhost"; $user="root"; $password=""; $database="percobaan"; $koneksi=mysql_connect($host,$user,$password); mysql_select_db($database,$koneksi); // cek koneksi if($koneksi){ // echo "berhasil koneksi"; } ...

Cara Membuat sistem Admin .php #web2

Berikut adalah cara membuat admin .php


  1. Buatlah database "percobaan" dan tabel "admin"

    seperti yang dilakukan pada #web1. dengan format sebagai berikut:


    Berikut adalah format SQL nya
    CREATE TABLE `percobaan`.`admin` (
    `id` INT( 2 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
    `nama` VARCHAR( 20 ) NOT NULL ,
    `username` VARCHAR( 20 ) NOT NULL ,
    `password` VARCHAR( 50 ) NOT NULL
    ) ENGINE = INNODB;


    setelah tabel admin dibuat pilih menu sisipkan/tambahkan/insert dan diisi seperti ini :


  2. buat file "form_admin.php"
    <html>
      <head>
        <title>Form Login Admin</title>
      </head>
      <body>
        <form action="login.php" method="post">
          <table>
            <tr>
              <td>Username</td>
              <td><input type="text" name="username" size="20" /></td>
            </tr>
            <tr>
              <td>Password</td>
              <td><input type="password" name="password" size="20" /></td>
            </tr>
            <tr>
              <td></td>
              <td><input type="submit" name="Login" value="Proses" /></td>
            </tr>
          </table>
        </form>
      </body>
    </html>
  3. buat file "login.php"
    <?php
    session_start(); 
    include "koneksi.php"; 
    $username=$_POST['username']; 
    $password=md5($_POST['password']); 
    $query=mysql_query("select * from admin where username='$username' and password='$password'"); 
    $cek=mysql_num_rows($query); 
    if($query){ 
        $_SESSION['username']=$username; 
    ?>
        Anda berhasil login. silahkan menuju <a href="home.php">Halaman HOME</a>
    <?php 
    } else { 
    ?>
        Anda gagal login. silahkan <a href="form_admin.php">Login kembali</a>
    <?php 
        echo mysql_error(); 
    } 
    ?>
  4. buat file "home.php"
    <?php
    session_start();
    include "koneksi.php";
    
    if(isset($_SESSION['username'])) {
        $query=mysql_query("select * from guestbook");
        $jumlah=mysql_num_rows($query);
        echo "Selamat datang : ".$_SESSION['username'];
        echo "<br><br>";
        echo "Jumlah data ada : ".$jumlah;
    ?>
        <table border="1">
            <tr>
                <th>Nomor</th><th>Nama</th>
                <th>Email</th><th>Komentar</th>
                <th>Aksi</th>
            </tr>
    <?php
        $no=0;
        while($row=mysql_fetch_array($query)) {
    ?>
            <tr>
                <td><?php echo $no=$no+1;?></td>
                <td><?php echo $row['nama'];?></td>
                <td><?php echo $row['email'];?></td>
                <td><?php echo $row['komentar'];?></td>
                <td>
                    <a href="delete.php?id=<?php echo $row['id']; ?>" onclick="return confirm('Apakah anda yakin?')">Delete</a>
                    <a href="update.php?id=<?php echo $row['id']; ?>">Update</a>
                </td>
            </tr>
    <?php
        }
    ?>
        </table>
        <br />
        <a href="logout.php">Logout</a>
    <?php
    } else {
    ?>
        Anda tidak boleh mengakses halaman ini. silahkan <a href="form_admin.php">Login dahulu</a>
    <?php
    }
    ?>
  5. buat file "logout.php"
    <?php
    session_start();
    session_destroy();
    echo "<script>
            window.alert('Berhasil Keluar!!!');
            window.location=('form_admin.php')
        </script>";
    ?>
  6. selesai. semua file itu disimpan di folder C: xampp/htdocs/folder_kamu.

Silakan mencoba dengan mengakses http://localhost/folder_kamu
Semoga Berhasil..!!
BACA juga :

Komentar

Posting Komentar

dilarang spam. terimakasih

Postingan populer dari blog ini

Cara Membuat Sistem guestbook .php #web1

Pengertian Poster, Leaflet, Majalah, Kalender, Banner, Spanduk, Baliho

FML (Ferry Markup Language)