Month: August 2016

Script Print Halaman Web dengan PHP

Script Print Halaman Web dengan PHP

Script Print Halaman Web dengan PHP / image credit: pip.com

Script Print Halaman Web dengan PHP – Kadang ketika browsing mencari sebuah informasi, kita menemukan sebuah web yang  banyak memberikan informasi yang kita butuhkan. Untuk membudahkan kita selaku pencari informasi ataupun pengunjung web kita agar dapat menyimpan web yang sedang di buka, sebagai developer web kita alangkah baiknya memberikan fitur untuk melakukan pada web yang kita buat.

Dengan fitur print yang ada, maka informasi yang di sajikan kepada pembaca web dapat langsung di print menjadi hard copy. Nah beikut ini kita akan ulas secara simpel bagaimana caranya agar web dapat di print menggunakan script php.

Script Print Halaman Web dengan PHP

Untuk cetak halaman web dapat kita kembangkan lagi menjadi beberapa jenis, misalnya dalam bentuk pdf, dalam bentuk word, excel dan jenis pembuka dokumen lainya. Namun untuk kali ini, kita bahas script php yang digunakan untuk secara langsung memprint web yang sedang di buka pengunjung web atau blog.

# Script Print 1

<?php
echo '<a href="javascript:window.print()">Print</a>';
?>

# Script Print 2

<?php
echo '<form><input type="button" onClick="window.print()"></form>';
?>

Script print di atas script php di bantu dengan javascript. Untuk javascript print sendiri  yaitu dengan fungsi menggunakan fungsi “onclick“, maksud dari fungsi tersebut adalah ketika sebuah link atau tombol di klik, maka akan melakukan sebuah perintah. Nah untuk perintah yang di maksud disini adalah perintah print sebuah halaman web yang sedang dibuka. Untuk fungsi javascript yang di pakai untuk print yaitu “windows.print()” dan “javascript:window.print()“.

Kedua perinta print diatas mempunyai kesamaan, pada javascript di atas terletak perbedaan yaitu pada javascript yang pertama terdapat “javascript:” dan yang kedua tanpa “javascript“. perbedaanya adalah jika script “windwow.print()” di gunakan pada sebuah form dan button dengan menambahkan fungsi javascriot “onclick“. Sedangkan “javascript:window.print()” digunakan pada sebuah link href secara langsung tanpa menggunakan fungsi tambahan javascript href.

Untuk penempatannya letakkan script tersebut pada halaman yang  ingin di berikan perintah print. Kita misalkan sebuah halaman web simpel berikut ini.

Script halaman web print


<html>

<head>

<title>Contoh web halaman print</title>

<head>

<body>

<center>

<h1>Contoh halaman web print</h1>

<p>Contoh teks yang berisi berita atau informasi apapun yang ada pada web kamu</p>

<a href="javascript:window.print()">Print</a>

</center>

</body>

</html>

Demikian script print di php semoga dapat membantu menambahkan fitur yang ada pada web atau situ kamu.

Postingan berikutnya

  1. cara membuat perintah print pada php
  2. cara membuat form cetak php
  3. cetak pada php
  4. code membuat php tampilan ke pdf di visual code agar menarik
  5. link print php
  6. membuat print pdf php
  7. script web print
  8. skrip link cetak pada eclipse

Cara Simpel CRUD dengan PHP dan MYSQL

Cara Simpel CRUD dengan PHP dan MYSQL

crud php / image credit: radzserg.com

Cara Simpel CRUD dengan PHP dan MYSQL – CRUD adalah singkatan dari Create Read Update Delete.

Create dalam php adalah upaya menciptakan atau membaut sebuah perintah, khususnya yang berhubungan dengan database jika di implementasikan kedalam pemrograman yaitu berupa sintak “insert”. Untuk protokol http yang di lalui yaitu berupa konsep PUT dan juga POST.

