Showing posts with label php. Show all posts
Showing posts with label php. Show all posts

Tuesday, 22 September 2015

PHP :: Download kumpulan CMS karya anak negri

Seperti yang kita ketahui saat ini cms terpopuler yang paling banyak digunakan ialah joomla, drupal dan wordpress yang   didukung oleh komunitas yang besar. Nah kali ini saya akan memposting cms-cms yang berasal dari Indonesia yang juga tak kalah  dari yang saya sebutkan tadi dan yang pastinya free :

1. LOKOMEDIA

CMS Lokomedia adalah sebuah program yang populer untuk membangun aplikasi website yang dibangun dengan menggunakan PHP, dan MySql. Asli produk bikinan anak negeri sendiri, dan yang terpenting adalah Gratis..tis.. source codenya gampang buat dimodif sesuai dengan keinginan, dan satu lagi yang tak kalah penting adalah ketersediaan update untuk berbagai bug yang ditemukan .

2. AURACMS

AuraCMS adalah hasil karya anak bangsa yang merupakan software CMS (Content Managemen System) untuk website yang berbasis PHP4 & MySQL berlisensi GPL (General Public License).
Dengan bentuk yang sederhana dan mudah ini diharapkan dapat digunakan oleh pemakai yang masih pemula sekalipun.

3. CMS2AN

Content Management System yang di rancang untuk membuat website statis, dinamis, portal, atau hanya untuk blog. Mesin yang berbasis html, php, dan sekeluarganya dibuat dengan tujuan untuk memudahkan client  dalam me-manage website.

4. CMS BALITBANG

CMS Balitbang adalah salah satu CMS (Content Management System) yang sudah siap pakai dipergunakan untuk web sekolah. Mulai dari SD, SMP hingga SMA. Dikembangkan oleh Balitbang Kemdiknas Indonesia.

5. FIYO

FiyoCMS bukanlah sebuah CMS saingan untuk CMS yang sudah ada, tapi hanya untuk menambah alternatif pilihan bagi pengguna CMS. Dan yang pasti FiyoCMS 'Bukan Sekedar CMS Biasa'.

6. CMSID

ID(CMS) dikembangkan bulan april 2010 didirikan oleh Eko.
awal mulanya cmsid dikembangkan dengan dual language, karena keterbatasan coding dan demi meringkas cmsid menjadi lebih mudah digunakan, maka untuk sementara pengembangan dual language dihentikan sementara.


7. POPOJICMS

PopojiCMS - buat sendiri rasa webmu, menawarankan konsep web yang menarik dan simpel tentunya, bisa dijadikan alternatif engine web anda.


Silakan saja coba satu persatu sesuai dengan kebutuhan, buat yang ingin memodifikasi scriptnya saya rekomendasikan lokomedia karena scriptnya mudah dibaca, untuk sekolah bisa pake auracms atau cms balitbang

PHP :: SOURCE CODE PHP DAN MYSQL WEB SEDERHANA

SOURCE CODE PHP DAN MYSQL WEB SEDERHANA

informasi akademik lokomedia dan jquery slideshow yang sedikit di modif 
menggunakan PHP dan MYSQL. Di lengkapi dengan bukutamu dan galeri foto 
tanpa database dan tanpa menggunakan halaman admin.



Buat yang mau melihat live demonya atau yang berminat  bisa kalian download di 
link dibawah ini.
Password : w3w3n

Thursday, 10 September 2015

PHP :: Download Software Absensi Siswa berbasis Web

Download Software Absensi Siswa berbasis Web

Fasilitas-fasilitas yang terdapat dalam aplikasi ini :
  1. Input data absensi siswa, dengan keterangan Nama, Keterangan (Sakit, Izin, Tanpa Keterangan), dan nama guru piket. 
  2. Data absen yang telah diinput, tidak bisa di-edit, tetapi hanya bisa dihapus.
  3. Rekap absensi hari ini, ]nama, kelas, dan keterangannya (Sakit, Izin, Tanpa Keterangan)
  4. Rekap absensi hari ini, per kelas
  5. Rekap absensi bulanan, per keterangan (Sakit, Izin, Tanpa Keterangan)
  6. Rekap absensi bulanan per kelas (akan memudahkan wali kelas saat mengisikan raport)
  7. Lihat rekap absensi hari tertentu.

