Navigation


RSS: articles / comments



April 26, 2008

Object Orinted Programming(OOP) dengan PHP 5

Setelah sekian lama tidak posting..semoga Tutorial ini bermanfaat..



1. Sebelumnya pastikan sudah tersedia adodb

2. Taruh library adodb dalam folder adodb

3. Oracle utk program dibawah ini menggunakan Oracle10g XE

4. Buat program seperti dibawah ini ..




/*

require_once(“adodb/adodb.inc.php”);

Class Koneksi{

var $driver, $host, $database, $user, $pass;
function Koneksi(){
$this->driver = “oci8”; /// utk koneksi ke Oracle kita menggunakan library oci8
$this->host = “localhost”;// bisa diganti IP utk ke database pada komputer lain
$this->database = “xe”; // tipe Oracle
$this->user = “root”;//Username pada Oracle
$this->pass = “root”;// Password pada Oracle
}
function getDriver(){
 return $this->driver; // utk mendapatkan data drivernya
}
function getHost(){
return $this->host;// utk mendapatkan host nya
}
function getDatabase(){
return $this->database;// utk mendapatkan databasenya
}
function getUser(){
return $this->user;// utk mendapatkan data username
}
function getPass(){
return $this->password;// utk mendapatkan data password
}
// utk fungsi koneksi dengan menggunakan adodb
function Konek(){
$adodb = &ADONewConnection($this->getDriver());
$obj = $adodb->PConnect($this->getHost(),
$this->getuser(),$this->getPass(),$this->getDatabase());
return $obj;
}

}

*/

(more…)

April 2, 2007

Tutorial Koneksi PHP ke Oracle

Ada beberapa cara untuk koneksikan antara PHP ke Oracle




1. Pastikan Oracle sudah terinstal dalam komputer anda,penulis memakai Oralce 10g.

sebelumnya buatlah new user untuk koneksi dari PHP ke Oracle contoh :
:> query untuk create user indra dengan Password indra:
create user indra identified by indra;
:>query untuk grant priviliges minimun:
grant connect,resource to indra;

2. Sesudah Terinstall,buatlah SID untuk membuat alias nama database dalam Oracle

caranya :
a. Buka program Oracle dalam start menu->Configuration and Migration Tools->Net Configuration Assistant
b. lalu ada beberapa pilihan,pilih Local Net Service Name Configuration
c. Pilih Next lalu pilih add
d. Lalu isi nama Servicenya terserah anda klik Next
e. Lalu pilih TCP klik Next
f. isi nama Hostname kalau dalam komputer local berarti “localhost”,kalau memakai database dikomputer lain berarti localhostnya diganti IP dari komputer databasenya
g. pilih “yes perform a test” klik Next
h. lalu pilih “Change Login” Testinglah dengan Username dan Password yang sebelumnya dibuat,lalu pilih Next sampai Finish

3. Untuk berikutnya tinggal Coding untuk koneksi dari PHP ke Oracle



//| < ?

//| kita memakai ADODB untuk koneksi ke Oracle //
//| include (‘adodb.inc.php’); // memanggil class adodb

//| $db = NewADOConnection(‘oci8’);

//   hostname,username,password,SID name
//| $koneksi = $db->Connect(‘localhost’, ‘indra’, ‘indra’, ‘GIS’);
//| if ($koneksi)
//| echo “koneksi berhasil”;
//| else
//| echo “koneksi gagal”;
//| ?>

________________Semoga Bermanfaat___________________

March 6, 2007

Sebuah Persembahan Untuk Guruku


HYMNE GURU


Terpujilah wahai engkau ibu bapak guru

Namamu akan selalu hidup dalam sanubariku

Semua baktimu akan kuukir di dalam hatiku

Sbagai prasasti trima kasihku tuk pengabdianmu



Engkau sbagai pelita dalam kegelapan

Engkau laksana embun penyejuk dalam kehausan

Engkau patriot pahlawan bangsa

tanpa tanda jasa

March 3, 2007

Terima Kasih


Terima Kasih ya Bang Away atas bantuannya.sehingga akhirnya domain web.id jadi juga.Selamat masuk ke Dunia Kerja ya Bang Away…



Terima kasih juga kepada mas Budiyono atas tutorial buat domain gratis diblognya..

February 26, 2007