Read dalam php adalah upaya untuk membaca sebuah data yang ada pada database menggunakan php, jika di kita analogikan kedalam sebuah perintah sql berupa perintah “select”. Untuk protokol http yang di lalui yaitu melalui konsep GET.

Update adalah sebuah upaya untuk memperbaharui data.  Untuk protokol http yang dilalui yaitu PUT, POST, PATCH.

Delete adalah upaya untuk menghapus data. Untuk konsep protokol http yang dilalui yaitu Delete

CRUD dengan PHP dan MYSQL

Untuk script php CRUD yang dapat di contohkan seperti berikut ini. Ini adalah contoh simpel untuk penggunaannya tergantung dari kebutuhan CRUD aplikasi yang sedang teman-teman kembangkan.

1. Script Create


CREATE DATABASE 'toko' ;
CREATE TABLE 'toko'.'toko' (
'id_pelanggan' INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
'nama_pelanggan' VARCHAR( 25 ) NOT NULL ,
'alamat_pelanggan' VARCHAR( 25 ) NOT NULL ,
telp_pelanggan' VARCHAR( 45 ) NOT NULL
) ENGINE = InnoDB;

Untuk konsep insert pada databasenya yaitu:


$insert = $con->query("INSERT INTO toko (id_pelanggan,nama_pelanggan,alamat_pelangan,telp_pelanggan) VALUES('1','joko','jl.pangeran hidayat','081921312324'")

2. Script Read

untuk perintah read yaitu sama dengan select untuk menampilkan data tabel database:


$select = $con->query("SELECT * pengguna FROM pengguna")

3. Script update


$update = $con->query("UPDATE pengguna SET nama_pengguna = 'andi', alamat_pengguna='jl.mawar',telp_pengguna = '123' WHERE id_pengguna = '1'")

4. Script Delete


$delete = "DELETE FROM pengguna WHERE id_pengguna = '1'"

Demikian script php CRUD semoga dapat menambah wawasan teman-teman semua tentang belajar pemrograman php.

PHP – Mencari Tanggal Hari Pada Rentang Tanggal Tertentu

Mencari Tanggal Hari Pada Rentang Tanggal Tertentu

Mencari Tanggal Hari Pada Rentang Tanggal Tertentu

PHP – Mencari Tanggal Hari Pada Rentang Tanggal Tertentu – Jumpa lagi dengan sistemphp.com, kali ini akan sharing mengenai bagaimana cara untuk mendapatkan tanggal pada hari tertentu, dimana tanggal tersebut di ambil dari tanggal yang kita tentukan. Misalkan saja kita akan mencari hari “jum’at” yang terdapat pada tanggal 2016-08-01 sampai dengan 2016-08-31, maka dengan otomatis script php ini akan menghasilkan tangga-tanggal hari jum’at yang terdapat pada rentang tanggal tersebut.

Studi kasus ini saya alami ketika saya hendak membuat sebuah aplikasi sistem penjadwalan khutbah jum’at. Jadi jadwal yang akan di hasilkan yaitu sebuah jadwal otomatis yang terbantuk berdasarkan tanggal yang di pilih sampai tanggal yang di pilih pula. Untuk studi kasus saya ini, penjadwalan menggunakan metode tertentu. Namun untuk topik kali ini kita bahas yaitu mencari tanggal pada hari jum’at tersebut.

Mencari Tanggal Hari Pada Rentang

Berikut script php untuk mencari rentang tanggal:


$dari = new DateTime($_POST['tgl_dari']);
 $sampai = new DateTime($_POST['tgl_sampai']);
 $interval = DateInterval::createFromDateString('1 day');
 $periode = new DatePeriod($dari, $interval, $sampai);

foreach ($periode as $dt) {
 if ($dt->format("N") == 5) {
 echo "jum'at ".$tgl = $dt->format("Y-m-d").'<br/>';
 }
 }

