Kamis, 30 Agustus 2012

Membangun Web JSP dengan Dreamweaver Wizard (Pemrograman Web JSP)

Setalab Berhasil Membuat Web PHP dengan Dreamweaver Wizard, ternyata Dreamweaver juga Mampu Digunakan Untuk Membuat Web JSP Secara Kilat dengan Dreamweaver JSP Wizard. Langkah-langkahnya sebagai berikut :

Jalankan Dreamweaver, kalau bisa dengan klik Kanan Run As Administrator. Karena jika kita menggunakan Apache Tomcat, biasanya lokasinya di Drive C:\ Sedangkan untuk menulis file di Drive C:\Program Files membutuhkan Permission Administrator.


Buat dahulu New Site, dengan klik Menu Site- New Site

Selasa, 28 Agustus 2012

Android Upload File Gambar ke Web (Pemrograman Android)

Kali ini Penulis ingin membagi Pengetahuan tentang Cara Membuat Aplikasi untuk Mengupload File Gambar atau Dokumen dengan Android ke Server Web.

Pertama-tama, siapkan dahulu Kode Program di Web Server. Misalnya kia gunakan Web Server XAMPP Apache dengan bahasa PHP. Maka kita siapkan file untuk menerima hasil upload. Misal dengan nama web-receiver-upload\receiver-upload.php :


<?php

$target_path = "dokumen/";

$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);

if(move_uploaded_file($_FILES['uploadedfile']['tmp_name'], $target_path)) {
echo "File ". basename( $_FILES['uploadedfile']['name']).
" berhasil diupload";
} else{
echo "Terjadi kesalahan!";
}

?>



Buka Eclipse, buat Project Android Baru. Misalnya dengan Nama WebUploader dengan Nama Activity Utama MainActivity

Senin, 27 Agustus 2012

Recording Video dari Web Camera dengan VB.NET (Pemrograman Visual Basic .NET)

Setelah berhasil Menampilkan WebCam dengan VB.NET dan Meng-capture (Snapshot) Web Camera dengan Visual Basic .NET. Kali ini coba kita buat aplikasi yang bisa Recording (Merekam) Web Camera menggunakan VB .NET.

Pertama Buka Visual Studio .NET, sebaiknya dengan hak akses Administrator, caranya klik kanan Icon / Menu, pilih Run As Administrator. Karena sering terjadi error ketika menyimpan file hasil Recording.


Kemudian kemudian Buka Project sebelumnya dari Artikel Menampilkan WebCam dengan VB.NET yang dapat didownload pada link berikut ini, kemudian tambahkan 2 Buah Button, Button1 "Start / Record" dan Button2 "Stop / Save" serta SaveFileDialog1 sehingga tampak sebagai berikut :

Minggu, 26 Agustus 2012

Memampilkan JasperReport iReport PDF pada Web JSP Servlet (Pemrograman Java Server Page)

Setelah bisa Membuat Report JasperReport dengan iReport sehingga siap pakai. Kemudian sudah coba kita Menampilkan JasperReport iReport di Java Desktop dengan NetBeans. Maka kali ini coba kita gunakan Report tersebut untuk ditampilkan pada Aplikasi Java Berbasis Web atau JSP (Java Server Page) yang juga dibuat menggunakan NetBeans.

Pertama kita buat Project Baru dengan cara Klik File-New Project


Kemudian Pilih Java Web - Web Application. Klik Next

Sabtu, 25 Agustus 2012

Membuat Halaman Insert / Tambah Data dengan Dreamweaver Wizard PHP-MySQL

Setelah berhasil Membuat Web untuk menampilkan Data dengan PHP MySQL menggunakan Dreamweaver Wizard. Maka kita lanjutkan untuk membuat Halaman Tambah Data dengan PHP MySQL menggunakan Dreamweaver Wizard.

Buka dahulu project yang sebelumnya, kemudian kita klik Tabel Data dari Halaman Tampil Data kemudian klik kanan Insert Column.


Kemudian tambahkan Link untuk Tambah dengan link add.php, dalam hal ini misalnya penulis memberi nama addpos_pengamat.php

Rabu, 22 Agustus 2012

Menampilkan JasperReport iReport pada Java NetBeans (Pemrograman Java Desktop)