Instalasi PHP 5


:: Instalasi PHP 5 ::

1. Download PHP5.1.1-Win32.zip (maaf sementara penulis masih memakai versi itu karena belum download lagi).

2. extract PHP5.1.1-Win32.zip kedalam “C:/” ubah namanya menjadi “C:/php”

3. Pindahkan file(di Cut) “c:/php/php5ts.dll” kedalam ” c:/windows/php5ts.dll”

4. Sekarang kita masuk kedalam tahap konfigurasi PHP 5

:: Konfigurasi PHP 5 ::

1. Rename “c:/php/php.ini-dist” menjadi “c:/php/php.ini” , lalu bukalah file “c:/php/php.ini”

settinglah doc_root = “c:/web/” (path ini bisa dirubah sesuai kebutuhan) samakan dengan documentroot dalam httpd.conf

2. Masih dalam file php.ini setting extension_dir menjadi extension_dir = “C:/php/ext”

3. Dalam file “C:/Program Files/Apache Group/Apache2/conf/httpd.conf” rubah documentrootnya menjadi “c:/web/” supaya sama dengan doc_root dalam php.ini

4. Dalam file “C:/Program Files/Apache Group/Apache2/conf/httpd.conf” rubah juga directorynya dibawah documentroot menjadi

5. lalu dalam file “C:/Program Files/Apache Group/Apache2/conf/httpd.conf “kita setting script aliasnya menjadi
ScriptAlias /php/ “c:/php/”
AddType application/x-httpd-php .php .php5
Action application/x-httpd-php “/php/php-cgi.exe”
SetEnv PHPRC “C:/php”

6.lalu restart lah service apachenya…


:: Semoga Bermanfaat ::

February 23, 2007

Sebuah Perjalanan yang Tidak Direncanakan

Pada tanggal 20 Februari 2007 tepatnya pada selasa,agenda biasa yaitu ngajar fadil(anak privatku),tetapi berhubung ada calas yang lgi hajatan,aku sempetin untuk datang ketempat,berangkat pukul 15.30 pernikahan kakakanya dia(Tedi) sambil berniat silahturahmi dan jalan-jalan karena rumahnya katanya si agak Jauh,perjalanan pun dimulai kami berangkat dengan 8 orang serta 4 motor.

Diperjalanan sebagai Pimpinan yaitu saudara Rahmat’06,melihat motor yang dia bawa kaya’nya harus sabar menuggui (motornya Astrea Grand),tapi tak disangka-sangka dia melaju dengan begitu pesat meninggalkan yang lain.Bahkan motornya Didiek (Megapro) pun kalah olehnya,bener2 Luarrrr biasa.Pas ditanya si alasannnya Perjalanan masih jauh jadi kita harus cepat!!.sepanjang perjalanan kami ditemani oleh gerimis,jalan yang licin dan asap dimana-mana.Didalam hati ku bertanya Kapan nyampenya ni perjalanan tidak nyampe-nyampe,Sepanjang jalan Pabrik melulu yang kami lihat.Mulai dari Cimone-Cikupa-Balaraja-Pasar Gembong(dulu Mas Hasan tinggal disitu)-Jayanti.Dengan begitu perjuangan melewati halangan dan rintangan ,selama 2 jam Alhamdulillah nyampe juga ditujuan pukul 17.30,tidak kerasa ada yang bajunya kotor,ada yang ketinggalan dibelakang,ada yang tangannya saja yang kotor… this place is Cikande(Kec : Jayanti)

Sesampai ditujuan seperti biasa kalau kondangan makan-makan.tapi makan tidak begitu napsu karena masih kecapean.saya baru teringat klo tempat itu dekat dengan rumah saudara saya di Balaraja(pasar Bedeng),saya mencoba sms saudara cari tahu alamatnya dimana,alhamdulillah dapat dan disuruh main….Karena pertama kali kesitu pada tahun 2004,now year on 2007 aq main kesitu lagi yang kedua. Alhamdulillah Alloh memberikan petunjuk untuk sampai ketempat saudaraaku,saudaranya tedi(Faisal) & temannya telah mengantarkan kami ber8 ketempat tujuan. Semoga Alloh membalas kebaikannya. Sampai di Pasar Bedeng pukul 20.30,betul perjalanan yang membutuhkan perjuangan.Sambil melepas kangen kami ngobrol sama saudara dengan diirinigi hujan gerimis.Alhamdulillah sekarang saudaraku(Mamak Situm sekeluarga) dah punya rumah sendirisemoga aja usahanya sukses selalu & selalu di RIdhoi Alloh.