Demikian sharing mengenai cara mencari tanggal tertentu pada sebuah kalender. Untuk apa saja kegunaannya silahkan gunakan sesuai dengan studi kasus projek yang sedang di buat.

Download scriptnya.

Parameter Url Codeigniter

Cara Mengambil Value / Nilai Paramter Url Codeigniter

Cara Mengambil Value / Nilai Paramter Url Codeigniter

Cara Mengambil Value / Nilai Paramter Url Codeigniter – Codeigniter adalah sebuah framework yang di kembangkan untuk memberikan solusi terhadap pengembang aplikasi web dalam hal keamanan. Banyak sekali fitur keamanan yang ada kadang justru membuat bingung para pengembang aplikasi pemula, seperti pada awalnya saya mempelajari framework ini.

Salah satu fitur keamanan yang ada pada framework codeigniter yaitu terletak pada url atau permaling untuk mengakses web codeigniter. Maksud dari postingan ini yaitu sharing tentang bagaimana menangkat isi dari variabel yang ada pada url.

Pada php biasa kita mengeneal dengan istilah $_GET yang berguna untuk mengambil nilai pada sebuah paramter yang terdapat pada url. Contoh parameter yang ada pada url sebagai berikut:

Struktur url php biasa

www.contoh.com/?modul=belajar

Di php murni untuk mendapatkan isi dari paramter modul cukup mudah yaitu hanya menggunakan fungsi GET dengan cara $_GET[‘modul’], lain halnya dengan pada struktur url yang terdapat pada codeigniter.

Struktur url codeigniter

Struktur url yang terdapat pada codeigniter dengan sebuah paramter seperti berikut ini:

www.contoh.com/index.php/belajar/edit/1

Yang perlu kita ketahui adalah pada codeigniter dalam struktur url terdapat yang namanya method dan juga controller. Pada url tersebut yang disebut dengan controller adalah belajar, sedangkan yang disebut dengan method adalah edit atau kita kenal dengan parameter.  Cara mengambil urlnya berikut ini,

Untuk mengambil controller “belajar”:

$this->uri->segment(1);

Untuk mengambil method “edit”:

$this->uri->segment(2);

Untuk mengambil isi paramter “1”:

$this->uri->segment(3)

dan seterusnya sesuai dengan struktur url yang ada.

 

Demikian sharing shingkat mengenai struktur url yang digunakan pada framework CI atau codeigniter.

Codeigniter – Unable to locate the specified class: Session.php

Codeigniter – Unable to locate the specified class: Session.php – Mengatasi error pada codeigniter yang tidak dapat load sebuah session.

Secara Umum error tersebut adalah error pada pemanggilan class yaitu Session.php. Pada codeigniter 3.x lokasi penyimpanan server yang berada pada driver file terletak pada direktori system/libraries/Session/Session.php.

Berdasarkan pengalaman saya, Saya mengalami error tersebut ketika saya akan meload sebuah session yang akan digunakan untuk menyimpan session pada file driver. Sudah beberapa kali saya coba, baik melalui autoload dan juga konfigurasi manual tetap saja mengalami error seperti itu.

Untuk konfigurasi pada autload saya coba seperti ini

$autoload[‘libraries’] = array(‘session’)

Konfigurasi manual, dipanggil pada sebuah controller seperti ini

$this->load->library(‘session’);

Namun tetap saja tidak bisa dan mengalami error. Paa kasus saya Saya, saya memanggil kontroller lain di sebuah kontroller. Nah oleh karena itulah terjadi error. Dan setelah saya buat script controller dan pemanggilan session di controller utama yang saya gunakan dan akhirnya errornya hilang dan tidak ada masalah lagi. Error seperti ini sudah saya cari di banyak tutorial namun tidak mendapatkan solusi, baik di forum maupun di situsnya langsung. Namun sekarang sudah bisa, Mungkin kamu mengalami masalah yang sama, coba di cek script codeigniter kamunya.