Setelah bisa Membuat Report JasperReport dengan iReport sehingga siap pakai. Maka kali ini coba kita gunakan Report tersebut untuk ditampilkan pada Aplikasi Java Desktop yang dibuat menggunakan NetBeans.

Pertama kita buat Project Baru dengan cara Klik File-New Project



Kemudian Pilih Java - Java Application, klik Next

Minggu, 19 Agustus 2012

Mengambil Email Attachment dari GMail dengan PHP IMAP (Pemrograman Web PHP)

Setelah bisa menggunakan PHP untuk mengirim Email dengan SMTP GMail dan Menerima Email dengan IMAP dari GMail ditambah Mengirimkan Email menggunakan Attachment dengan Fungsi PHP Mail() serta Mengirim Email Attachment Menggunakan PHP tetapi Lewat IMAP Gmail, kali ini kita coba untuk mengambil Email dengan Attachment yang masuk ke Inbox GMail menggunakan PHP IMAP.

Seperti sebelumnya, kode program ini bisa berjalan apabila bisa mengakses port SSL IMAP, dimana itu kemungkinan besar bisa dilakukan apabila anda menggunakan server localhost dengan koneksi internet menggunakan HP atau modem pribadi. Jika kita gunakan jaringan Publik seperti Warnet, Kantor bisa tidak berjalan.

Berikut kode programnya :

<?php
    // http://cariprogram.blogspot.com
    // nuramijaya@gmail.com
    // sumber : http://www.codediesel.com/php/downloading-gmail-attachments-using-php/

/**
 * Downloads attachments dari Gmail dan menyimpan dalam bentuk file.
 * Menggunakan PHP IMAP extension, jadi pastikan php_imap dienable pada php.ini, yaitu :
 * extension=php_imap.dll
 */

set_time_limit(3000);

/* koneksi ke gmail */

Mengirim Email Attachment PHP dengan SMTP GMail (Pemrograman Web PHP)

Setelah bisa menggunakan PHP untuk mengirim Email dengan SMTP GMail dan Menerima Email dengan IMAP dari GMail ditambah Mengirimkan Email menggunakan Attachment dengan Fungsi PHP Mail(), kali ini kita coba untuk mengirimkan Email dengan Attachment tetapi menggunakan SMTP dari GMail.

Sebagai catatan kode program ini dapat berjalan apabila komputer atau server yang digunakan mempunyai akses melewati port SSL SMTP. Dimana itu belum tentu diizinkan apabila anda menggunakan komputer yang terhubung di jaringan publik, warnet, kantor dan sebagainya. Tetapi biasanya bisa apabila anda menggunakan komputer/laptop pribadi dengan server localhost menggunakan koneksi internet dengan HP atau modem.

Berikut ini kode programnya :

<?php
    // http://cariprogram.blogspot.com
    // nuramijaya@gmail.com
    // sumber : http://atik97.wordpress.com/2010/11/25/send-email-with-attachment-using-gmail%E2%80%99s-smtp-server-with-php/

require_once "Mail.php";
require_once "Mail/mime.php";

Mengirim Email Attachment dengan PHP Fungsi Mail (Pemrograman PHP)

Setelah berhasil menggunakan PHP untuk mengirim Email dengan SMTP GMail dan Menerima Email dengan IMAP dari GMail, kali ini kita coba untuk mengirimkan Email dengan Attachment. Untuk kali ini kita pakai fungsi Mail() dari PHP untuk mengirimkan Email beserta sebuah File Attachment.

Harap menjadi catatan bahwa program ini hanya berjalan pada Web Server Apache-PHP yang telah dikonfigurasi agar dapat mengirim email menggunakan sebuah SMTP Mail Server. Tentu saja yang jelas berjalan apabila kita jalankan script PHP ini pada Layanan Hosting Online yang Gratis maupun Berbayar. Sedangkan pada server localhost perlu kita setting lebih lanjut dimana tidak dibahas disini.

Kode programnya sebagai berikut :

<?php
    // http://cariprogram.blogspot.com
    // nuramijaya@gmail.com
    // sumber : http://www.finalwebsites.com/forums/topic/php-e-mail-attachment-script

    $filename = "dokumen.zip";
    $path = ""; //$_SERVER['DOCUMENT_ROOT']."/path_dir/";