Kami dirumah saudaraku cuma 45 menit habis itu kami langsung balik, n sebelum pulang kami mampir dulu ketempat anaknya diseberang jalan,itupun cuma bersalaman doank habis tu langsung balik lagi keJakarta.pada waktu balik keJakarta cobaan pun datang,Motornya Mamat’06 bocor bannya terkena baut,karena mungkin saking kencengnya jalan.akhirnya nyari bengkel dulu Alhamdulillah dapat kurang lebih 30 menit sambil istirahat.Bannya pun diganti baru,perjalanan pun dimulai lagi,But Rahmat sebagai pemandu malah meninggalkan kami ber6,dengan modal Insting dan nanya2 akhirnya nyampe juga di Ciledug pukul 22.30.

Alhamdulillah nyampe diJakarta juga,Nabi bersabda,kalau tidak salah ya:”Barang siapa menepung(mempertebal) silaturahmi maka dipanjangkanlah Umurnya”;semoaga aja kita ber8 dipanjangkan umurnya dengan hidup yang selalu diridhoi oleh Alloh….....

January 25, 2007

Aplikasi AJAX

......................untuk pertama bikin form html dulu….............
kita beri nama : index.php




Select a Customer:


Customer info will be listed here.


ket : file ini akan diproses oleh selectcustomer.js

_____terus klo udah coba dibuat file AJAX nya______________
kita berinama selectcustomer.js
var xmlHttp

function showCustomer(str)
{

xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{

alert (“Browser does not support HTTP Request”)
return
} // utk mengirim parameter //
var url=”Proses.php”
url=url+”?q=”+str
url=url+”&sid=”+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open(“GET”,url,true)
xmlHttp.send(null)
}

function stateChanged()
{

if (xmlHttp.readyState==4 || xmlHttp.readyState==”complete”)
{ // utk menampilkan data dalam database //
document.getElementById(“txtHint”).innerHTML=xmlHttp.responseText
}

}
// utk browser //
function GetXmlHttpObject()
{

var objXMLHttp=null
if (window.XMLHttpRequest)
{

objXMLHttp=new XMLHttpRequest()
}

else if (window.ActiveXObject)
{

objXMLHttp=new ActiveXObject(“Microsoft.XMLHTTP”)
}

return objXMLHttp
}// JavaScript Document

_________terus buat file phpnya untuk ngambil data dari database__________
kita berinama Proses.php

if(isset($_GET[‘q’])){

$dataku=$_GET[‘q’];
$conn=mysql_connect(“localhost”,”root”,”“);
$db=mysql_select_db(“diknas”);

$select=mysql_query(“select * from identitas_pegawai where nama_lengkap=’$dataku’”);
echo “

“;$i=0;
while($data=mysql_fetch_array($select)){
$nama=$data[‘nama_lengkap’];
$tempat=$data[‘tempat_lahir’];
$i++;

$tempat”;

}//end while
echo ” “;
}

jadi begini ceritanya:

pertama kita buat templatenya dengan HTML jika kita pilih data dari combo box maka akan tertampil data di database yang berhubungan dengan list combobox yang kita pilih.cuma proses itu melalui AJAX yang mengirim parameter dari combo box di HTML .. dicoba dulu semoga bermanfaat

Sebuah Kata Hati

Sebuah perjuangan tuk menggapai cita-cita diwarnai oleh banyak rintangan dan hambatan. Mulai dari mencari kuliah dikota dengan modal nekad dan keyakinan untuk mecapai hidup yang lebih baik. Tadinya mendaftar di STAN dengan penuh optimis karena dulu yakin jika jebolan STAN ditempatkan di Instansi pemerintahan dan pastinya akan jadi PNS,waw ga kebayangin jika udah kerja di Instansi pemerintahan dengan kerja santai gajinya jutaan. Mungkin Alloh menunjukan jalan lain,Alhamdulillah aku tidak lulus ujian STAN tidak terbayang gimana rasanya saat itu. Tapi aku selalu berpikir 4JJI pasti memberikan jalan yang terbaik. Tak disangka ada Beasiswa dengan kuliah gratis ada uang sakunya lagi this name is Beasiswa Ikatan Dinas Universitas Budi Luhur. Aku mendapat brosur tersebut dari Mas Lihin,terima kasih ya mas. Semoga selalu bermanfaat untuk yang lain hidupnya. Awalnya tes tertulis dan dengan belajar dari kesalahan pada waktu ujian STAN sebelumnya alhamdulillah GOAL (lulus) Tes Masuk ke Budi Luhur …

