Feeds:
Posts
Comments

XML PHP

Sharing sedikit mengenai XML di PHP.

Saya punya contoh file XML seperti ini :

<?xml version=”1.0″?>
<test>
<user>
<nama>andri</nama>
</user>
</test>

Kita anggap saja nama filenya adalah test.xml. Kemudian, bagaimana caranya supaya bisa ditampilkan dari PHP ? berikut contohnya :

<?php
$xmldoc = new DOMDocument();
$xmldoc->load(‘test.xml’);
$xpathvar = new Domxpath($xmldoc);
$queryResult = $xpathvar->query(‘//user/nama’);
foreach($queryResult as $result){
echo $result->textContent;
}
?>

Mudah bukan… 🙂

Cinta

Apa sebenarnya arti cinta ? Pandangilah anakmu disaat tidur..apa yang kau rasakan dalam hatimu itulah cinta sebenarnya.

Berikut cara koneksi database oracle menggunakan Java :

 

Imports component yang diperlukan :

 

import java.sql.*;

import java.util.logging.Level;

import java.util.logging.Logger;

import javax.swing.JTable;

import javax.swing.table.DefaultTableModel;

 

String url = "jdbc:oracle:thin:@xxx.xxx.xxx.xxx:1521:<SID>";

 

try {

    
Class.forName("oracle.jdbc.OracleDriver");

} catch
(ClassNotFoundException ex) {

 
Logger.getLogger(Select.class.getName()).log(Level.SEVERE, null, ex);

}

 

Connection
conn =   DriverManager.getConnection(url,<user>, <password>);

 

try {

  
Connection conn =   DriverManager.getConnection(url,<user>,
<password>);

  
Statement stmt = conn.createStatement();

  
String  strSQL =  "select USER_CD, USER_PWD from TTM_USER_LOGIN WHERE USER_CD
= ‘" + this.jTextField1.getText() + "’";

           
ResultSet rset =

                
stmt.executeQuery(strSQL);

           
while (rset.next()) {

                
//System.out.println (rset.getString(1));

                
this.jTextArea1.setText(rset.getString(1));

                
model.insertRow(0, new Object[]{rset.getString(1)});

                
model.insertRow(1, new Object[]{rset.getString(2)});

           
}

           
stmt.close();

           
System.out.println ("Ok.");

 

        }

           catch(Exception
e) {

              
System.out.println (e.toString());

        }

Hape Esia Online

Dengan tidak henti-hentinya bakrie
telecom meluncurkan inovasi-inovasi dalam produk-produknya. Setelah meluncurkan
Hape Esia Music Box, hari ini BTel kembali meluncurkan produk barunya, yaitu Hape Esia Online. Dengan banyaknya fitur-fitur
yang canggih dibenamkan ke dalam handset akan memanjakan pelanggannya demi
menghadirkan sarana komunikasi serta hiburan yang lengkap dan murah. Akses
internet yang cepat menggunakan aplikasi Opera Mini Browser dan akses email (
Gmail ) . Berkomunikasi dengan teman-teman menggunakan Yahoo Messenger, Live
Mesengger Chat n Date, GTalk dan yang paling baru adalah Fitur Esia Messenger
!. Tidak lupa update status dengan aplikasi resmi Facebook dan Twitter.
Ditambah lagi dengan download ribuan lagu, ringtone & wallpaper di aplikasi
Esia Music Box, karaoke diiringi dengan musik dan lirik, info kord dan lirik
lagu, tangga lagu, music news dan update, dan featured artists.

 

Dan yang
pasti, Murah !

 

J

 

Indonesia Punya

Pulang berbelanja, malam itu ibunya anak minta dibelikan sate. Dengan celana pendek, kaos dan sebatang rokok Marlboro, berangkat juga ke tukang sate. Sudah pesan ini itu, sambil menunggu matang , saya pergi ke sebuah mini market tidak jauh dari tukang sate. Setelah dapat yang dicari, antri di kasir ( sepertinya hal ini harus dibudayakan ). Saat antri, saya tidak sengaja memperhatikan percakapan antara seorang ibu yang berdiri di depan saya dengan seorang kasir. Karena jumlah belanja ibu tersebut cukup besar, sehingga kasir tersebut menawarkan hadiah yang akan diberikan ibu tersebut berupa produk ( kayaknya produk import ).

Sang Ibu itu bertanya , “Apakah Indonesia punya ? “.

Si kasir menjawab , “kayaknya bukan bu… “.

Si Ibu itu kembali berkata.. “Kalau bukan Indonesia punya, saya gak mau…. “.

Glek…

Saya agak kaget mendengar pertanyaan Ibu ,tersebut. Masih ada orang seperti ibu ini yang mau terang-terangan berkata seperti itu. Saya kembali merenung kepada diri saya sendiri, saat saya berbelanja untuk kebutuhan hidup tadi siang apakah pernah terbesit pikiran seperti Ibu itu ? untuk membeli produk dalam negeri .

Saya berlalu, menuju tukang sate untuk mengambil pesanan . Sambil berjalan pulang, saya berkata konyol dalam hati : “Untung makan sate, sate kan produk dalam negeri..

Akhir cerita, si kasir tersebut memberikan hadiah sebuah pasta gigi produk dalam negeri kepada Ibu tadi.

🙂

My First DSLR

IMG_3461 Awalnya pun gak menyangka kalau bisa beli barang satu ini ( nguras tabungan…eng ing eng.. ).Melihat harganya yang mencekik dompet (untuk kalangan seperti saya) sepertinya tidak akan pernah terjangkau. Akhirnya jodohnya datang juga dari temen kantor sendiri, yang ingin melego kamera Canon 1000D. Ow..ow…dengan harga yang cukup menggiurkan walaupun barang second, tapi karena udah kepengen, akhirnya nego-negoan, deal sana-sini…akhirnya kamera tersebut jatuh ke tangan saya (sambil riang gembira cengar cengir…. ). Rasanya senannng sekali…. 

Kamera ini masih kamera standard, tapi untuk pemula mungkin sudah cukup untuk belajar. Dengan lensa standard 18-55mm, harus puas dengan settingan standard dan keterbatasan untuk melakukan zooming dan bla bla. Tapi dengan keterbatasan itu, bukan tidak mungkin untuk menghasilkan karya karya yang spektakuler dan bisa memberikan sebuah cerita dalam gambar ( sok tau banget sih….. :p ).

Mari kita hunting… briiiingkit….. 

Momok linux yang terlihat susah dan ribet, ternyata begitu mudah dan mengasyikan loh. Sekian lama ingin beralih ke linux hanya terbentur gara2 koneksi internet, jaringan dan remote PC di kantor. Untuk bagian pertama ini, saya akan share bagaimana setting modem HP Nokia N70 di Ubuntu 8.04 menggunakan kartu Telkom Flash.

Pertama, sambungkan Laptop/PC ke HP Nokia menggunakan kabel USB. Lalu, ketik di terminal :
$ sudo mesg|tail

nanti akan terlihat, apakah HP kita terdektesi atau tidak. jika belum maka akan dikonfigurasi secara otomatis. Setelah itu ketik :
$ sudo wvdialconf
Sintak diatas akan membuat konfigurasi modem secara default.

Kemudian ketik :
$ sudo gedit /etc/wvdial.conf

maka akan terbuka layar editor. Edit settingan di dalamnya menjadi seperti di bawah ini :

[Dialer defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,”IP”,”internet”
Stupid Mode = 1
ISDN = 0
Modem Type = USB Modem
New PPPD = yes
Phone = *99#
Modem = /dev/ttyACM0
Username = ”
Password = ”
Baud = 460800

kemudian save perubahannya.

So, kita akan mulai berselancar di internet. ketik di terminal :
$ sudo wvdial
JIka keluar seperti di bawah ini :
–> WvDial: Internet dialer version 1.60
–> Cannot get information for serial port.
–> Initializing modem.
–> Sending: ATZ
ATZ
OK
–> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
–> Sending: AT+CGDCONT=1,”IP”,”internet”
AT+CGDCONT=1,”IP”,”internet”
OK
–> Modem initialized.
–> Sending: ATDT*99#
–> Waiting for carrier.
ATDT*99#
CONNECT
~[7f]}#@!}!} } }2}#}$@#}!}$}%\}”}&} }*} } g}%~
–> Carrier detected. Starting PPP immediately.
–> Starting pppd at Sun Mar 22 16:47:10 2009
–> Pid of pppd: 5812
–> Using interface ppp0
–> pppd: (�[06][08]ȩ[06][08]ب[06][08]
–> pppd: (�[06][08]ȩ[06][08]ب[06][08]
–> pppd: (�[06][08]ȩ[06][08]ب[06][08]
–> pppd: (�[06][08]ȩ[06][08]ب[06][08]
–> local IP address 114.121.75.26
–> pppd: (�[06][08]ȩ[06][08]ب[06][08]
–> remote IP address 10.6.6.6
–> pppd: (�[06][08]ȩ[06][08]ب[06][08]
–> primary DNS address 114.127.253.84
–> pppd: (�[06][08]ȩ[06][08]ب[06][08]
–> secondary DNS address 202.3.208.11
–> pppd: (�[06][08]ȩ[06][08]ب[06][08]

maka anda telah terhubung ke internet.

Selamat mencoba.