Jumat, 17 Agustus 2012

Report Java dengan JasperReport iReport

Untuk membuat Report pada Bahasa Pemrograman Java yang paling Populer adalah dengan JasperReport iReport. Software untuk membuat Report tersebut dapat anda download secara gratis di sini.

Setelah terinstall kita buat Report langkah demi langkah :

1. Buka iReport, kemudian klik Data Source Connection :


2. Setelah tampil Dialog Connection / Dataseurces, kemudian klik New :

Rabu, 15 Agustus 2012

Web PHP MySQL dengan Dreamweaver Wizard

Beberapa waktu yang lalu penulis diajari seorang teman untuk membuat web secara kilat, tinggal Drag and Drop menggunakan Dreamweaver. Cukup mengagumkan, sangat efektif untuk membuat web dengan field / kolom database sangat banyak secara kilat. Web yang bisa dibuat tersedia dalam teknologi PHP-MySQL, ASP.NET VB, ASP.NET C#, dan JSP.

Kali ini kita bahas dahulu untuk Web dengan Teknologi PHP-MySQL, dalam hal ini kita gunakan Dreamweaver CS3. Langkahnya sebagai berikut :

1. Buat dahulu New Site, dengan klik Menu Site- New Site


2, Kemudian konfigurasi Site nya seperti di bawah ini :

Upload File Image pada JSP Tanpa Library Tambahan (Pemrograman Web Java Server Page / JSP)

Pada pemrograman PHP dan ASP untuk mengupload File Image, Gambar, Dokumen dapat dilakukan dengan mudah, tetapi bagaimana dengan JSP, ternyata tidak semudah itu. Setelah beberapa tahun menyimpan pertanyaan ini, dan karena kebutuhan mendesak setelah beberapa hari memaksakan diri mencari akhirnya dapatlah cara untuk Mengupload File secara sederhana tanpa library tambahan pada Web JSP :)

Buatlah direktori web, misal testupload. Kemudian di dalamnya buatlah file index.jsp dengan isi sebagai berikut :

<%@ page language="java" %>
<HTml>
<HEAD><TITLE>Halaman untuk pilih file yang akan diupload</TITLE></HEAD>  
<%  // http://cariprogram.blogspot.com
// nuramijaya@gmail.com
// sumber : http://www.roseindia.net/jsp/file_upload/Sinle_upload.xhtml.shtml  
//jangan lupa menggunakan Encrypt type of multipart/form-data and input of file type untuk browse dan submit file %>
  <BODY> <FORM  ENCTYPE="multipart/form-data" ACTION="upload.jsp" METHOD=POST>
<br><br><br>
 <center><table border="2" >
                    <tr><center><td colspan="2"><p align="center"><B>UPLOAD FILE</B><center></td></tr>
                    <tr><td><b>Silakan pilih File untuk Diupload:</b></td>
                    <td><INPUT NAME="F1" TYPE="file"></td></tr>
<tr><td colspan="2"><p align="right"><INPUT TYPE="submit" VALUE="Send File" ></p></td></tr>
             <table>
     </center>      
     </FORM>
</BODY>
</HTML>

Setelah itu buatlah file upload.jsp dengan isi sebagai berikut :

Selasa, 14 Agustus 2012

Membuat Browse File Explorer pada Android (Pemrograman Android)

Di berbagai bahasa pemrograman seperti VB, Delphi, Java, PHP, ASP, JSP kita mengenal Open Dialog dengan berbagai bentuknya sendiri-sendiri. Komponen tersebut berguna saat kita hendak memilih suatu file untuk membuka, memproses atau menyimpan sebuah file.

Bagaimana dengan di Android. Ternyata di Android tidak ada komponen semacan Open Dialog tersebut. Terpaksalah kita membuat sendiri semacam window (Activity) untuk memilih file agar user friendly. Kali ini kita coba membuatnya. Caranya buat project Android.

Kemudian pada file main.xml ubah sehingga menjadi seperti di bawah ini :

main.xml :

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<TextView
 android:id="@+id/path"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    />
<ListView
 android:id="@android:id/list"
 android:layout_width="fill_parent"
    android:layout_height="wrap_content"
 />
<TextView
 android:id="@android:id/empty"
 android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="No Data"
 />
