Tutorial Pembuatan Pengumuman Hasil Seleksi Penerimaan Siswa Baru Berbasis Online

Tutorial ini di posting oleh Pak Ansari Saleh Ahmar, S.Si di milis Kajianweb Balitbang.

Contoh di website bisa di lihat di sini

Untuk Tutorialnya silahkan unduh di sini

Untuk Contoh File PHP Pengumuman PSB unduh di sini

Catatan :

Jika tidak bisa login :

edit :
file class.mysql.php yang ada di folder admin/inc

Edit parameter yang ada :// function untuk konfigurasi Mysql
function Mysql($host=”localhost”,$user=”root”,$password=”password“,$ database=”pengumumanpsb”){
Ganti yang berwarna merah dengan parameter yang ada di web
di Folder Admin, ada file proses.php lalu edit
sesuaikan parameter untuk
…………………
<?php
// menggunakan class phpExcelReader
include “excel_reader2.php”;
// koneksi ke mysql
mysql_connect(“localhost”, “root”, “”);
mysql_select_db(“pengumumanpsb”);
// membaca file excel yang diupload
$data = new Spreadsheet_Excel_Reader($_FILES[‘userfile’][‘tmp_name’]);

………………….   LALU SIMPANlalu di Folder Admin/Admin, edit 2 buah file :
proses.php dan hasil.php
sesuaikan parameternya :
…………………..PROSES.PHP
…………………..
<?php
// menggunakan class phpExcelReader
include “excel_reader2.php”;
// koneksi ke mysql
mysql_connect(“localhost”, “root”, “”);
mysql_select_db(“pengumumanpsb”);
// membaca file excel yang diupload
…………………… LALU SIMPAN

HASIL.PHP
……………………
// script mengecek status orang yang login
if($_SESSION[‘status’]>2){
echo”<Script>alert(‘Anda harus login sebagai administrator’);window.history.go(-1)</script>”;
exit();
}
mysql_connect(“localhost”, “root”, “”);
mysql_select_db(“pengumumanpsb”);

$warnaGenap = “#CCCCCC”;   // warna abu-abu
$warnaGanjil = “#FFFFFF”;  // warna putih
$warnaHeading = “#FF0000”; // warna merah untuk heading tabel

……………………….. LALU SIMPANLALU pada folder Admin/inc, cari file config.inc.php
Editlah parameter yang ada….
…………………………
<?php
$host = ‘localhost’;     // Hostname of the MySQL server,in most cases it is ‘localhost’.
$user = ‘root’;          // Database Username which have Read-Write authority over selected database.
$pass = ”;       // Database password associated with username.
$database = ‘sipmbdb’; // Database name.
$timezone = -5;        // timezone difference. Please refer http://www.worldtimezone.com/ to get GMT timezone difference
………………………..TERAKHIR pada file EXCEL yang akan dilampirkan, perhatikan pada header diedit sehingga ID-nya menjadi spt :

id    nama        no        asal        keterangan

Untuk Catatan Apabila Upload file Excel diulang-ulang, maka perubahan terakhir ternyata tidak terrekam, Hasil yang ditampilkan tetap database yang lama.
disarankan : apabila akan upload 2 kali dst, apabila masih menggunakan ID yang sama, maka table Pendaftaran yang lama  sebaiknya DIHAPUS dahulu melalui phpmyadmin.
Baru kita lakukan Upload ulang….Terima kasih…..
Semoga SUksesP. Widiyanto, S.Pd
SMK N 2 Banyumas – Jawa Tengah

Tambahan Dari Pak Ansari 
Silahkan ganti bagian :$dbhost = “localhost”;
$dbuser = “root”;
$dbpasswd = “”;
$dbname = “sekolah”;Sesuaikan dengan pengaturan database mas.

File Repair

Saya lihat baru-baru di milis ternyata saya lupa tampilkan penjelasan yang harus di rubah.
Berikut saya sudah modifikasi agar teman2 tidak susah lagi merubahnya.
Cuma dirubah file config.php dan class.mysql.php
FIle Repair Bisa di download di sini
File Repair juga di upload oleh Pak AR Cs di milis,

sekedar manambah sy coba sedikit oprek penerimaanpsb yg dr mas ansari ,disini sy sdh tambahkan menu tuk update data psb Diterima/tidak diterima semoga bermanfaat..

silahkan unduh di sini

This entry was posted in Tips. Bookmark the permalink.

5 Responses to Tutorial Pembuatan Pengumuman Hasil Seleksi Penerimaan Siswa Baru Berbasis Online

  1. terima kasih pak olan, sangat membantu bagi kita yang tidak sempat mengikuti milis sehingga ketika ada tutorial baru sudah terpasang disini.

  2. azie says:

    Pak g mn caranya mengganti nama di sekolah yang tampil di menu pencarian

  3. jals rispector says:

    Ma’f Master Data sya Minta…!!!!
    seblumnya terimakasih banya…

  4. AcussTeя says:

    untuk contoh file ‘pengumumanpsb.sql’ dimana ya pak?
    trimakasih.

  5. ana says:

    pak mohon bantuannya,,,bagimana cara mengganti header agar tampak lebih besar seprti di web http://smkn2banyumas.sch.id,mhon pencerahannya!terima kasih banyak

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s