<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5568758177740727028</id><updated>2012-02-16T15:40:28.282+07:00</updated><category term='php programming'/><title type='text'>Respect for Everyone</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://arjint.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5568758177740727028/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://arjint.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>arjint2004</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5568758177740727028.post-4941932996111180733</id><published>2011-06-19T10:50:00.000+07:00</published><updated>2011-06-19T10:51:41.437+07:00</updated><title type='text'>membuat antena untuk smart 1900MHZ</title><content type='html'>&lt;div class="portfolio"&gt;              &lt;h4 class="sub-title"&gt;&lt;br /&gt;&lt;/h4&gt;              &lt;div class="big-thumb"&gt;                     &lt;a href="http://grassfinger.com/artikels/detail/9" title=""&gt;           &lt;img src="http://grassfinger.com/img/artikel/114194375520110601032913imagesanten.jpg" alt="" class="border light_border neutral_outline" /&gt;      &lt;/a&gt;                 &lt;/div&gt;                 &lt;p&gt;  Karena di daerah saya termasuk daerah desa pinggiran dari kota jogja.  beberapa sinyal GSM dan CDMA terlalu lemah. jaman sekarang memang sudah  banyak orang memakai koneksi internet menggunakan modem GSM atw CDMA.  hampir semua provider telp selular sudah saya coba tapi yang paling  murah dan ttp unlimited adalah paket internetan dari SMART sampai saat  ini.&lt;/p&gt; &lt;p&gt;  tapi sayangnya sinyal SMART di rumah saya terlalu lemah, sehingga  koneksi jadi terhambat. akhirnya mulai berfikir untuk merakit antena.  dengan bekal pengalaman 0% akhirnya searching2 di google dan dapt  beberapa cara menghitung dan merakit antena YAGI.&lt;/p&gt; &lt;p&gt;  Kenapa memilih antena YAGI:&lt;/p&gt; &lt;p&gt;  1. karena Antena yagi mempunyai penguatan yang cukup besar&lt;br /&gt; 2. besar penguatan dapat di atur sesuai kebutuhan&lt;br /&gt; 3. dapat bekerja pada range frekuensi.&lt;br /&gt; 5. modem bisa di pasang di bawah (tidak harus di tempelkan dekat antena)&lt;/p&gt; &lt;p&gt;  saya kira cukup nie basa basinya. langsung aja kita bahas&lt;/p&gt; &lt;p&gt;  Dari berbagai literature tentang antenna Yagi pada Band manapun, secara umum bisa&lt;br /&gt; disimpulkan sbb :&lt;br /&gt; &lt;strong&gt;a.&lt;/strong&gt; Driven Element mempunyai panjang ½ lamda ( lambda  ). Sehingga rumus untuk menghitung total panjang Driven Element sebuah  Yagi adalah sbb :&lt;br /&gt; Dimana :&lt;br /&gt; f adalah frekwensi kerja yang diinginkan.&lt;br /&gt; Lamda adalah panjang gelombang diudara&lt;br /&gt; L adalah panjang Driven Element.&lt;br /&gt; K adalah velocity factor pada logam yang diambil sebesar 0,95.&lt;/p&gt; &lt;p&gt;  &lt;strong&gt;b. &lt;/strong&gt;Panjang Reflector biasanya dibuat sekitar 7 % lebih panjang dari Driven Element.&lt;br /&gt; &lt;strong&gt;c.&lt;/strong&gt; Panjang Director 1 dibuat 5 % lebih pendek dari Driven Element.&lt;br /&gt; Jika akan dibuat Yagi yang memiliki elemen lebih dari 3 elemen, maka  Director berikutnya ( Director 2 ) biasanya dipotong sedikit lebih  pendek dari Director 1. Demikian juga dengan Director 3 , Director 4 dan  seterusnya.. Sebagai contoh, kita akan membuat antenna Yagi untuk  bekerja pada 144 MHz ( 2 m band).&lt;br /&gt; Maka dari perhitungan diperoleh :&lt;br /&gt; &lt;strong&gt;lamda&lt;/strong&gt; = 300 / 1900,000  =  0.1578947 meter.&lt;br /&gt; &lt;strong&gt;K&lt;/strong&gt; = diambil sebesar 0,95.&lt;/p&gt; &lt;p&gt;  Panjang Driven Elemen=&lt;strong&gt;1/2 * K * Lamda&lt;/strong&gt;&lt;br /&gt; Jadi Panjang Driven Element adalah&lt;/p&gt; &lt;p&gt;  &lt;strong&gt;0,5  x 0,95  x  0,1578947&lt;/strong&gt;&lt;strong&gt;meter = 0,0749999825 meter&lt;/strong&gt; atau dibulatkan &lt;strong&gt;75 mm.&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;  Panjang Reflector&lt;strong&gt;7 %&lt;/strong&gt; lebih panjang dari Driven Element. Maka panjang Reflector adalah&lt;/p&gt; &lt;p&gt;  &lt;strong&gt;1,07 x 7,5cm= 8.025 cm dibulatkan 80.25 mm. &lt;/strong&gt;&lt;/p&gt; &lt;p&gt;  Panjang Director 1 dibuat 5 % lebih pendek dari Driven Element. Maka panjang Director 1 adalah&lt;/p&gt; &lt;p&gt;  &lt;strong&gt;0,95 x 7,5cm = 7.125cm= 71.25 mm&lt;br /&gt; &lt;/strong&gt;&lt;br /&gt; Nah, kita sudah menghitung panjang element sebuah Yagi 3 element yang  mempunyai gain sekitar 5 dB. Bagaimana dengan jarak antara element ?.&lt;br /&gt; Dari literatur yang pernah Penulis baca :&lt;br /&gt; - Gain terbesar diperoleh jika jarak antara Driven Element dengan Reflector sekitar &lt;strong&gt;0,2 lamda – 0,25 lamda.&lt;/strong&gt;&lt;br /&gt; - Untuk memperoleh coupling yang baik antara Driven Element dengan  Director 1, maka Director 1 sebaiknyaditempatkan sejauh 0,1 lamda – 0,15  lamda dari Driven Element.&lt;br /&gt; - Director 2 agar ditempatkan sejauh 0,15 lamda – 0,2 lamda dari Director 1.&lt;br /&gt; - Director 3 ditempatkan sejauh 0,2 lamda – 0,25 lamda dari Director 2. Dst.&lt;/p&gt; &lt;p&gt;  di atas adalah perhitungan secara matematis panjang driven elemen untuk  antena 1900MHz. tidak usah pusing dengan rumus di atas karena sudah ada  kalkulator yagi untuk mennghitung bisa di download di &lt;a href="http://kewlshare.com/dl/8654fdbd6190/yagisetup.exe.html"&gt;http://kewlshare.com/dl/8654fdbd6190/yagisetup.exe.html&lt;/a&gt;&lt;/p&gt; &lt;div&gt;  Utk menggunakan program tsb Anda cukup mengisikan frekuensi, elemen  antena yagi yg akan dibuat, diameter elemen yg akan digunakan serta  jenis kabel.&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  &lt;img alt="yagi1 membuat antena untuk smart 1900MHZ " src="http://4.bp.blogspot.com/_XRQ0HDlytFo/S18YhbvF0PI/AAAAAAAAAAM/bnI8QbENJE0/s320/yagi1.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="320" height="240" /&gt;&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  Frekuensi kita isikan 1900 MHz, karena hp smart bekerja pd frekuensi  1900 MHz, maka director kita isikan 20. berarti total elemen sejumlah  22  (20 direktor + 1 reflektor + 1 radiator (penangkap sinyalnya)).  karena dirumah banyak kawt listrik maka saya menggunakan kawat listrik   1,5 mm, maka isikan 1,5 utk diameter elemen. Sedangkan utk kabel  menggunakan kabel 75  ohm, maka isikan 75 ohm.&lt;/div&gt; &lt;div&gt;  &lt;img alt="yagi2 membuat antena untuk smart 1900MHZ " src="http://2.bp.blogspot.com/_XRQ0HDlytFo/S18bcFJkU7I/AAAAAAAAAAU/b8J9iFGHjY0/s320/yagi2.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="320" height="240" /&gt;&lt;/div&gt; &lt;div&gt;  &lt;img alt="yagi4 membuat antena untuk smart 1900MHZ " src="http://4.bp.blogspot.com/_XRQ0HDlytFo/S18crQZd1iI/AAAAAAAAAAk/ynugbdCMp-k/s1600/yagi4.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="800" height="600" /&gt;&lt;/div&gt; &lt;div&gt;  &lt;img alt="yagi5 membuat antena untuk smart 1900MHZ " src="http://1.bp.blogspot.com/_XRQ0HDlytFo/S18ed2kgVyI/AAAAAAAAAAs/TbuFMFew9W0/s320/yagi5.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="320" height="240" /&gt;&lt;/div&gt; &lt;div&gt;  &lt;div&gt;   Apabila hasil kalkulasi tsb Anda print, maka akan terlihat lebih  detail utk desain radiatornya dlm mm. Dg demikian antena tsb akan  mempunyai penguatan sebesar 17,7 Db.&lt;/div&gt;  &lt;div&gt;    &lt;/div&gt;  &lt;div&gt;   Selanjutnya bahan-bahan yg kita persiapkan adalah pipa aluminium utk  boom atau kerangka antena (bisa kita pakai bekas antena tv) diameter  sembarang panjang minimal 1132 mm sesuai hasil kalkulasi diatas, kawat  listrik ukuran 1,5 mm, PCB polos, bor, solder, penggaris, cutter, tang  utk memotong kawat, dan lain sbgnya yg mungkin kita perlukan utk  pembuatan antena tsb.&lt;/div&gt;  &lt;div&gt;   selanjutnya memotong elemen&lt;/div&gt;  &lt;div&gt;    &lt;/div&gt;  &lt;div&gt;   &lt;img alt="yagi1 membuat antena untuk smart 1900MHZ " src="http://4.bp.blogspot.com/_XRQ0HDlytFo/S1_X4qYgmzI/AAAAAAAAAA0/Dt985AuFYDc/s320/yagi1.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="320" height="94" /&gt;&lt;/div&gt;  &lt;div&gt;    &lt;/div&gt;  &lt;div&gt;   Reflektor=88 mm, spasi 36,5 mm dari ujung belakang boom&lt;/div&gt;  &lt;div&gt;   Radiator=tipe folded dipole, spasi 32 mm dari reflektor&lt;/div&gt;  &lt;div&gt;   Panjang keseluruhan kawat 198 mm&lt;/div&gt;  &lt;div&gt;   &lt;img alt="yagi2 membuat antena untuk smart 1900MHZ " src="http://4.bp.blogspot.com/_XRQ0HDlytFo/S1_YdHRuOlI/AAAAAAAAAA8/8fpg1o6rWXI/s320/yagi2.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="320" height="216" /&gt;&lt;/div&gt;  &lt;div&gt;   Titik tengah kawat HC=CG = 99 mm   &lt;div&gt;    JarakBC=CD = 31 mm&lt;/div&gt;   &lt;div&gt;    Jarak HI=GF = 29 mm&lt;/div&gt;   &lt;div&gt;    Jarak HA=GE = 48 mm&lt;/div&gt;   &lt;div&gt;    Jarak HB=GD = 68 mm&lt;/div&gt;   &lt;div&gt;    Jarak antara HG = 5 mm&lt;/div&gt;   &lt;div&gt;    Diameter lengkungan BI=DF = 25 mm&lt;/div&gt;   &lt;div&gt;    Panjang dan spasi masing – masing director sebagai berikut :&lt;/div&gt;   &lt;div&gt;     &lt;/div&gt;   &lt;table border="1" cellpadding="0" cellspacing="0"&gt;    &lt;tbody&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        No.&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        Panjang (mm)&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        Spasi dengan elemen sebelumnya (mm)&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        1&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        79&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        12&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        2&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        78&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        28&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        3&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        77&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        34&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        4&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        77&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        39&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        5&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        76&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        44&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        6&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        75&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        47&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        7&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        75&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        50&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        8&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        74&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        52&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        9&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        74&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        54&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        10&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        73&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        57&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        11&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        73&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        69&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        12&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        73&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        61&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        13&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        72&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        62&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        14&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        72&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        62&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        15&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        72&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        63&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        16&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        71&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        63&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        17&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        71&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        63&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        18&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        71&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        63&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        19&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        70&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        63&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;     &lt;tr&gt;      &lt;td&gt;       &lt;div&gt;        20&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        70&lt;/div&gt;      &lt;/td&gt;      &lt;td&gt;       &lt;div&gt;        63&lt;/div&gt;      &lt;/td&gt;     &lt;/tr&gt;    &lt;/tbody&gt;   &lt;/table&gt;   &lt;div style="clear:both;"&gt;     &lt;/div&gt;  &lt;/div&gt;  &lt;div&gt;    &lt;/div&gt; &lt;/div&gt; &lt;div&gt;  Kemudian pipa aluminium kita lubangi dengan bor, sesuai dengan spasi  tersebut. Adabaiknya kalau sebelumnya kita ukur dahulu, kemudian kita  tandai dengan pensil sebelum kita bor.Selanjutnya masing-masing elemen  kita masukkan ke dalam pipa tersebut, lalu kita solder masing-masing  pinggirnya untuk memperkuat posisi kawat. Ingat yang kita solder Cuma  kawat tembaganya saja, karena aluminium tidak bisa disolder.&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  &lt;img alt="yagi3 membuat antena untuk smart 1900MHZ " src="http://3.bp.blogspot.com/_XRQ0HDlytFo/S1_ZC_TChnI/AAAAAAAAABE/jy_QMMGDJKU/s320/yagi3.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="296" height="320" /&gt;&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  Untuk bagian radiator (penangkap sinyal) dapat kita solderkan pada sepotong PCB yang telah kita bentuk.&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  &lt;img alt="yagi4 membuat antena untuk smart 1900MHZ " src="http://1.bp.blogspot.com/_XRQ0HDlytFo/S1_aG0CIb0I/AAAAAAAAABM/-19HqBjJ2sQ/s320/yagi4.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="320" height="274" /&gt;&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  Setelah semua bagian selesai kita rakit, kita membuat bagian penerima  yang akan dipasangkan di belakang HP kita.  Agar tidak perlu merubah HP  kita, kita membuat induksi dari sepotong PCB dengan pola alur seperti di  bawah ini.&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  &lt;img alt="polainduktorantena membuat antena untuk smart 1900MHZ " src="http://1.bp.blogspot.com/_XRQ0HDlytFo/S1_a66_EYVI/AAAAAAAAABU/_5UN4n8jIQk/s320/polainduktorantena.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="320" height="160" /&gt;&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  Setelah selesai kita bikin, kemudian kita solderkan kabel coaxial  kita.  Inti kabel kita solderkan pada bagian pinggir, sedangkan ground  (serabut) kita solderkan pada bagian tengah.&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  &lt;img alt="Image006 membuat antena untuk smart 1900MHZ " src="http://3.bp.blogspot.com/_XRQ0HDlytFo/S2ExR3a4SuI/AAAAAAAAAB4/bndsFQUvrC8/s320/Image006.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="320" height="262" /&gt;&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  Kemudian kita berikan klem pada antena kita, selanjutnya kita coba  arahkan antena ke BTS.  Sudut antena ini adalah 40°.  Kita hadapkan pada  arah yang memberikan sinyal terkuat.  Sedangkan HP kita letakkan diatas  PCB yang telah dibentuk alur induksi seperti diatas.  Pengalaman  penulis, sebelum diberi antena sinyal tidak ada – 1 bar.  Setelah diberi  antena sinyal menjadi full, atau setidaknya stabil pada 3-4 bar. Namun  demikian kecepatan tetap max 153 Kbps.&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  &lt;img alt="20653_103573169670574_100000536731522_97208_3008182_n membuat antena untuk smart 1900MHZ " src="http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs179.snc3/20653_103573169670574_100000536731522_97208_3008182_n.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="604" height="453" /&gt;&lt;/div&gt; &lt;div&gt;   &lt;/div&gt; &lt;div&gt;  &lt;img alt="20653_103573159670575_100000536731522_97206_6301474_n membuat antena untuk smart 1900MHZ " src="http://sphotos.ak.fbcdn.net/hphotos-ak-snc3/hs199.snc3/20653_103573159670575_100000536731522_97206_6301474_n.jpg" title="Membuat Antena Untuk Smart 1900mhz " width="604" height="453" /&gt;&lt;/div&gt;            &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5568758177740727028-4941932996111180733?l=arjint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arjint.blogspot.com/feeds/4941932996111180733/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5568758177740727028&amp;postID=4941932996111180733' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5568758177740727028/posts/default/4941932996111180733'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5568758177740727028/posts/default/4941932996111180733'/><link rel='alternate' type='text/html' href='http://arjint.blogspot.com/2011/06/membuat-antena-untuk-smart-1900mhz.html' title='membuat antena untuk smart 1900MHZ'/><author><name>arjint2004</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XRQ0HDlytFo/S18YhbvF0PI/AAAAAAAAAAM/bnI8QbENJE0/s72-c/yagi1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5568758177740727028.post-8312439390444765371</id><published>2011-06-19T10:49:00.000+07:00</published><updated>2011-06-19T10:50:06.985+07:00</updated><title type='text'>Cara mengembalikan data yang hilang</title><content type='html'>&lt;div class="portfolio"&gt;              &lt;h4 class="sub-title"&gt;&lt;br /&gt;&lt;/h4&gt;              &lt;div class="big-thumb"&gt;                     &lt;a href="http://grassfinger.com/artikels/detail/16" title=""&gt;           &lt;img src="http://grassfinger.com/img/artikel/67654319820110616221837gdtbk4.gif" alt="" class="border light_border neutral_outline" /&gt;      &lt;/a&gt;                 &lt;/div&gt;                 &lt;p style="text-align: justify;"&gt;         Kehilangan data atau file tentu pernah anda alami baik yang  diakibatkan oleh virus, kerusakan sistem operasi, terdelete, terformat,  terpartisi maupun yang lain. Kehilangan data(file) tentu akan menjadi  masalah yang besar bagi anda, apalagi data yang hilang tersebut  merupakan data penting anda seperti data skripsi,tugas kuliah, artikel,  e-book, file presentasi, data pekerjaan kantor dll. Hal tersebut dapat  membuat anda pusing.&lt;br /&gt; Pada umumnya banyak para penguna komputer tidak tahu bahwa Data atau  file yang hilang pada harddisk/flashdisk sebenarnya dapat dikembalikan  dengan sebuah software yang banyak beredar di internet. Software yang  dipakai untuk mengembalikan file yang hilang tersebut ada yang gratis  seperti undelete plus maupun berbayar seperti getdataback. Dengan  software recovery yang ada file-file yang hilang akibat terdelete,  terformat, terpatisi, dll dapat dikembalikan dengan mudah.&lt;br /&gt; Pada e-book ini software yang dipakai yaitu getdataback, alasan saya menggunakan software ini antara lain:&lt;br /&gt; 1. Getdataback dapat mengembalikan data yang hilang akibat rusaknya  tabel partisi, kerusakan boot record, kerusakan format file atau  direktori yang rusak akibat virus.&lt;br /&gt; 2. Getdataback mampu dapat mengembalikan data meskipun harddisk tidak dikenali oleh windows. Nanti akan saya perlihatkan.&lt;br /&gt; 3. Getdataback dapat digunakan pada kondisi di mana tidak ada informasi mengenai direktori pada harddisk.&lt;br /&gt; 4. Getdataback menggunakan algoritma tertentu yang menjamin semua  direktori dan subdirektori tersusun kembali seperti sediakala,  getdataback juga akan menata ulang penamaan file dengan benar.&lt;br /&gt; 5. Getdataback bekerja pada tingkatan partisi&lt;br /&gt; 6. Getdataback merupakan aplikasi yang aman, aplikasi ini bersifat  readonly dimana aplikasi tidak akan menuliskan data yang hilang ke  partisi di mana data yang hilang itu berada.&lt;br /&gt; 7. Proses recovery yang cepat.&lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Disini saya tidak akan mengajarkan cara menginstal software  getdataback, saya anggap anda sudah menginstal aplikasi ini. Untuk  menjalankan aplikasi ini klik pada file atau shortcut aplikasi ini  sehingga muncul tampilan seperti berikut ini&lt;/p&gt; &lt;p&gt;  &lt;img alt="" src="http://grassfinger.com/app/webroot/includesystem/ckfinder/userfiles/images/gdtbk.gif" style="width: 623px; height: 447px; float: left; text-align: justify;" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Selanjutnya klik tombol “Next” dan proses pendeteksian harddisk anda dimulai seperti gambar berikut ini&lt;/p&gt; &lt;p&gt;  &lt;img alt="" src="http://grassfinger.com/app/webroot/includesystem/ckfinder/userfiles/images/gdtbk2.gif" style="width: 427px; height: 302px; float: left; text-align: justify;" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Setelah proses pendeteksian selesai maka akan tampil windows seperti ini&lt;/p&gt; &lt;p style="text-align: justify;"&gt;  &lt;img alt="" src="http://grassfinger.com/app/webroot/includesystem/ckfinder/userfiles/images/gdtbk3.gif" style="width: 623px; height: 447px;" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Lihat partisi linux saya pun dapat dideteksi oleh software ini, padahal  windows tidak mengenalinya. Selanjutnya anda pilih partisi mana yang  ingin anda recovery. Anda dapat memilih partiti pada logical maupun pada  physical drive. Karena saya ingin mengembalikan file pada flashdisk  maka saya memilih removable drive pada logical drive seperti gambar  berikut ini. Andapun dapat memilih pada physical drive cari yang sesuai  dengan ukuran flashdisk atau harddisk anda&lt;br /&gt; Flashdisk saya&lt;/p&gt; &lt;p style="text-align: justify;"&gt;  &lt;img alt="" src="http://grassfinger.com/app/webroot/includesystem/ckfinder/userfiles/images/gdtbk4.gif" style="width: 388px; height: 271px;" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Selanjutnya anda klik tombol “Next” sehingga tampil window seperti berikut&lt;/p&gt; &lt;p style="text-align: justify;"&gt;  &lt;img alt="" src="http://grassfinger.com/app/webroot/includesystem/ckfinder/userfiles/images/gdtbk5.gif" style="width: 623px; height: 449px;" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Selanjutnya klik tombol “Next” dan proses recovery pun dimulai&lt;/p&gt; &lt;p style="text-align: justify;"&gt;  &lt;img alt="" src="http://grassfinger.com/app/webroot/includesystem/ckfinder/userfiles/images/gdtbk6.gif" style="width: 622px; height: 454px;" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Tunggu sampai proses recovery sampai selesai, lamanya tergantung ukuran  hardisk atau flashdik anda dan kecepatan komputer anda. Jika sudah  selesai akan tampil tampilan seperti ini:&lt;/p&gt; &lt;p style="text-align: justify;"&gt;  &lt;img alt="" src="http://grassfinger.com/app/webroot/includesystem/ckfinder/userfiles/images/gdtbk7.gif" style="width: 731px; height: 527px;" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Selanjutnya klik tombol “Next” maka mucul windows yang menampilkan file yang direcovery&lt;/p&gt; &lt;p style="text-align: justify;"&gt;  &lt;img alt="" src="http://grassfinger.com/app/webroot/includesystem/ckfinder/userfiles/images/gdtbk8.gif" style="width: 622px; height: 449px;" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Cari file yang ingin kembalikan,&lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Untuk mengembalikan file caranya dengan memilih file atau folder yang  ingin dikembalikan dan klik tombol copy atau dengan klik kanan pada file  atau folder yang ingin dikembalikan seperi gambar berikut:&lt;/p&gt; &lt;p style="text-align: justify;"&gt;  &lt;img alt="" src="http://grassfinger.com/app/webroot/includesystem/ckfinder/userfiles/images/gdtbk9.gif" style="width: 622px; height: 449px;" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Selanjutnya muncul window copy untuk menyimpan file yang dikembalikan.  Pilih dimana file tersebut akan disimpan, sebaiknya jangan menyimpan  pada partisi yang dikembalikan&lt;/p&gt; &lt;p style="text-align: justify;"&gt;  &lt;img alt="" src="http://grassfinger.com/app/webroot/includesystem/ckfinder/userfiles/images/gdtbk10.gif" style="width: 571px; height: 352px;" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Selanjutnya klik tombol “OK” maka file akan disimpan pada hardisk. Anda  dapat melihat file yang telah dikembalikan tersebut melalui explorer&lt;/p&gt; &lt;p style="text-align: justify;"&gt;  &lt;img alt="" src="http://grassfinger.com/app/webroot/includesystem/ckfinder/userfiles/images/gdtbk11.gif" style="width: 628px; height: 455px;" /&gt;&lt;/p&gt; &lt;p style="text-align: justify;"&gt;   &lt;/p&gt; &lt;p style="text-align: justify;"&gt;  Demikian panduan singkat mengembalikan file yang terdelete menggunakan  getdataback semoga dapat memberikan manfaat bagi anda. Mungkin tidak  semua file anda yang hilang dapat dikembalikan dengan software ini atau  file yang anda kembalikan mengalami kerusakan (corupt) tidak bisa dibuka  hal ini disebabkan oleh beberapa hal diantaranya file anda telah  tertimpa oleh file lain. Karena software ini juga buatan manusia tentu  tidak bisa mengembalikan data 100%.&lt;br /&gt; Untuk mengatasi masalah ini anda dapat menggunakan software penyelamat  yang lain seperti Ontrack Easy Data Recovery dan Badcopypro untuk  melakukan proses recovery jika menggunakan getdataback tidak bisa.  Biasanya file yang tidak bisa dikembalikan bisa dikembalikan dengan cara  ini. Ontrack Easy Data Recovery dan Badcopypro merupakan aplikasi  penyelamat data terbaik yang pernah saya gunakan. Badcopypro dapat  digunakan untuk menyelamatkan data pada cd yang mengalami kerusakan.&lt;/p&gt;            &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5568758177740727028-8312439390444765371?l=arjint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arjint.blogspot.com/feeds/8312439390444765371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5568758177740727028&amp;postID=8312439390444765371' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5568758177740727028/posts/default/8312439390444765371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5568758177740727028/posts/default/8312439390444765371'/><link rel='alternate' type='text/html' href='http://arjint.blogspot.com/2011/06/cara-mengembalikan-data-yang-hilang.html' title='Cara mengembalikan data yang hilang'/><author><name>arjint2004</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5568758177740727028.post-7646987456236955903</id><published>2009-01-14T13:01:00.000+07:00</published><updated>2009-01-14T14:52:18.677+07:00</updated><title type='text'>Mengetahui IP Address Pengirim Email</title><content type='html'>Saat Anda membaca email mungkin hanya terlihat informasi date, to, cc, bcc, subject dan message. Padahal setiap email yang terkirim pasti menyertakan informasi yang lengkap seperti message id, mailer, ip address, dan sebagainya.&lt;br /&gt;&lt;br /&gt;Kalau Anda ingin mengetahui ip address pengirim email beserta isp yang digunakan Anda bisa membaca tips berikut ini.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Yahoo Mail:&lt;br /&gt;1.Login ke Yahoo Mail.&lt;br /&gt;2.Pilih salah satu email yang ingin Anda cek.&lt;br /&gt;3.Klik pada menu atau link Full Header yang terletak di kanan bawah.&lt;br /&gt;4.Cari tulisan “Received: from [...] by”.&lt;br /&gt;&lt;br /&gt;MS Outlook Express:&lt;br /&gt;1.Buka program Outlook Express.&lt;br /&gt;2.Klik kanan pada salah satu email yang ingin Anda cek.&lt;br /&gt;3.Klik menu Properties.&lt;br /&gt;4.Klik tab Detail.&lt;br /&gt;&lt;br /&gt;Kalau Anda sudah mendapatkan informasi ip address selanjutnya Anda bisa mengecek ISP yang digunakan beserta kotanya.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5568758177740727028-7646987456236955903?l=arjint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arjint.blogspot.com/feeds/7646987456236955903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5568758177740727028&amp;postID=7646987456236955903' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5568758177740727028/posts/default/7646987456236955903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5568758177740727028/posts/default/7646987456236955903'/><link rel='alternate' type='text/html' href='http://arjint.blogspot.com/2009/01/mengetahui-ip-address-pengirim-email.html' title='Mengetahui IP Address Pengirim Email'/><author><name>arjint2004</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5568758177740727028.post-4132072399799584032</id><published>2008-06-06T10:40:00.001+07:00</published><updated>2009-03-10T10:49:35.020+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php programming'/><title type='text'>Creating a Class with Properties and Methods</title><content type='html'>Creating a Class with Properties and Methods on PHP programming&lt;br /&gt;&lt;br /&gt;example (contoh):&lt;br /&gt;&lt;br /&gt;A class can be created using code similar to the following:&lt;br /&gt;&lt;br /&gt;class Foo&lt;br /&gt;{&lt;br /&gt;   var $foo;&lt;br /&gt;   var $bar;&lt;br /&gt;   &lt;br /&gt;   function setBar ($bar)&lt;br /&gt;   {&lt;br /&gt;      $this-&gt;bar = $bar;  &lt;br /&gt;   }&lt;br /&gt;   function getBar ()&lt;br /&gt;   {&lt;br /&gt;      return $this-&gt;bar;  &lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;This class has the following characteristics:&lt;br /&gt;&lt;br /&gt;    * The name of the class is 'Foo'.&lt;br /&gt;    * It contains the variables (properties) '$foo' and '$bar'.&lt;br /&gt;    * It contains functions (methods) called 'setBar' and 'getBar'.&lt;br /&gt;    * Function 'setBar' is used to insert data into the object variable '$bar'.&lt;br /&gt;    * Function 'getBar' is used to retrieve data from the object variable '$bar'.&lt;br /&gt;&lt;br /&gt;In theory you are supposed to have a 'set' method and a 'get' method for each variable within the class, one to put data in and the other to get data out. These are commonly referred to as 'setters' and 'getters'.&lt;br /&gt;&lt;br /&gt;Note here that the syntax $this-&gt;bar is used to reference an object variable from within that object. These variables can be referenced by any function/method within the class. The syntax $bar identifies a variable whose scope is limited to the current function only.&lt;br /&gt;The 'constructor' method&lt;br /&gt;&lt;br /&gt;A class can contain a special method known as a 'constructor' which is automatically processed whenever an instance of that class is created. In PHP 4 this is a method which has the same name as the class. This can be used to set initial data for the object, as shown in the following example:&lt;br /&gt;&lt;br /&gt;class Foo&lt;br /&gt;{&lt;br /&gt;   var $foo;&lt;br /&gt;   var $bar;&lt;br /&gt;   &lt;br /&gt;   function Foo ()&lt;br /&gt;   {&lt;br /&gt;      $this-&gt;foo = 'initial value for $foo';&lt;br /&gt;      $this-&gt;bar = 'initial value for $bar';  &lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;In PHP 5 you can use the standard name __construct() as the constructor.&lt;br /&gt;Extending a Class&lt;br /&gt;&lt;br /&gt;It is possible to create a new class which 'extends' an existing class. By this I mean that you can inherit all the properties and methods of the existing class, and either provide alternative code for existing methods or add completely new methods. An example of how to do this is shown below:&lt;br /&gt;&lt;br /&gt;require_once 'foo.class.inc';&lt;br /&gt;class Bar extends Foo&lt;br /&gt;{&lt;br /&gt;   var $tom;&lt;br /&gt;   var $dick;&lt;br /&gt;   var $harry;&lt;br /&gt;   &lt;br /&gt;   function setTom ($tom)&lt;br /&gt;   {&lt;br /&gt;      $this-&gt;tom = $tom;  &lt;br /&gt;   }&lt;br /&gt;   function getTom ()&lt;br /&gt;   {&lt;br /&gt;      return $this-&gt;tom;  &lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Note that you have to include the definition of the parent class before you can extend it.&lt;br /&gt;&lt;br /&gt;Class Bar is now an extension of class Foo. It has the following characteristics:&lt;br /&gt;&lt;br /&gt;    * It has all the properties and methods of class Foo plus some properties and methods of its own.&lt;br /&gt;    * If class Bar contained a method with the same name as a method within class Foo then the Bar method would replace the Foo method.&lt;br /&gt;    * If class Bar does not have a constructor of its own then the constructor in class Foo will be used instead.&lt;br /&gt;&lt;br /&gt;Creating an Object&lt;br /&gt;&lt;br /&gt;Now that we have created a class how do we use it? The first step is to create an instance of the class known as an object. Note that you must include the definition of the class before you can create an object from that class, as shown below:&lt;br /&gt;&lt;br /&gt;include 'foo.class.inc';&lt;br /&gt;$object = new Foo;&lt;br /&gt;&lt;br /&gt;Here the object is called '$object', but I could have used any name. Note that it is possible to create more than one object from the same class:&lt;br /&gt;&lt;br /&gt;include 'foo.class.inc';&lt;br /&gt;$tom = new Foo;&lt;br /&gt;$dick = new Foo;&lt;br /&gt;$harry = new Foo;&lt;br /&gt;&lt;br /&gt;Accessing an Object's Properties and Methods&lt;br /&gt;&lt;br /&gt;In order to perform a method within an object you need to specify both the object name and the function name as in:&lt;br /&gt;&lt;br /&gt;$result = $tom-&gt;setFoo('value');&lt;br /&gt;&lt;br /&gt;It is also possible to access an object's properties directly without going through a method, as in:&lt;br /&gt;&lt;br /&gt;$var = $tom-&gt;Foo;&lt;br /&gt;$tom-&gt;Foo = $var;&lt;br /&gt;&lt;br /&gt;Although this approach is perfectly valid I should point out that if at some time in the future you decide that it is necessary to do some extra processing on the data before it is moved in or out of your object then you will have to modify all those places where the data is referenced. On the other hand if you force all object properties to be accessed though a get or set method then you will only have to change the contents of that method just the once.&lt;br /&gt;&lt;br /&gt;You may have noticed that when you are outside of an object and you want to access the object's properties or methods you must specify the object's identifier as in $tom-&gt; or $dick-&gt; or $harry-&gt;, but when you are inside an object you can use the magic word $this-&gt; as the object identifier.&lt;br /&gt;Objects and Sessions&lt;br /&gt;&lt;br /&gt;You may or may not be aware that you can maintain data between the execution of one script and another by using PHP's session capability. It is also possible to save an object's properties in this session data so that it can be reinstated by the next script within the same session. You can save an object's properties by using the serialize() command as follows:&lt;br /&gt;&lt;br /&gt;include 'foo.class.inc';&lt;br /&gt;$dbobject = new Foo;&lt;br /&gt;   ...&lt;br /&gt;   ...&lt;br /&gt;$_SESSION['dbobject'] = serialize($dbobject);&lt;br /&gt;&lt;br /&gt;In a subsequent script you can reinstate the object to exactly the same condition by using the unserialize() command like this:&lt;br /&gt;&lt;br /&gt;include 'foo.class.inc';&lt;br /&gt;if (isset($_SESSION['dbobject'])) {&lt;br /&gt;   $dbobject = unserialize($_SESSION['dbobject']);&lt;br /&gt;} else {&lt;br /&gt;   $dbobject = new Foo;&lt;br /&gt;} // if&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5568758177740727028-4132072399799584032?l=arjint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://arjint.blogspot.com/feeds/4132072399799584032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5568758177740727028&amp;postID=4132072399799584032' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5568758177740727028/posts/default/4132072399799584032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5568758177740727028/posts/default/4132072399799584032'/><link rel='alternate' type='text/html' href='http://arjint.blogspot.com/2008/06/in-php-5-there-is-new-object-model.html' title='Creating a Class with Properties and Methods'/><author><name>arjint2004</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5568758177740727028.post-5193131780640145789</id><published>2007-04-04T20:48:00.001+07:00</published><updated>2009-03-10T10:50:29.060+07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='php programming'/><title type='text'>CARA PENGGUNAAN FUNGSI DALAM PHP</title><content type='html'>CARA PENGGUNAAN FUNCTION DALAM PHP&lt;br /&gt;&lt;br /&gt;&lt;div align="justify"&gt;Function merupakan hal yang sangat penting dalam pembuatan algoritma.dengan function pembuatan program web akan sangat menghemat penulisan script dan mempercepat proses pembuatan.Dengan funngsi kita dapt membagi-bagi code yang kita buat. fungsi yan telah dibuat dapat digunakan berkali dengan memanggil nama masing2 fungsi.&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;format penulisan fungsi yaitu : &lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;&lt;?php&lt;/div&gt;&lt;div align="justify"&gt;&lt;span style="color:#3366ff;"&gt;function&lt;/span&gt; &lt;span style="color:#ff0000;"&gt;namafungsi&lt;/span&gt;(&lt;span style="color:#330000;"&gt;&lt;strong&gt;$parameter,$parameter2&lt;/strong&gt;&lt;/span&gt;){&lt;/div&gt;&lt;div align="justify"&gt;&lt;/div&gt;&lt;div align="justify"&gt;}&lt;/div&gt;&lt;div align="justify"&gt;?&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color:#ff6600;"&gt;namafungsi&lt;/span&gt; adalah nama dari fungsi yang dibuat. nama fungsi dapat dibuat dan dapat diubah-ubah sesuai dengan kebutuhan. Sedangkan &lt;strong&gt;$parameter&lt;/strong&gt; adalah variable yang disebut dengan parameter. parameter ini digunakan untuk menampung data2 yang akan diproses dalam fungsi dan boleh lebih dari satu dengan dipisah dengan tanda ",".&lt;br /&gt;&lt;br /&gt;Contoh sederhana:&lt;br /&gt;&lt;?php  &lt;span style="color:#6633ff;"&gt;function&lt;/span&gt; &lt;span style="color:#ff6600;"&gt;jumlah&lt;/span&gt;($a,$b){&lt;br /&gt;&lt;br /&gt;$x=$a+$b;&lt;br /&gt;echo"".$x."&lt;br /&gt;";&lt;br /&gt;return $x;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;function(6,6);&lt;br /&gt;function(3,4);&lt;br /&gt;&lt;div&gt;function(5,5);&lt;br /&gt;function(7,7);&lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;output=&lt;br /&gt;&lt;br /&gt;12&lt;br /&gt;7&lt;br /&gt;10&lt;br /&gt;14&lt;br /&gt;&lt;br /&gt;dalam fungsi jumlah diatas terdapat pemanggilan fungsi dengan cara function(3,4); artinya adalah fungsi jumlah dipanggil dengan memasukkuan nilai 3 ke parameter $a dan nilai 4 ke parameter $b, sehingga nilai dari variable ini akan di proses dalam fungsi jumlah.&lt;br /&gt;&lt;br /&gt;sedangkan &lt;strong&gt;return $x;&lt;/strong&gt; digunakan untuk menbgembalikan nilai $x; yaitu hasil dari penjumlahan dalam fungsi jumlah, agar variable $x dapat digunakan di luar dari fungsi jumlah.&lt;br /&gt;&lt;br /&gt;Perlu diingat bahwa jumlah variabel pada fungsi harus sama ketika kita memanggil fungsinya dan itu urut dari kiri kekanan. Maka jika kita punya function jumlah($a, $b) dan kita panggil dengan jumlah(10, 5, 7); akan menghasilkan error karena function jumlah($a, $b) hanya memiliki 2 variabel sedangkan kita memanggilnya dengan 3 variabel.&lt;br /&gt;&lt;br /&gt;kira2 seperti itulah konsep dasar dari fungsi dalam php. contoh diatas adalah contoh yang sangat sederhana dan pada kenyataan untuk pmrograman yang lebih kompleks tidak sesederhana itu, tapi jika anda telah membuat program yang rumit konsep fungsi tidak berbeda jauh.&lt;br /&gt;&lt;br /&gt;gampang kan.....?!!!!!!!&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5568758177740727028-5193131780640145789?l=arjint.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5568758177740727028/posts/default/5193131780640145789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5568758177740727028/posts/default/5193131780640145789'/><link rel='alternate' type='text/html' href='http://arjint.blogspot.com/2007/04/internet-world-wide-web-how-to-program.html' title='CARA PENGGUNAAN FUNGSI DALAM PHP'/><author><name>arjint2004</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>