</LinearLayout>

Buat satu lagi file layout di folder res/layout dengan nama row.xml :

row.xml

Senin, 13 Agustus 2012

Mengambil Email dengan PHP Menggunakan Gmail IMAP

Setelah bisa Mengirim Email menggunakan PHP dengan fasilitas SMTP SSL dari Gmail, bagaimana dengan sebaliknya. Yaitu mengambil email yang ada pada Inbox Gmail menggunakan bahasa pemrograman PHP dengan IMAP.

Seperti halnya pada program sebelumnya, port IMAP harus bisa diakses, jadi program ini akan jalan apabila kita menggunakan koneksi Modem / HP sendiri, jika menggunakan koneksi internet lewat Kantor / Warnet / Publik belum tentu berjalan

Berikut scriptnya :


<?php
/* koneksi ke gmail */
$hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
$username = 'mapjogja@gmail.com';
$password = 'xxxx';

Minggu, 12 Agustus 2012

Mengirim Email Attachment dengan VB.NET (Pemrograman Visual Basic .NET)


Setelah Berhasil Mengirim Email dan Attachment dengan menggunakan Bahasa Pemrograman C#.Berikut ini versi lainnya dalam Bahasa Pemrograman Visual Basic .NET, disertai contoh project.

Buat dahulu Project VB.NET baru, kemudian Tambahkan satu buah Button sehingga tampak sebagai berikut :


Tampilkan kode program, tambahkan Import berikut di bagian kode program paling atas :

Imports System.Net.Mail

Klik dua kali pada Button1, tambahkan Kode Program berikut ini yang berguna untuk mengirimkan email, bisa email teks, HTML atau disertai Attachment berupa Gambar, Dokumen ataupun ZIP.

Sabtu, 11 Agustus 2012

Mengirim Email dengan PHP lewat SMTP Gmail (Pemrograman Web PHP)

Beberapa waktu yang lalu penulis mencoba membuat program untuk kepentingan sebuah proyek, untuk mengirim Email dengan bahasa pemrograman PHP tetapi menggunakan account email Gmail. Jadi tidak menggunakan perintah mail() biasanya.

Scriptnya sebagai berikut :

<?php
       require_once "Mail.php";

        $from = "mapjogja@gmail.com";
        $to = "nuramijaya@gmail.com";
        $subject = "Test Email dari PHP!";
        $body = "Halo,\n\nApa Kabar?";

        $host = "ssl://smtp.gmail.com";
        $port = "465";
        $username = "mapjogja@gmail.com";
        $password = "xxxx";

        $headers = array ('From' => $from,
          'To' => $to,
          'Subject' => $subject);
        $smtp = Mail::factory('smtp',
          array ('host' => $host,
            'port' => $port,
            'auth' => true,
            'username' => $username,
            'password' => $password));

        $mail = $smtp->send($to, $headers, $body);

        if (PEAR::isError($mail)) {
          echo("<p>" . $mail->getMessage() . "</p>");
         } else {
          echo("<p>Email terkirim!</p>");
         }

    ?>

Program ini mampu mengirim email walaupun dari server localhost asal port SMTP SSL diijinkan. Sebagai catatan apabila anda berada di jaringan publik atau kantor atau warnet, port ini belum tentu dibuka, tetapi jika menggunakan koneksi modem atau HP, biasanya port SMTP SSL ini terbuka jadi program bisa berjalan.

Script dapat didownload disini. Di Google Docs, klik File-Download

Semoga manfaat.

Minggu, 05 Agustus 2012

Menampilkan PDF pada C#.NET (Pemrograman CSharp .NET)

Pada pembahasan sebelumnya sudah bisa dibuat Program untuk Menampilkan PDF pada VB.NET. Kali ini  dengan bahasa pemrograman Visual C# .NET akan kita gunakan Komponen PDF Viewer milik Adobe Acrobat PDF Reader untuk membuat PDF Viewer serupa.

Langkah pertama buat project baru, kemudian pada Toolbox klik kaman, Choose Items :


Setelah muncul dialog Choose Toolbox Items, pilih Tab COM Components, pilih (cek) Adobe PDF Reader, component Adobe PDF Reader ini ada jika sudah diinstal Adobe Acrobat PDF Reader.