Berikut Screenshoot Aplikasi Sistem Informasi Absensi Harian Siswa : 



Untuk dapat melihat Demo Aplikasi Sistem Informasi Absensi Harian Siswa, anda dapat meng-klik tautan di bawah ini :



Sementara untuk Link Download Sistem Informasi Absensi Harian Siswa, belum dapat kami publikasikan, karena saya masih saya perbaiki. Insha Alloh, dalam waktu dekat, akan segera saya upload di 4shared.com.


1. DOWNLOAD APLIKASI (08_12_2014)

2. DOWNLOAD DATABASE APLIKASI (08_12_2014)

PHP :: Source Code Program Absensi Siswa Realtime dengan PHP dan SMSGateway



Source Code Program Absensi Siswa Realtime dengan PHP dan SMSGateway ini merupakan isi dari buku dari bukulokomedia yang berjudul PROGRAM ABSENSI SISWA REALTIME DENGAN PHP DAN SMS GATEWAY.

Program Absensi Siswa digunakan untuk memantau para siswa terkait dengan tingkat kedisiplinan dalam proses belajar di sekolah, dimana tingkat kedisipilinan kehadiran siswa menjadi salah satu tolok ukur dalam proses penilaian. 

DOWNLOAD SOURCE CODE :  https://www.dropbox.com/s/u40za4cndbk0ur9/REALTIME%20PHP%20DAN%20SMS%20GATEWAY.zip?dl=0

Monday, 13 July 2015

PHP :: CARA MENGIRIM E-MAIL DENGAN PHP


Cara Mengirim e-mail Dengan PHP

Hai, seperti judul di atas disini saya akan membagi tutorial cara "Cara Mengirim e-mail Dengan PHP".

Mula-mula anda perlu :
  • function mail() di web server/hosting anda aktif/on.
  • port untuk mengirim e-mail di server terbuka.
  • koneksi internet. :v
jika anda sudah memenuhi syarat di atas maka anda bisa ke langkah selanjutnya.

1.) Silahkan masuk ke Control Panel hosting anda, kemudian pergi ke file manager, buatlah file handler.php & mail.php .
2.) buka mail.php dan isi dengan :
<form action="handler.php" method="post"> Judul *<br> 
<input name="judul" type="text" size="32" /> <br> E-mail Tujuan *<br>
<input name="email" type="text" size="32" /><br> Isi Pesan * <br>
<textarea name="pesan"> </textarea> <br>
<input type="submit" name="button"value="kirim"> </form>
3.) save mail.php & sekarang buka & edit handler.php, kemudian isi dengan :
<?php
$pesan = $_POST['pesan'];
$judul = $_POST['judul']
$email = $_POST['email'];
$elu = "email@elu.com"; //edit dengan e-mail kalian
$pesan = stripslashes($pesan);
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-Type: text/html; charset=UTF-8\n";
$headers .= "From: ".$elu."\r\n";
mail($email, $judul, $pesan, $headers);
header("Location: /mail.php");
?>
4.) save handler.php .

PHP :: Tutorial Laporan PDF dengan PHP


contoh laporan PDf menggunakan FPDF

Database

