LAMPIRAN. 1. Listing Program pada website sekolah. index.php

dokumen-dokumen yang mirip
SISTEM INFORMASI RESTORAN MAHKOTA BERBASIS PHP DAN SMS GATEWAY

LAMPIRAN. Lampiran 1 Wawancara dengan Bapak Thoriq Rachmat selaku Manager IT di PT. 1. Apakah perusahaan saat ini membutuhkan sistem server yang baru?

Halaman Utama. Tampilan Menu. Universitas Sumatera Utara

BAB 4 PERANCANGAN LAYAR

BAB X AKSES DAN MANIPULASI DATA

Create Read Update Delete using PHP MySql

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

2. inputkk.php. 3. tampilkk.php

SEARCHING, EDIT / UPDATE DAN DELETE. PHP & MYSQL Part Two

Lampiran 1. Flowchart perancangan sistem

b) Membuat database tiket. Siapkan databasenya dengan membuat database tiket Sampai langkah ini database tiket sudah siap digunakan

Checkbox dengan Foreach dan MYSQL

Modul Pemrograman Web Teori + Praktik PHP, XML, Jquery, Ajax, Yii

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Pemrograman Web Lanjut 2017

Pemrograman Web Lanjut 2017

TIB18 - PEMROGRAMAN WEB. Pemrograman Web Pertemuan & 21-22

Membuat Login Dengan PHP dan MYSQL

BAB IV HASIL DAN PEMBAHASAN. Sistem Informasi Penjualan dan Pembelian Barang Pada Toko Touring

DATABASE OPERATION. Pemrograman Web. Rajif Agung Yunmar, S.Kom

Konsep Basis Data di Web

Menangani Input dari User

MODUL 10 KONEKTIVITAS PHP DENGAN MySQL

Praktikum 3 Cookie, Session, dan Database MySQL

Langkah 1. Asep Tatang S.

Dasar PHP-MySQL oleh : Prasaja Wikanta

Membangun koneksi dari PHP ke MySQL adalah dengan fungsi mysql_connect();

MODUL 5 KONEKTIVITAS PHP DENGAN MySQL

PRAKTIKUM I MySQL / phpmyadmin

Fungsi-fungsi MySql Fungsi mysql_connect. Bentuk: Membuat hubungan ke database MySQL yang terdapat pada suatu host.

DATABASE MYSQL DENGAN PHP

BAB III IMPLEMENTASI. Program penghubung database tersebut disimpan dengan nama. konek.php. Berikut merupakan kode program penghubung Database :

Widhy Hayuhardhika NP, S.Kom

PHP dan MySQL. Mempelajari koneksi PHP. Fungsi-fungsi aksesnya. Muhammad Zen Samsono Hadi, ST. MSc

LAMPIRAN LISTING PROGRAM HALAMAN WEBSITE

echo zine, issue // Pengamanan URL dengan MAC

P - 12 Bab 9 : PHP & MySQL

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

Materi 10: Create Read Update Delete

Tutorial SMS Gateway : Installasi Local WebServer XAMPP [Modul 1]

window.location='karyawan/homeuser.php'</script>"; }else if($c['level']=="manajer"){

PHP & Mysql. Pemrograman Internet

Materi

Pertemuan 5 Pemrograman Internet (Web Dinamis)

MODUL PEMROGRAMAN WEB

BAB V SIMPULAN DAN SARAN. Sistem pengambilan keputusan menggunakan metode multifactor

Konektivitas PHP - MySQL

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

INTRO PHP FORM PHPMYADMIN input update delete TEMPLATE SEDERHANA

Tutorial PHP Metode Searching - Multiple Keyword

Membuat Database mysql dengan PhpMyAdmin

DAFTAR PUSTAKA. HM, Jogianto, Analisis dan Desain Sistem Informasi Edisi 3 Yogyakarta: Andi

PRAKTIKUM PHP 10. Menyimpan Data ke Database & Menampilkan Data dengan PHP

108

PHP dan MySQL. Mempelajari koneksi PHP dengan database MySQL dan Fungsi-fungsi aksesnya. Muhammad Zen S. Hadi, ST. MSc.

MODUL 11 MEMBUAT LOGIN USER

E-trik Ajax. Database MySQL. Dedi Alnas

<td width="299" align="right">selamat Datang, <img src="img/user3.png" /> <a href="read_pakar.php"><?php echo $_SESSION['id'];?

Berilah tanda cek pada kotak yang sesuai dengan pilihan Anda. Nama :... (boleh tidak diisi) Alamat :... (boleh tidak diisi)

Aplikasi Sistem Informasi Siswa ini adalah Versi 1.1 yang merupakan kelanjutan dari versi sebelumnya dengan tambahan Menu. Struktur menunya adalah :

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */

Domain & Hosting Free By : Subianto, S.Kom

Dengan asumsi bahwa aplikasi masih menggunakan cookie, maka query untuk membuka profil adalah seperti berikut:

Pembuatan Database PT. Fanitra Indotama. CREATE DATABASE fanitra; USE fanitra; Table structure for table 'guestbook'

LAMPIRAN. Source Code: Koneksi: <? mysql_connect("localhost","sa","sa"); mysql_select_db("hrd");?> Seleksi Karyawan: <? include("sessionrequest.

LAMPIRAN LISTING PROGRAM WEBSITE

Script PHP dan MySQL J A M K E E M P A T

4: username dan password invalid [destroy] : login. 2: validasi data ( ) 3: username dan password (valid/invalid) : user. 5: Buat Pesan Balasan

MEMBUAT APLIKASI GUEST BOOK

PEMANFAATAN SMS GATEWAY PADA SYSTEM PENDAFTARAN ONLINE (STUDI KASUS UNIVERSITAS MUHAMMADIYAH RIAU) HARUN MUKHTAR

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Program dalam judul Sistem Informasi Geografis Obyek

3. Proses Registrasi Pasien (registrasi_process.php)

Universitas Sumatera Utara

Langkah Cara Membuat Form Login Menggunakan PHP dan MySQL Langkah 1: Membuat Tabel MySQL User/Pengguna

Tutorial PHP Register Login Logout Script

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

PENGENALAN HTML - 2. Anda bisa menambahkan beberapa cell (kolom) untuk membuat satu baris cell (kolom).

Langkah 1 Struktur Folder. Langkah 2 Database. Detil Tutorial

Pemrograman Web. Koneksi dan Manipulasi Basis Data. 7 Adam Hendra Brata

B A B 4 IMPLEMENTASI DAN EVALUASI

?> <html> <head> <link href="data/styles.css" rel="stylesheet" type="text/css"> <title>sumber Ilmu Online Bookstore</title> </head>

TUTORIAL CODEIGNITER Langkah Tepat menjadi Web Developer Handal, menguasai CodeIgniter, jalan membuat aplikasi berbasis website lebih mudah

Membuat Form login dengan Php dan Mysql

LAMPIRAN. $error=''; // Variabel untuk menyimpan pesan error. if (empty($_post['username']) empty($_post['password'])) {

Tutorial Membuat WEB Dinamis Dengan PHP

MATERI WEB. Pembuatan Login Aplikasi, Dasboard Admin & Menu Keluar menggunakan PHP & Mysql. Bas-Dev : Ahmad Bastiar

MEMBER. 1. Tabel member. 2. Form Pendaftaran Member : formmember.php. 3. Script Form Pendaftaran Member

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

DAFTAR PUSTAKA. A.S, R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak. Bandung: Informatika.

Mahasiswa memahami Pengertian Basisdata, Cara membuat basisdata, cara menginput data dan cara menampilkan data.

Yohanas auri

Basis Data I. Pertemuan Ke-12 (Aplikasi Basisdata berbasis web) Noor Ifada.

Nofriza Nindiyasari

BAB IV IMPLEMENTASI SISTEM

Bagian 20. Bekerja dengan Form menggunakan PHP.

Sony Arianto Kurniawan

Pengenalan konsep Relational Database Management System (RDBMS) Pengenalan konsep Web Database Memberikan contoh Web Database programming menggunakan

Form Pemesanan. Arief Susanto

Membuat Halaman Login Dengan PHP

Cara Mudah Koneksi Php Dan Mysql Dengan Database

Transkripsi:

LAMPIRAN 1. Listing Program pada website sekolah index.php <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" /> <title>sd Swasta Adhyaksa Medan</title></head> <body> <div id="layer1"> <div id="layer2"><img src="images/diknas-wrn1.jpg" width="162" height="171" /> <div class="style1" id="layer3">sd ADHYAKSA MEDAN <div id="layer4"> <div class="style4" id="layer5"><a href="index.php"><font color='#333333'>home </font></a> <div class="style4" id="layer6"><a href="siswa.php"><font color='#333333'>data SISWA</font></a> <div class="style4" id="layer7"><a href="guru.php"><font color='#333333'>data GURU </font></a> <div id="layer10"> <div id="layer11"> <div id="layer14"> <div align="center"> <p> </p> <p> </p> <div id="layer15"> <div id="layer28"><a href="formadmin.php">halaman Admin</a> <div class="style5" id="layer29">copyrights - nidya ratih anjarini <div id="layer30"><img src="images/anak-sd (2).jpg" width="434" height="160" /> <div class="style6" id="layer31"> <div align="center" class="style6"> <p class="style8">selamat datang </p> <div id="layer32"><strong>profil Lengkap Sekolah </strong> <div id="layer33"><strong>visi dan Misi Sekolah </strong> <div id="layer34"><strong>galery Foto </strong> <div class="style9" id="layer35"> <div align="center" class="style10">di SD Swasta Adhyaksa Medan

</body> </html> Guru.php <head> <title>untitled Document</title></head> <body> <div id="layer1"> <div id="layer2"><img src="images/diknas-wrn1.jpg" width="162" height="171" /> <div class="style1" id="layer3">sd ADHYAKSA MEDAN <div id="layer4"> <div class="style4" id="layer5"><a href="index.php"><font color="#333333">home</font></a> <div class="style4" id="layer6"><a href="siswa.php"><font color="#333333">data SISWA</font></a> <div class="style4" id="layer7"><a href="guru.php"><font color="#333333">data GURU</font></a> <div id="layer10"> <div id="layer11"> <p align="center">data GURU SD ADHYAKSA MEDAN $conn =mysql_connect("localhost","root","1234"); $db = mysql_select_db("smsd",$conn); $sql = "select * from sekolah where status<>'siswa'"; $hasil = mysql_query($sql,$conn); <br /> </p> <table width="479" border="1" align="center" cellpadding="2" cellspacing="0"> <td width="84"><div align="center">noinduk</td> <td width="141"><div align="center">nama</td> <td width="135"><div align="center">jabatan</td> <td width="93"><div align="center">guru Kelas</td> while ($coba = mysql_fetch_row($hasil)){ <td> echo $coba[0]; </td> <td> echo $coba[1]; </td> <td> echo $coba[3]; </td> <td> echo $coba[2]; </td> </table>

<div id="layer14"> <div id="layer15"> <div id="layer16"> <div align="center" class="style5">daftar Absensi tahun ajaran 2011-2012 <div id="layer17"> <div align="left"><< juli <div id="layer19"><< agustus <div id="layer20"><< september <div id="layer21"><< oktober <div id="layer22"><a href="guru_november.php"><< november </a> <div id="layer23"><a href="guru_desember.php"><< desember </a> <div id="layer24"><a href="guru_januari.php"><< januari </a> <div id="layer25"><a href="guru_februari.php"><< februari </a> <div id="layer26"><a href="guru_maret.php"><< maret </a> </body> 2. Listing Program pada website Admin Db_siswa.php <html> <head> <title>admin sekolah adhyaksa</title> <body> <form method="post" action="update_siswa.php"> <table border=1> <td align=center width=100px>no. Induk</td> <td align=center width=150px>nama</td> <td align=center width=150px>status</td> <td align=center width=100px>kelas</td> <td align=center width=150px>perintah</td> $NoInduk = $_GET['NoInduk']; $user = "root"; $pass = "1234"; $db = "smsd"; $host = "localhost"; $konek = mysql_connect($host, $user, $pass); mysql_select_db($db, $konek);

if(!empty($noinduk) or $NoInduk!= ""){ $sql2 = "SELECT * FROM sekolah WHERE status = 'siswa' AND NoInduk = '$NoInduk'"; $query2 = mysql_query($sql2); $row2 = mysql_fetch_array($query2); echo "\n"; echo "<td align=center><input type=text name=\"noinduk2\" size=6 value=\"".$row2['noinduk']."\"/></td>\n"; echo "<td align=center><input type=text name=\"nama\" size=30 value=\"".$row2['nama']."\"/></td>\n"; echo "<td align=center><input type=text name=\"status\" size=30 value=\"".$row2['status']."\"/></td>\n"; echo "<td align=center><input type=text name=\"kelas\" size=10 value=\"".$row2['kelas']."\"/></td>\n"; echo "<td align=center><input type=submit value=\"update\"/></td>\n"; echo "<input type=hidden name=\"noinduk\" value=\"".$row2['noinduk']."\">"; echo "\n"; $sql = "SELECT * FROM sekolah WHERE status = 'siswa'"; $query = mysql_query($sql); while($row = mysql_fetch_array($query)){ if($row['noinduk']!= $NoInduk) { echo "\n"; echo "<td align=center>".$row['noinduk']."</td>\n"; echo "<td align=center>".$row['nama']."</td>\n"; echo "<td align=center>".$row['status']."</td>\n"; echo "<td align=center>".$row['kelas']."</td>\n"; echo "<td align=center><a href=\"?page=db_siswa.php&noinduk=".$row['noinduk']."\">[edit]</a> <a href=\"delete.php?noinduk=".$row['noinduk']."\">[delete]</a></td>\n"; echo "\n"; </table> </form> <br /> <form method="post" action="tambah2.php"> <table border=1 bgcolor="#666666"> <td align=center colspan=5><strong>tambah SISWA</strong></td>

<td align=center width=100px>no. Induk</td> <td align=center width=150px>nama</td> <td align=center width=150px>status</td> <td align=center width=100px>kelas</td> <td align=center width=150px>perintah</td> <td align=center width=100px><input type=text name="noinduk" size=6></td> <td align=center width=150px><input type=text name="nama" size=30></td> <td align=center width=150px><input type=text name="status" size=30></td> <td align=center width=100px><input type=text name="kelas" size=10></td> <td align=center width=150px><input type=submit value="tambah"></td> </table> </form> </body> </html> Tambah2.php require("database.php"); $NoInduk = $_POST['NoInduk']; $Nama = $_POST['Nama']; $status = $_POST['status']; $Kelas = $_POST['Kelas']; $query = "INSERT INTO sekolah (NoInduk, Nama, status, Kelas) VALUES (\"$NoInduk\", \"$Nama\", \"$status\", \"$Kelas\");"; mysql_query($query); header("location: db_siswa.php"); Delete.php <? $NoInduk = $_GET['NoInduk'];

// konek ke database // sesuaikan dengan konfigurasi database Anda $user = "root"; $pass = "1234"; $db = "smsd"; $host = "localhost"; $konek = mysql_connect($host, $user, $pass); mysql_select_db($db, $konek); $qry = "DELETE FROM sekolah WHERE NoInduk='$NoInduk'" ; mysql_query($qry); header("location:db_siswa.php"); Update_siswa.php <? $NoInduk = $_POST['NoInduk']; $Nama = $_POST['Nama']; $Kelas = $_POST['Kelas']; $status = $_POST['status']; // konek ke database // sesuaikan dengan konfigurasi database Anda $user = "root"; $pass = "1234"; $db = "smsd"; $host = "localhost"; $konek = mysql_connect($host, $user, $pass); mysql_select_db($db, $konek); $qry = "UPDATE sekolah SET NoInduk='$NoInduk', Nama='$Nama', Kelas='$Kelas', status='$status' WHERE NoInduk='$NoInduk'" ; mysql_query($qry); header("location:db_siswa.php"); 3. Listing Program SMS Gateway Informasi Absensi Siswa dan Pengajar SMS.php <html>

<head> <meta http-equiv="refresh" content="30; url= $_SERVER['PHP_SELF']; "> </head> <body> <h1>sms server running...</h1> //koneksi ke mysql dan db nya mysql_connect("localhost", "root", "1234"); mysql_select_db("smsd"); // query untuk membaca SMS yang belum diproses $query = "SELECT * FROM inbox WHERE Processed = 'false'"; $hasil = mysql_query($query); while ($data = mysql_fetch_array($hasil)) { // membaca ID SMS $id = $data['id']; // membaca no pengirim $nopengirim = $data['sendernumber']; // membaca pesan SMS dan mengubahnya menjadi kapital $msg = strtoupper($data['textdecoded']); // proses parsing // memecah pesan berdasarkan karakter <spasi> $pecah = explode(" ", $msg); // jika kata terdepan dari SMS adalah 'ABSEN' maka cari data absensi if ($pecah[0] == "ABSEN") { // baca Nomor induk dari pesan SMS $NoInduk = $pecah[1]; $bulan = $pecah[2]; // cari data absen berdasar Nomor induk $query2 = "SELECT * FROM sekolah A, kehadiran B WHERE A.NoInduk=B.NoInduk AND B.NoInduk = '$NoInduk' AND B.bulan = '$bulan'"; $hasil2 = mysql_query($query2); // cek bila data tidak ditemukan if (mysql_num_rows($hasil2) == 0) $reply = "data tidak ditemukan"; else { // bila data ditemukan $data2 = mysql_fetch_array($hasil2); $Nama = $data2['nama']; $status = $data2['status']; $Kelas = $data2['kelas']; $alpa = $data2['alpa']; $izin = $data2['izin']; $sakit = $data2['sakit']; $reply = "Atas Nama: ".$Nama." "."merupakan ".$status." "."Kelas ".$Kelas." "."jumlah alpa: ".$alpa."jumlah izin: ".$izin."jumlah sakit: ".$sakit;

else $reply = "Maaf perintah salah"; // membuat SMS balasan $query3 = "INSERT INTO outbox(destinationnumber, TextDecoded,CreatorID) VALUES ('$nopengirim', '$reply','gammu')"; $hasil3 = mysql_query($query3); // ubah nilai 'processed' menjadi 'true' untuk setiap SMS yang telah diproses $query3 = "UPDATE inbox SET Processed = 'true' WHERE ID = '$id'"; $hasil3 = mysql_query($query3); </body> </html>