Minggu, 22 September 2013

////
Okey.. postingan ini sebenernya untuk menjawab pertanyaan salah satu pembaca blog saya. Namanya mas Ichal.. Haha. Makasih mas. Saya jadi ada ide lagi buat postingan. Langsung aja ya.

Untuk memanggil program windows dengan PHP (format .exe) bisa menggunakan fungsi-fungsi yang sudah disediakan. Sebenernya materi ini juga sudah lengkap dibahas di manual PHP online. Bisa dilihat disini http://php.net/manual/en/function.exec.php

Salah satu favorit saya yang simple adalah menggunakan fungsi shell_exec. Berikut contoh penggunaannya :

<?php
$program_path = "C:\Program Files\CCleaner\CCleaner.exe";
shell_exec($program_path);
?>

Variabel $program_path berisi path dimana aplikasi berbasis windows diinstall. Selanjutnya untuk mengeksekusi program kita tinggal jadikan variabel $program_path sebagai parameter fungsi shell_exec.

Kasus diatas jika ingin membuka program CCleaner. Untuk buka program/aplikasi lain tinggal diganti saja pathnya.