Untuk database yang akan kita pakai masih sama dengan artikel sebelumnya. Tabel yang akan kita buat adalah tabel umr2013 dengan strucktur tabel sebagai berikut :
CREATE TABLE IF NOT EXISTS `umr2013` (
`no` int(11) NOT NULL AUTO_INCREMENT,
`propinsi` varchar(50) NOT NULL,
`upah` double NOT NULL,
PRIMARY KEY (`no`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;

Code untuk membuat laporan

Untuk membuat laporan PDF, kita akan membuat kelas turunan dari FPDF dan membuat dua fungsi. Fungsi pertama adalah loadDataFromSQL($sql). Fungsi ini digunakan untuk melakukan query ambil data ke database. Fungsi yang kedua adalah FancyTable($header, $data) untuk memformat tampilan agar laporan PDF terlihat cantik dan rapih.
Lihat code lengkapnya dibawah ini.
<?php
require('../plugins/fpdf17/fpdf.php');
require('../inc/config.php');
class PDF extends FPDF
{
function LoadDataFromSQL($sql)
{
$hasil=mysql_query($sql) or die(mysql_error());

$data = array();
while($rows=mysql_fetch_array($hasil)){
$data[] = $rows;
}
return $data;
}
// Colored table
function FancyTable($header, $data)
{
// Colors, line width and bold font
$this->SetFillColor(255,165,74);
$this->SetTextColor(255);
$this->SetDrawColor(128,0,0);
$this->SetLineWidth(.3);
$this->SetFont('','B');
/* $w adalah variabel lebar dari kolom data
dalam kasus ini, kolom no lebarnya 20, propinsi 100
dan upah 60 */
$w = array( 20, 100, 60);
for($i=0;$i<count($header);$i++)
$this->Cell($w[$i],7,$header[$i],1,0,'C',true);
$this->Ln();
// tentukan warna background and fontnya
$this->SetFillColor(224,235,255);
$this->SetTextColor(0);
$this->SetFont('');
// Data
$fill = false;
foreach($data as $row)
{

$this->Cell($w[0],6,$row[0],'LR',0,'L',$fill);
$this->Cell($w[1],6,$row[1],'LR',0,'L',$fill);
$this->Cell($w[2],6,
format_rupiah($row[2]),'LR',0,'R',$fill);
$this->Ln();
$fill = !$fill;

}
// Closing line
$this->Cell(array_sum($w),0,'','T');
}
}

$pdf = new PDF();
// header tabel
$header = array('No', 'propinsi', 'upah');
// buat query SQLmu disini
$query="select * from umr2013";
$data = $pdf->LoadDataFromSQL($query);
//tentukan ukuran dan jenis form
$pdf->SetFont('Arial','',11);
$pdf->AddPage();
$pdf->FancyTable($header,$data);
$pdf->Output();
?>

Download source code lengkap

Bagi yang ingin mencoba langsung, silahkan download source code lengkapnya disni

PHP :: Membuat Laporan Excel dengan PHP dan jQuery


Langkah 1

Terlebih dahulu, buatlah sebuah file untuk menampilkan data dari database MySQL. Pastikan data yang ditampilkan dalam bentuk tabel. Misal seperti berikut.
index.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<table id="tabelExport">
<thead>
<tr>
<th width="7%">No.</th>
<th width="30%">Nama</th>
<th width="40%">Kota Asal</th>
<th width="23%">No. Hp</th>
</tr>
</thead>
 
<tbody>
<?php
$i = 1;
$query = mysql_query("SELECT * FROM karyawan ");
while($fetch = mysql_fetch_array($query)) {
?>
<tr>
<td><?php echo $i; ?></td>
<td><?php echo $fetch['nama_karyawan']; ?></td>
<td><?php echo $fetch['kota_asal']; ?></td>
<td><?php echo $fetch['hp']; ?></td>
</tr>
<?php
$i++;
} ?>
</tbody>
</table>
 
<button id="tombolExport">Export Excel</button>
Keterangan :
Berilah id pada tabel dan tombol yang telah dibuat. Pada contoh diatas id tabel tabelExport dan id tombol tombolExport.

Langkah 2

Sisipkan plugin jQuery beserta plugin ExcelExport ke dalam dokumen file diatas.
1
2
3
<script src="js/jquery-2.0.1.min.js"></script>
<script src="js/jquery.base64.js"></script>
<script src="js/jquery.btechco.excelexport.js"></script>
Selanjutnya, kita harus memberikan instruksi pada tombol yaitu apabila diklik maka lakukan export data tabel ke file excel. Berikut perintahnya :
1
2
3
4
5
6
7
8
$(document).ready(function () {
     $("#tombolExport").click(function () { // Jika tombol export diklik
          $("#tabelExport").btechco_excelexport({ // Definisikan tabel yang akan di export
               containerid: "tabelExport"
               , datatype: $datatype.Table
          });
     });
});
Silahkan jalankan kode Anda dan download file excel yang telah di-export. Selamat mencoba.