Alhamdulillah masuk Budi Luhur, target untuk duduk di bangku kuliah dengan Predikat Beasiswa pun Goal juga. tetapi semua itu butuh perjuangan tidak semudah dengan membalikkan telapak tangan. Pertama masuk kuliah bener2 kaget karena melihat sesuatu yang belum pernah dilihat..(Cewek Merokok).wah aku memandang itu bener2 kebangetan.kalau dikampung saya ada wanita yang merokok tapi itu nenek-nenek,berarti wanita jaman sekarang wataknya udah sebagian udah seperti nenek-nenek.pertama hidup dijakarta makan dengan 2x sehari,dan ga pernah kemana-mana karena aku harus melakukan gerakan hemat,yang penting tidak ngrepotin orang tua.mungkin itu sama dialami oleh perantau yang lain.alhamdulillah hidup seperti itu pun nikmat.. banyak berkahnya. Perjuangan lagi pun dimulai untuk memasuki dunia lab,karena aku yakin pasti jika udah masuk ke lab banyak pengalaman dan ilmu yang dapat diambil.tes pertama masuk kelab gagal karena kurang persiapan dan Alhamdulillah mungkin ini petunjuk dari Tuhan ada Dispensasi untuk anak2 Beasiswa(Ikadin) masuk ke lab without tes karena Asslab Ikadin tidak digaji ,mungkin ini petunjuk dari Alloh yang harus benar-benar aku syukuri .inilah tongkat karier labku dimulai. Mulai dari Calas dengan Kerja Rodinya yang bekerja saya rasakan setengah mati capeknya tanpa digaji alhamdulillah akupun dapat melewatinya karena aku pengin mendapatkan ilmunya bukan uangnya,pertama menjadi admin lab10 menjadi anak buah bang Hendi dengan mitra kerja saudara Darto yang ternyata orang jawa juga.. dan anehnya lab10 pada masa itu tergolong lab neraka sungguh menyedihkan.. .Tapi aku berkeyakinan pasti ada hikmahnya semakin banyak aku membetulkan komputer yang rusak semakin banyak juga pengalaman dalam reparasi komputer.lalu dirotasi kelab5 yang lumayan bagus komputernya tapi anehnya pada masaku malah banyak yang rusak komputernya.lalu di rotasi lagi ke lab6…pengalaman banyak didapat disitu.karena dilab6 itulah aku merasa bener melatih tanggungjawab dan disiplin karena aku menjadi koordinator ruangan itu,harus hati-hati dalam membuat kebijakan sedikin saja salah bisa berabe akibatnya,dan disitulah aku mengenal dekat seorang wanita dengan nama Era Widi Astuti.. Pertama kali mengenal dia kayaknya orang ini pendiem dan sulit tuk diajak berkomunikasi,tapi semakin lama semakin tahu sifatnya dia.dan mulai ada sesuatu antara aku dengan dia.alhamdulillah sekarang sudah begitu dekat hubungan aku dengan dia semoga saja sampai nikah ntar hubungannya.ada pepatah : “mitra kerja banyak yang menjadi sepasang suami istri karena sudah tahu kesehariannya satu sama lain”... tobe continued…..

November 8, 2006

Alamatku Now

Alamat IP

Semoga kita bisa bikin seperti ini…

May 13, 2006

pelajaran

sebuah pelajaran berharga bahwa kesederhanaan merupakan senjata untuk mencapai keberhasilan


About Me

Yeah, it´s me! Indra
Umur: 22
Selandaka-Sumpiuh
Banyumas 53195
email : indrasela@yahoo.com
ym:indrasela
Profile on MySpace


Categories:

Site Related:

Archives:


Most Recent Posts

Most Popular Posts

Links

Shout Box


Admin

Google Analytics

Visitor Counter