<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Muhamad Erros</title>
	<atom:link href="http://erroz.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://erroz.wordpress.com</link>
	<description>Be A Good Programmer</description>
	<lastBuildDate>Tue, 27 Dec 2011 04:28:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='erroz.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Muhamad Erros</title>
		<link>http://erroz.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://erroz.wordpress.com/osd.xml" title="Muhamad Erros" />
	<atom:link rel='hub' href='http://erroz.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Happy New Year 2011</title>
		<link>http://erroz.wordpress.com/2011/01/06/happy-new-year-2011/</link>
		<comments>http://erroz.wordpress.com/2011/01/06/happy-new-year-2011/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 05:03:59 +0000</pubDate>
		<dc:creator>erroz</dc:creator>
				<category><![CDATA[My Self]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://erroz.wordpress.com/?p=926</guid>
		<description><![CDATA[meskipun sedikit sudah lewat, bukankan lebih baik terlambat dari pada tidak sama sekali? Happy New Year 2011 Semoga Segala Keberuntungan dan Keberhasilan Senantiasa Bersama Kita di Tahun 2011 ini. Amin<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=926&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">
<div id="attachment_927" class="wp-caption aligncenter" style="width: 490px"><a href="http://erroz.files.wordpress.com/2011/01/happynewyear-21.jpg"><img class="size-full wp-image-927" title="happynewyear-21" src="http://erroz.files.wordpress.com/2011/01/happynewyear-21.jpg?w=600" alt="Happy New Year 2011"   /></a><p class="wp-caption-text">Happy New Year 2011</p></div>
<p>meskipun sedikit sudah lewat, bukankan lebih baik terlambat dari pada tidak sama sekali? Happy New Year 2011 Semoga Segala Keberuntungan dan Keberhasilan Senantiasa Bersama Kita di Tahun 2011 ini. Amin <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erroz.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erroz.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/erroz.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/erroz.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/erroz.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/erroz.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/erroz.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/erroz.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/erroz.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/erroz.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/erroz.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/erroz.wordpress.com/926/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/erroz.wordpress.com/926/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/erroz.wordpress.com/926/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=926&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://erroz.wordpress.com/2011/01/06/happy-new-year-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/495b6fdbc2893867800547b863981c14?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">erroz</media:title>
		</media:content>

		<media:content url="http://erroz.files.wordpress.com/2011/01/happynewyear-21.jpg" medium="image">
			<media:title type="html">happynewyear-21</media:title>
		</media:content>
	</item>
		<item>
		<title>Alter, Repair Semua Table di Database</title>
		<link>http://erroz.wordpress.com/2010/12/30/alter-repair-semua-table-di-database/</link>
		<comments>http://erroz.wordpress.com/2010/12/30/alter-repair-semua-table-di-database/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 16:15:01 +0000</pubDate>
		<dc:creator>erroz</dc:creator>
				<category><![CDATA[My Self]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Trik n Tips]]></category>

		<guid isPermaLink="false">http://erroz.wordpress.com/?p=914</guid>
		<description><![CDATA[Berawal dari mulai digunakannya perintah start transaction di script program yang saya buat (dulu belum tahu betapa pentingnya penggunaan start transaction untuk aplikasi multiuser :d) , saya diharuskan merubah engine table yang tadinya menggunakan engine MyISAM menjadi engine InnoDB. Seperti diketahui perintah start transaction hanya bisa digunakan untuk tipe engine InnoDB.  Daripada saya merubah satu [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=914&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Berawal dari mulai digunakannya perintah <em>start transaction</em> di script program yang saya buat (dulu belum tahu betapa pentingnya penggunaan <em>start transaction</em> untuk aplikasi multiuser :d) , saya diharuskan merubah engine table yang tadinya menggunakan engine <em>MyISAM</em> menjadi engine <em>InnoDB</em>.</p>
<p style="text-align:justify;">Seperti diketahui perintah start transaction hanya bisa digunakan untuk tipe engine InnoDB.  Daripada saya merubah satu persatu table yang ada didatabase saya, maka saya membuat satu perintah untuk meng-<em>alter</em> sekaligus me-<em>repair</em> semua table yang ada di database saya menjadi InnoDB Engine. Berikut ini perintah yang saya gunakan.</p>
<p>&lt;?php<br />
$query = mysql_query(&#8220;SHOW TABLES&#8221;);<br />
while($row = mysql_fetch_row($query)){</p>
<p>$sql=&#8217;REPAIR TABLE `&#8217;.$row[0].&#8217;` &#8216;;<br />
echo $sql.&#8217; done&#8230;&#8217;;<br />
mysql_query($sql) or die (mysql_error());</p>
<p>$sql=&#8217;ALTER TABLE `&#8217;.$row[0].&#8217;`  ENGINE = InnoDB&#8217;;<br />
echo $sql.&#8217; done&#8230;&#8217;;<br />
mysql_query($sql) or die (mysql_error());</p>
<p>} ?&gt;</p>
<p style="text-align:justify;">Kita bisa menjalankan query <em>SHOW TABLES</em> untuk menampilkan seluruh <em>table</em> yang ada di <em>database</em> kita dan menaruhnya dalam sebuah <em>looping query</em>. Di dalam query tersebut bisa kita jalankan perintah untuk me-<em>repair</em> atau meng-<em>alter table</em> tersebut menjadi InnoDB Engine. Mudah bukan?</p>
<p>Semoga Bermanfaat</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erroz.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erroz.wordpress.com/914/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/erroz.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/erroz.wordpress.com/914/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/erroz.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/erroz.wordpress.com/914/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/erroz.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/erroz.wordpress.com/914/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/erroz.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/erroz.wordpress.com/914/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/erroz.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/erroz.wordpress.com/914/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/erroz.wordpress.com/914/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/erroz.wordpress.com/914/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=914&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://erroz.wordpress.com/2010/12/30/alter-repair-semua-table-di-database/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/495b6fdbc2893867800547b863981c14?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">erroz</media:title>
		</media:content>
	</item>
		<item>
		<title>Function Mendapatkan Tanggal Akhir Tiap Bulan</title>
		<link>http://erroz.wordpress.com/2010/12/30/function-mendapatkan-tanggal-akhir-tiap-bulan/</link>
		<comments>http://erroz.wordpress.com/2010/12/30/function-mendapatkan-tanggal-akhir-tiap-bulan/#comments</comments>
		<pubDate>Thu, 30 Dec 2010 15:21:07 +0000</pubDate>
		<dc:creator>erroz</dc:creator>
				<category><![CDATA[My Self]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Trik n Tips]]></category>

		<guid isPermaLink="false">http://erroz.wordpress.com/?p=903</guid>
		<description><![CDATA[Tidak terasa dalam beberapa hari lagi, 2010 akan berakhir dan berganti 2011. Tahun 2011 genap sudah 2 tahun blog ini ada, semoga segala isi yang terdapat didalamnya dapat bermanfaat bagi pembaca sekalian. Amin. Di penghujung tahun 2010 ini, ada beberapa artikel yang akan saya tuliskan sebagai kado penutup terindah bagi pembaca blog ini (karna hampir [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=903&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Tidak terasa dalam beberapa hari lagi, 2010 akan berakhir dan berganti 2011. Tahun 2011 genap sudah 2 tahun blog ini ada, semoga segala isi yang terdapat didalamnya dapat bermanfaat bagi pembaca sekalian. Amin. Di penghujung tahun 2010 ini, ada beberapa artikel yang akan saya tuliskan sebagai kado penutup terindah bagi pembaca blog ini (karna hampir 5 bulan lamanya saya tidak sempat mengupdate blog ini :d).</p>
<p style="text-align:justify;">Pada kesempatan kali ini saya akan memberikan function bagaimana caranya kita mendapatkan tanggal akhir di tiap bulannya. Misal, saya ingin mengetahui bulan desember ini akhir tanggalnya itu jatuh di tanggal berapa 30 atau 31 dst?</p>
<p>nama file : tglAkhir.php<br />
<code><br />
function tglAkhirBulan($thn,$bln){</code><br />
$bulan[1]=&#8217;31&#8242;;<br />
$bulan[2]=&#8217;28&#8242;;<br />
$bulan[3]=&#8217;31&#8242;;<br />
$bulan[4]=&#8217;30&#8242;;<br />
$bulan[5]=&#8217;31&#8242;;<br />
$bulan[6]=&#8217;30&#8242;;<br />
$bulan[7]=&#8217;31&#8242;;<br />
$bulan[8]=&#8217;31&#8242;;<br />
$bulan[9]=&#8217;30&#8242;;<br />
$bulan[10]=&#8217;31&#8242;;<br />
$bulan[11]=&#8217;30&#8242;;<br />
$bulan[12]=&#8217;31&#8242;;</p>
<p>if ($thn%4==0){<br />
$bulan[2]=29;<br />
}<br />
return $bulan[$bln];<br />
}</p>
<p>penggunaan :<br />
<code>$tglAkhir=tglAkhirBulan($thn,$bln);</code></p>
<p>contoh :<br />
<code>$tglAkhir=tglAkhirBulan('2010','12');<br />
echo $tglAkhir;<br />
</code></p>
<p>hasil function :<br />
31</p>
<p style="text-align:justify;">Function diatas saya buat ketika saya ingin mencari tanggal akhir dari setiap bulannya. Seperti kita ketahui setiap bulan ada bulan yang tanggalnya sudah pasti yaitu 30 dan 31 kecuali hanya februari yang bisa 28 atau 29  (tahun kabisat). Untuk itu khusus bulan februari ada perhitungan tahun yang yang ingin dicari, apakah sisa bagi tahun tersebut dibagi 4 hasilnya adalah nol? jika nol, maka dapat dipastikan itu adalah tahun kabisat dan akhir tanggal februari pada tahun itu adalah tanggal 29.</p>
<p style="text-align:justify;">Untuk bulan &#8211; bulan lainnya kecuali februari kita bisa mendefinisikannya seperti diatas dalam bentuk array. Mudah bukan? dan untuk catatan saat ini saya belum tahu gimana caranya yang benarnya, mungkin ada function di PHP / Mysql untuk mendapatkan akhir tanggal tersebut. Kalo ada yang tahu boleh sharing disini <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align:justify;">Semoga Bermanfaat</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erroz.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erroz.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/erroz.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/erroz.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/erroz.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/erroz.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/erroz.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/erroz.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/erroz.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/erroz.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/erroz.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/erroz.wordpress.com/903/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/erroz.wordpress.com/903/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/erroz.wordpress.com/903/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=903&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://erroz.wordpress.com/2010/12/30/function-mendapatkan-tanggal-akhir-tiap-bulan/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/495b6fdbc2893867800547b863981c14?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">erroz</media:title>
		</media:content>
	</item>
		<item>
		<title>Solusi Menghindari Error Division By Zero</title>
		<link>http://erroz.wordpress.com/2010/08/24/solusi-menghindari-error-division-by-zero/</link>
		<comments>http://erroz.wordpress.com/2010/08/24/solusi-menghindari-error-division-by-zero/#comments</comments>
		<pubDate>Tue, 24 Aug 2010 13:27:16 +0000</pubDate>
		<dc:creator>erroz</dc:creator>
				<category><![CDATA[Jquery]]></category>
		<category><![CDATA[My Self]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Trik n Tips]]></category>

		<guid isPermaLink="false">http://erroz.wordpress.com/?p=890</guid>
		<description><![CDATA[Seringkali ketika kita membuat perhitungan untuk mendapatkan nilai dari sebuah prosentasi kita menggunakan rumus (totalnilai/jumlah)*100. Jika totalnilai atau jumlah lebih dari nol mungkin tidak menjadi masalah, namun terkadang jika isi dari variabel totalnilai atau jumlah bernilai nol akan menimbulkan pesan error Warning: Division by zero in dikarenakan pembagiannya bernilai nol. Lalu bagaimana mengatasinya? Kita bisa [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=890&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Seringkali ketika kita membuat perhitungan untuk mendapatkan nilai dari sebuah prosentasi kita menggunakan rumus (totalnilai/jumlah)*100. Jika totalnilai atau jumlah lebih dari nol mungkin tidak menjadi masalah, namun terkadang jika isi dari variabel totalnilai atau jumlah bernilai nol akan menimbulkan pesan error <strong>Warning</strong>:  Division by zero in dikarenakan pembagiannya bernilai nol. Lalu bagaimana mengatasinya? Kita bisa menggunakan kondisi untuk mengecek apakah nilai nol atau tidak, jika nol maka dipaksakan hasil akhirnya adalah nol.</p>
<p style="text-align:justify;">Contoh :<br />
$rata=($totalnilai!=0)?($totalnilai/$jumlah) * 100:0;</p>
<p style="text-align:justify;">dengan menggunakan perintah if ternary di atas jika nilai $totalnilai berisi nol, maka perintah pembagian ($totalnilai/$jumlah) tidak dijalankan dan nilai variabel $rata=0;</p>
<p style="text-align:justify;">semoga bermanfaat</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erroz.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erroz.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/erroz.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/erroz.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/erroz.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/erroz.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/erroz.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/erroz.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/erroz.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/erroz.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/erroz.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/erroz.wordpress.com/890/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/erroz.wordpress.com/890/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/erroz.wordpress.com/890/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=890&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://erroz.wordpress.com/2010/08/24/solusi-menghindari-error-division-by-zero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/495b6fdbc2893867800547b863981c14?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">erroz</media:title>
		</media:content>
	</item>
		<item>
		<title>Menggambil Username E-Mail dengan Fungsi Explode</title>
		<link>http://erroz.wordpress.com/2010/07/07/menggambil-username-e-mail-dengan-fungsi-explode/</link>
		<comments>http://erroz.wordpress.com/2010/07/07/menggambil-username-e-mail-dengan-fungsi-explode/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 02:10:33 +0000</pubDate>
		<dc:creator>erroz</dc:creator>
				<category><![CDATA[Java Script]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[PHP String]]></category>
		<category><![CDATA[Trik n Tips]]></category>

		<guid isPermaLink="false">http://erroz.wordpress.com/?p=879</guid>
		<description><![CDATA[Hampir dua bulan lebih saya tidak menulis di blog ini, kangen juga untuk menulis dan membagi apa yang saya tahu kepada yang lain. Kesibukan kerja membuat sedikit waktu yang tersisa untuk sekedar mengupdate blog ini *gaya Baiklah ditulisan perdana saya di bulan Juli ini, saya awali dengan menjelaskan bagaimana cara mengambil username dari sebuah email [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=879&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Hampir dua bulan lebih saya tidak menulis di blog ini, kangen juga untuk menulis dan membagi apa yang saya tahu kepada yang lain. Kesibukan kerja membuat sedikit waktu yang tersisa untuk sekedar mengupdate blog ini *gaya <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p style="text-align:justify;">Baiklah ditulisan perdana saya di bulan Juli ini, saya awali dengan menjelaskan bagaimana cara mengambil username dari sebuah email dengan menggunakan fungsi explode di php.</p>
<p><span style="text-decoration:underline;"><strong>contoh :<br />
</strong></span>$email= admin@info.com;<br />
$username=explode(&#8220;@&#8221;,$email);<br />
=&gt; admin</p>
<p>$email= admin.info@web.com;<br />
$username=explode(&#8220;@&#8221;,$email);<br />
=&gt; admin.info</p>
<p style="text-align:justify;">Kasus yang saya alami sehingga saya harus mencari tahu pemenggalan username dari sebuah alamat email adalah ketika saya menambahkan plugins YM Online status di Web Replicate para member yang data emailnya merupakan hasil fetching dari data member.</p>
<p style="text-align:justify;">Dan ternyata saya baru mengetahui bahwa penulisan username untuk YM Online status adalah pengiriman usernamenya saja tanpa ada embel  &#8211; embel @yahoo.com dibelakangnya.</p>
<p style="text-align:justify;">penggalan script YM online status yang benar :<br />
&lt;a href=&#8221;ymsgr:sendIM?erros_unix&#8221;&gt;<br />
dan bukan<br />
&lt;a href=&#8221;ymsgr:sendIM?erros_unix@yahoo.com&#8221;&gt;</p>
<p style="text-align:justify;">Sehingga ketika saya mem-fetching array dari query tabel member, saya harus memenggal kata usernamenya saja kemudian taro di variabel $email dan kirim sebagai parameter ID YM dari masing &#8211; masing member.</p>
<p style="text-align:justify;">Semoga Bermanfaat</p>
<p style="text-align:justify;">
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erroz.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erroz.wordpress.com/879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/erroz.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/erroz.wordpress.com/879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/erroz.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/erroz.wordpress.com/879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/erroz.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/erroz.wordpress.com/879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/erroz.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/erroz.wordpress.com/879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/erroz.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/erroz.wordpress.com/879/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/erroz.wordpress.com/879/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/erroz.wordpress.com/879/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=879&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://erroz.wordpress.com/2010/07/07/menggambil-username-e-mail-dengan-fungsi-explode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/495b6fdbc2893867800547b863981c14?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">erroz</media:title>
		</media:content>
	</item>
		<item>
		<title>Function Transfer File Via FTP Account</title>
		<link>http://erroz.wordpress.com/2010/05/07/function-transfer-file-via-ftp-account/</link>
		<comments>http://erroz.wordpress.com/2010/05/07/function-transfer-file-via-ftp-account/#comments</comments>
		<pubDate>Fri, 07 May 2010 09:41:43 +0000</pubDate>
		<dc:creator>erroz</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[informasi penting]]></category>
		<category><![CDATA[Oleh - Oleh]]></category>
		<category><![CDATA[Trik n Tips]]></category>

		<guid isPermaLink="false">http://erroz.wordpress.com/?p=869</guid>
		<description><![CDATA[Pada kesempatan kali ini saya akan memberikan contoh function yang bisa kita gunakan untuk mengirimkan file ke server hostingan via ftp account menggunakan php script. Script ini saya dapatkan dari hasil browsing ketika saya mengharuskan mengirimkan txt file yang telah digenerate di komputer lokal kemudian dikirim ke server hosting. Sebetulnya bisa kita menggunakan FTP Client [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=869&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Pada kesempatan kali ini saya akan memberikan contoh function yang bisa kita gunakan untuk mengirimkan file ke server hostingan via ftp account menggunakan php script. Script ini saya dapatkan dari hasil browsing ketika saya mengharuskan mengirimkan txt file yang telah digenerate di komputer lokal kemudian dikirim ke server hosting. Sebetulnya bisa kita menggunakan FTP Client tapi tentunya lebih ribet karena harus membuka lagi program FTP Client. Langsung saja dicoba function berikut ini.</p>
<p style="text-align:justify;">/* <strong>Function ftp_uploaddirectory</strong> */<br />
function <strong>ftp_uploaddirectory</strong>($conn_id, $local_dir, $remote_dir){<br />
@ftp_mkdir($conn_id, $remote_dir);<br />
$handle = opendir($local_dir);<br />
while (($file = readdir($handle)) !== false){<br />
if (($file != &#8216;.&#8217;) &amp;&amp; ($file != &#8216;..&#8217;)){<br />
if (is_dir($local_dir.$file)){<br />
ftp_uploaddirectory($conn_id, $local_dir.$file.&#8217;/', $remote_dir.$file.&#8217;/');<br />
} else<br />
$f[] = $file;<br />
}<br />
}<br />
closedir($handle);<br />
if (count($f)){<br />
sort($f);<br />
@ftp_chdir($conn_id, $remote_dir);<br />
foreach ($f as $files){<br />
$from = @fopen(&#8220;$local_dir$files&#8221;, &#8216;r&#8217;);<br />
@ftp_fput($conn_id, $files, $from, FTP_BINARY);}<br />
}<br />
}</p>
<p style="text-align:justify;">/*<strong> File Index.php Kita</strong> */<br />
$server = &#8220;nama server hosting / ftp account&#8221;;<br />
$username=&#8221;username ftp / nama subdomain&#8221;;<br />
$pass=&#8221;password ftp /  subdomain&#8221;;<br />
$conn_id = @ftp_connect($server);<br />
@ftp_login ($conn_id, $username, $pass);<br />
ftp_uploaddirectory($conn_id, &#8216;directory sumber lokal&#8217;, &#8216;direktori tujuan hosting&#8217;);<br />
@ftp_quit($conn_id);</p>
<p style="text-align:justify;">Note : Perhatikan direktori tujuan di server hosting, pastikan permission chmod ke 775 untuk server linux.</p>
<p style="text-align:justify;">Semoga Bermanfaat</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erroz.wordpress.com/869/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erroz.wordpress.com/869/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/erroz.wordpress.com/869/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/erroz.wordpress.com/869/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/erroz.wordpress.com/869/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/erroz.wordpress.com/869/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/erroz.wordpress.com/869/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/erroz.wordpress.com/869/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/erroz.wordpress.com/869/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/erroz.wordpress.com/869/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/erroz.wordpress.com/869/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/erroz.wordpress.com/869/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/erroz.wordpress.com/869/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/erroz.wordpress.com/869/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=869&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://erroz.wordpress.com/2010/05/07/function-transfer-file-via-ftp-account/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/495b6fdbc2893867800547b863981c14?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">erroz</media:title>
		</media:content>
	</item>
		<item>
		<title>Function Time Out</title>
		<link>http://erroz.wordpress.com/2010/05/05/function-time-out/</link>
		<comments>http://erroz.wordpress.com/2010/05/05/function-time-out/#comments</comments>
		<pubDate>Wed, 05 May 2010 07:31:48 +0000</pubDate>
		<dc:creator>erroz</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[PHP String]]></category>
		<category><![CDATA[Trik n Tips]]></category>

		<guid isPermaLink="false">http://erroz.wordpress.com/?p=844</guid>
		<description><![CDATA[Function Time Out ini bertujuan untuk meng-logout secara otomatis user yang sedang login namun status dia idle untuk beberapa waktu yang lama tanpa ada aktivitas sama sekali. Tujuannya untuk melindungi data yang ada didalamnya jika ternyata user meninggalkan aplikasinya untuk waktu yang cukup lama tapi lupa meng-logout account dia dari program tersebut. Ini contoh sederhana [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=844&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Function Time Out ini bertujuan untuk meng-logout secara otomatis user yang sedang login namun status dia idle untuk beberapa waktu yang lama tanpa ada aktivitas sama sekali. Tujuannya untuk melindungi data yang ada didalamnya jika ternyata user meninggalkan aplikasinya untuk waktu yang cukup lama tapi lupa meng-logout account dia dari program tersebut. Ini contoh sederhana bisa anda modif lagi sesuai keinginan.</p>
<p>/* <strong>timeout.php</strong> */<br />
&lt;?php<br />
session_start();<br />
function<strong> login_validate</strong>() {<br />
$timeout = 1;  /* deklarasi waktu yang kita inginkan (detik) */<br />
$_SESSION["expires_by"] = time() + $timeout;<br />
}</p>
<p>function <strong>login_check</strong>() {<br />
$exp_time = $_SESSION["expires_by"];<br />
if (time() &lt; $exp_time) {<br />
login_validate();<br />
return true;<br />
} else {<br />
unset($_SESSION["expires_by"]);<br />
return false;<br />
}<br />
}<br />
?&gt;</p>
<p>/* <strong>cek.php</strong> */<br />
&lt;?php<br />
include &#8216;timeout.php&#8217;;<br />
login_validate();<br />
header(&#8216;Location:main.php&#8217;);<br />
?&gt;</p>
<p>/* <strong>main.php</strong>*/<br />
&lt;?php<br />
include &#8216;timeout.php&#8217;;<br />
if (!login_check()){<br />
echo &#8216;Sesi sudah habis !! &lt;a href=index.php&gt;Kembali&lt;/a&#8217;;<br />
exit(0);<br />
}else{<br />
echo &#8216;Sesi Ok Dalam Hitungan 1 Detik Session akan Hilang.<br />
&lt;br&gt; Silahkan Refresh Halaman ini&#8217;;<br />
}<br />
?&gt;</p>
<p>/* <strong>index.php </strong>*/<br />
&lt;title&gt;Session Login&lt;/title&gt;<br />
&lt;form name=&#8217;cekSesi&#8217; method=&#8217;GET&#8217; action=&#8217;cek.php&#8217;&gt;<br />
&lt;input type=&#8217;submit&#8217; value=&#8217;Login&#8217;&gt;<br />
&lt;/form&gt;</p>
<p style="text-align:justify;"><strong>Alur Program :</strong><br />
Pertama file index.php berisikan sebuah tombol submit sederhana yang akan dikirimkan ke file cek.php. File cek.php berisikan pemberian nilai $_SESSION["expires_by"] yang kemudian didirect ke file main.php. File main.php melakukan pengecekan sesi, kita memberi nilai time out adalah 1 (satu) detik, sehingga ketika kita merefresh halaman main.php terbaca sessionnya sudah expired dan akan muncul pesan &#8216;Sesi sudah habis&#8217; / bisa juga kita direct ke halaman index / form login.</p>
<p style="text-align:justify;"><a title="Demo dan Source Code" href="http://www.demowebbase.com/timeout" target="_blank">DEMO PROGRAM</a> | <a title="Demo dan Source Code" href="http://www.demowebbase.com/timeout/timeout.rar" target="_blank">SOURCE CODE</a></p>
<p style="text-align:justify;">Semoga Bermanfaat</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erroz.wordpress.com/844/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erroz.wordpress.com/844/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/erroz.wordpress.com/844/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/erroz.wordpress.com/844/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/erroz.wordpress.com/844/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/erroz.wordpress.com/844/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/erroz.wordpress.com/844/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/erroz.wordpress.com/844/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/erroz.wordpress.com/844/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/erroz.wordpress.com/844/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/erroz.wordpress.com/844/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/erroz.wordpress.com/844/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/erroz.wordpress.com/844/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/erroz.wordpress.com/844/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=844&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://erroz.wordpress.com/2010/05/05/function-time-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/495b6fdbc2893867800547b863981c14?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">erroz</media:title>
		</media:content>
	</item>
		<item>
		<title>Function No Urut Transaksi</title>
		<link>http://erroz.wordpress.com/2010/05/05/function-no-urut-transaksi/</link>
		<comments>http://erroz.wordpress.com/2010/05/05/function-no-urut-transaksi/#comments</comments>
		<pubDate>Wed, 05 May 2010 06:18:18 +0000</pubDate>
		<dc:creator>erroz</dc:creator>
				<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[PHP String]]></category>
		<category><![CDATA[Trik n Tips]]></category>

		<guid isPermaLink="false">http://erroz.wordpress.com/?p=837</guid>
		<description><![CDATA[Dalam kesempatan kali ini saya akan memberikan contoh Function untuk membuat nomor urut transaksi. Seringkali kita melihat sebuah nomor transaksi  pada sebuah nota / faktur yang terdiri dari informasi tahun, bulan, tanggal dan nomor urut transaksi itu terjadi. function nopenjualan(){ $format = date(&#8220;ymd&#8221;); $sql=mysql_query(&#8220;SELECT kodetransaksi FROM salesproduk_h WHERE substr(kodetransaksi,1,2)=&#8217;SL&#8217; AND substr(kodetransaksi,3,6) like &#8216;%&#8221;.$format.&#8221;%&#8217; ORDER BY [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=837&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Dalam kesempatan kali ini saya akan memberikan contoh Function untuk membuat nomor urut transaksi. Seringkali kita melihat sebuah nomor transaksi  pada sebuah nota / faktur yang terdiri dari informasi tahun, bulan, tanggal dan nomor urut transaksi itu terjadi.</p>
<p style="text-align:justify;">function <strong>nopenjualan</strong>(){<br />
$format = date(&#8220;ymd&#8221;);<br />
$sql=mysql_query(&#8220;SELECT kodetransaksi FROM salesproduk_h WHERE substr(kodetransaksi,1,2)=&#8217;SL&#8217; AND substr(kodetransaksi,3,6) like &#8216;%&#8221;.$format.&#8221;%&#8217; ORDER BY kodetransaksi DESC LIMIT 1 &#8220;) or die (mysql_error());<br />
$d=mysql_num_rows($sql);</p>
<p>if($d&gt;0){<br />
$r=mysql_fetch_array($sql);<br />
$d=$r['kodetransaksi'];<br />
$str=substr($d,8,6);<br />
$No_Urut = (int)$str;<br />
}else{<br />
$No_Urut = 0;<br />
}</p>
<p>$No_Urut = $No_Urut + 1;<br />
$Nol=&#8221;";<br />
$nilai=5-strlen($No_Urut);<br />
for ($i=1;$i&lt;=$nilai;$i++){<br />
$Nol= $Nol.&#8221;0&#8243;;<br />
}</p>
<p>$Kd_Trans =&#8221;SL&#8221;.$format.$Nol.$No_Urut;<br />
return $Kd_Trans;<br />
}</p>
<p><strong>Penggunaannya :</strong><br />
$kodeTransaksi=nopenjualan();<br />
echo $kodeTransaksi;</p>
<p><strong>Tercetak :</strong><br />
SL100505000762<br />
SL : Sales<br />
10 : 2010<br />
05 : Mei<br />
05 : Tanggal<br />
000762 : Urutan Transaksi</p>
<p>Semoga Bermanfaat</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erroz.wordpress.com/837/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erroz.wordpress.com/837/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/erroz.wordpress.com/837/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/erroz.wordpress.com/837/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/erroz.wordpress.com/837/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/erroz.wordpress.com/837/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/erroz.wordpress.com/837/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/erroz.wordpress.com/837/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/erroz.wordpress.com/837/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/erroz.wordpress.com/837/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/erroz.wordpress.com/837/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/erroz.wordpress.com/837/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/erroz.wordpress.com/837/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/erroz.wordpress.com/837/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=837&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://erroz.wordpress.com/2010/05/05/function-no-urut-transaksi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/495b6fdbc2893867800547b863981c14?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">erroz</media:title>
		</media:content>
	</item>
		<item>
		<title>Read XML File</title>
		<link>http://erroz.wordpress.com/2010/05/05/read-xml-file/</link>
		<comments>http://erroz.wordpress.com/2010/05/05/read-xml-file/#comments</comments>
		<pubDate>Wed, 05 May 2010 04:57:51 +0000</pubDate>
		<dc:creator>erroz</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[informasi penting]]></category>
		<category><![CDATA[My Self]]></category>
		<category><![CDATA[Trik n Tips]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://erroz.wordpress.com/?p=830</guid>
		<description><![CDATA[Suatu ketika saya diharuskan membaca data dari XML File yang digenerate hanya ketika saya melakukan request ke server dimana file XML itu dibuat. Untuk lebih jelasnya saya akan jelaskan dalam tutorial. / * Ambil File XML dan Simpan Dalam Suatu File */ $url = &#8220;http://192.168.0.102/&#8221;; $str = file_get_contents($url); $fh = fopen(&#8216;content.xml&#8217;, &#8216;w&#8217;) or die(&#8220;can&#8217;t open [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=830&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Suatu ketika saya diharuskan membaca data dari XML File yang digenerate hanya ketika saya melakukan request ke server dimana file XML itu dibuat. Untuk lebih jelasnya saya akan jelaskan dalam tutorial.</p>
<p style="text-align:justify;">/ * <strong>Ambil File XML</strong> <strong>dan Simpan Dalam Suatu File</strong> */<br />
$url = &#8220;http://192.168.0.102/&#8221;;<br />
$str = file_get_contents($url);<br />
$fh = fopen(&#8216;content.xml&#8217;, &#8216;w&#8217;) or die(&#8220;can&#8217;t open file&#8221;);<br />
fwrite($fh, $str);<br />
$data = simplexml_load_file(&#8220;content.xml&#8221;);<br />
$jum= count($data)/3;</p>
<p style="text-align:justify;">/* <strong>Display Isi XML</strong> */<br />
for ($i=0;$i&lt;$jum;$i++){<br />
echo $data-&gt;KodeMember[$i];<br />
}</p>
<p>Semoga Bermanfaat</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erroz.wordpress.com/830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erroz.wordpress.com/830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/erroz.wordpress.com/830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/erroz.wordpress.com/830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/erroz.wordpress.com/830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/erroz.wordpress.com/830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/erroz.wordpress.com/830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/erroz.wordpress.com/830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/erroz.wordpress.com/830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/erroz.wordpress.com/830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/erroz.wordpress.com/830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/erroz.wordpress.com/830/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/erroz.wordpress.com/830/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/erroz.wordpress.com/830/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=830&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://erroz.wordpress.com/2010/05/05/read-xml-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/495b6fdbc2893867800547b863981c14?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">erroz</media:title>
		</media:content>
	</item>
		<item>
		<title>Extract ZIP File Insert MYSQL From DBF File</title>
		<link>http://erroz.wordpress.com/2010/05/05/extract-zip-file-insert-mysql-from-dbf-file/</link>
		<comments>http://erroz.wordpress.com/2010/05/05/extract-zip-file-insert-mysql-from-dbf-file/#comments</comments>
		<pubDate>Wed, 05 May 2010 02:46:07 +0000</pubDate>
		<dc:creator>erroz</dc:creator>
				<category><![CDATA[Mysql]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Oleh - Oleh]]></category>
		<category><![CDATA[Trik n Tips]]></category>

		<guid isPermaLink="false">http://erroz.wordpress.com/?p=812</guid>
		<description><![CDATA[Pada pembahasan sebelumnya mengenai Eksport DBF ke MYSQL dengan Menggunakan PHP sudah dijelaskan secara teknis untuk mengimport data dari DBF file. Pada tutorial kali ini pun tidak jauh berbeda seperti sebelumnya, perbedaannya adalah kita akan mulai dari mengekstrak file zip, kemudian kita mengambil file DBF tersebut hingga menghapus file DBF yang telah kita import ke [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=812&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;">Pada pembahasan sebelumnya mengenai <a title="Eksport DBF ke MYSQL dengan Menggunakan PHP" href="http://erroz.wordpress.com/2009/08/29/eksport-dbf-ke-mysql-dengan-menggunakan-php/" target="_blank">Eksport DBF ke MYSQL dengan Menggunakan PHP</a> sudah dijelaskan secara teknis untuk mengimport data dari DBF file. Pada tutorial kali ini pun tidak jauh berbeda seperti sebelumnya, perbedaannya adalah kita akan mulai dari mengekstrak file zip, kemudian kita mengambil file DBF tersebut hingga menghapus file DBF yang telah kita import ke MYSQL database kita.</p>
<p style="text-align:justify;"><strong>/* Langkah Awal Kita Cek Apakah ada File ZIP di Folder Awal */</strong><br />
$dir = &#8220;C:/xampp/htdocs/zip/&#8221;;<br />
if (is_dir($dir)) {<br />
if ($dh = opendir($dir)) {<br />
while (($file = readdir($dh)) !== false) {<br />
if (substr($file,-3)==&#8217;ZIP&#8217;){<br />
$nmFile=$file;  (Jika Ekstension File adalah ZIP)<br />
}<br />
}<br />
closedir($dh);<br />
}<br />
}</p>
<p style="text-align:justify;"><strong>/* Langkah Kedua Ekstrak ZIP File ke Folder Tujuan */</strong><br />
$zip = new ZipArchive;<br />
if ($zip-&gt;open($nmFile) === TRUE) {<br />
$zip-&gt;extractTo(&#8216;C:/xampp/htdocs/zip/ekstrak/&#8217;);<br />
$zip-&gt;close();</p>
<p><strong>/* Cek Apakah File DBF ada, Jika Ada Insert Ke Array Dahulu */</strong><br />
if (file_exists(&#8220;MSBANK.DBF&#8221;)) {<br />
$sql=&#8221;;<br />
$sql=array();<br />
$insert=dbase_open(&#8220;MSBANK.DBF&#8221;,0);  /*Buka DBF File */<br />
if ($insert){<br />
echo &#8220;The file MSBANK.DBF exists&lt;br&gt;&#8221;;<br />
$jum_record=dbase_numrecords($insert);<br />
$nilai=0;<br />
for ($ind=1;$ind&lt;=$jum_record;$ind++){<br />
$data=dbase_get_record($insert,$ind);<br />
$sql[] = &#8216;(&#8220;&#8216;.$data[0].&#8217;&#8221;,&#8221;&#8216;.$data[1].&#8217;&#8221;,&#8221;&#8216;.$data[2].&#8217;&#8221;,&#8221;&#8216;.$data[3].&#8217;&#8221;,<br />
&#8220;&#8216;.$data[4].&#8217;&#8221;,&#8221;&#8216;.$data[5].&#8217;&#8221;,&#8221;&#8216;.$data[6].&#8217;&#8221;,&#8221;&#8216;.$data[7].&#8217;&#8221;,&#8221;&#8216;.$data[8].&#8217;&#8221;,&#8221;&#8216;.$data[9].&#8217;&#8221;)&#8217;;<br />
}<br />
dbase_close($insert);<br />
}<br />
echo &#8216;Master Bank Rows &#8216;.$jum_record.&#8217;&lt;br&gt;&#8217;;<br />
mysql_query(&#8216;TRUNCATE TABLE `tempbank`&#8217;) or die (mysql_error());<br />
$h=&#8217;INSERT INTO tempbank VALUES &#8216;.implode(&#8216;,&#8217;, $sql) ;<br />
mysql_query($h) or die (mysql_error());</p>
<p><strong>/* Jika Data Sama Cek Perintah Update dengan Data Terbaru */</strong><br />
$sql=&#8221;;<br />
$sql=array();<br />
$ql=mysql_query(&#8216;SELECT * FROM tempbank ORDER BY kodebank ASC&#8217;) or die (mysql_error());<br />
while($rh=mysql_fetch_row($ql)){<br />
$l=mysql_query(&#8216;SELECT kodebank FROM bank WHERE kodebank=&#8221;&#8216;.$rh[0].&#8217;&#8221;&#8216;) or die (mysql_error());<br />
$jj=mysql_num_rows($l);<br />
if ($jj&gt;0){<br />
$update=&#8217;UPDATE bank SET<br />
kodebank=&#8221;&#8216;.$rh[0].&#8217;&#8221;,<br />
namabank=&#8221;&#8216;.$rh[1].&#8217;&#8221;,<br />
digit=&#8221;&#8216;.$rh[2].&#8217;&#8221;,<br />
valid=&#8221;&#8216;.$rh[3].&#8217;&#8221;,<br />
createdate=&#8221;&#8216;.$rh[4].&#8217;&#8221;,<br />
createtime=&#8221;&#8216;.$rh[5].&#8217;&#8221;,<br />
createuser=&#8221;&#8216;.$rh[6].&#8217;&#8221;,<br />
lastupdate=&#8221;&#8216;.$rh[7].&#8217;&#8221;,<br />
lastupdatetime=&#8221;&#8216;.$rh[8].&#8217;&#8221;,<br />
lastupdateby=&#8221;&#8216;.$rh[9].&#8217;&#8221;<br />
WHERE kodebank =&#8221;&#8216;.$rh[0].&#8217;&#8221;&#8216;;<br />
mysql_query($update) or die (mysql_error());<br />
}else{<br />
&#8220;&#8216;.$rh[4].&#8217;&#8221;,&#8221;&#8216;.$rh[5].&#8217;&#8221;,&#8221;&#8216;.$rh[6].&#8217;&#8221;,&#8221;&#8216;.$rh[7].&#8217;&#8221;,&#8221;&#8216;.$rh[8].&#8217;&#8221;,&#8221;&#8216;.$rh[9].&#8217;&#8221;)&#8217;;$sql[] = &#8216;(&#8220;&#8216;.$rh[0].&#8217;&#8221;,&#8221;&#8216;.$rh[1].&#8217;&#8221;,&#8221;&#8216;.$rh[2].&#8217;&#8221;,&#8221;&#8216;.$rh[3].&#8217;&#8221;,<br />
}}</p>
<p style="text-align:justify;">
<p style="text-align:justify;"><strong>/* Jika Data Berbeda Insert Baru */</strong><br />
$h=&#8217;INSERT INTO bank VALUES &#8216;.implode(&#8216;,&#8217;, $sql) ;<br />
$jumArray = count($sql);<br />
if ($jumArray&gt;0){<br />
mysql_query($h) or die (mysql_error());<br />
}<br />
} else {<br />
echo &#8220;The file MSBANK.DBF does not exist&#8221;;<br />
}<br />
}else{<br />
echo &#8216;Tidak Ada File ZIP yang diekstrak !&#8217;;<br />
}</p>
<p style="text-align:justify;"><strong>/* Hapus File DBF dan ZIP */</strong><br />
if (file_exists($nmFile)) {<br />
unlink($nmFile);<br />
}<br />
if (file_exists(&#8216;MSBANK.DBF&#8217;)) {<br />
unlink(&#8216;MSBANK.DBF&#8217;);<br />
}</p>
<p>Script diatas sudah diujicoba di dapur sendiri <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  alias berdasarkan kasus yang saya pernah kerjakan ketika harus mengimport data dari DBF File. Jika ada cara yang lebih baik silahkan sharing disini. Sampai saat ini saya masih mencari tau bagaimana ekstrak ZIP File yang terenkripsi password dimana passwordnya kita ketahui. Mungkin ada yang tahu boleh sharing disini juga. Terima Kasih.</p>
<p style="text-align:justify;">Semoga Bermanfaat</p>
<p style="text-align:justify;">
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/erroz.wordpress.com/812/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/erroz.wordpress.com/812/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/erroz.wordpress.com/812/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/erroz.wordpress.com/812/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/erroz.wordpress.com/812/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/erroz.wordpress.com/812/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/erroz.wordpress.com/812/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/erroz.wordpress.com/812/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/erroz.wordpress.com/812/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/erroz.wordpress.com/812/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/erroz.wordpress.com/812/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/erroz.wordpress.com/812/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/erroz.wordpress.com/812/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/erroz.wordpress.com/812/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=erroz.wordpress.com&amp;blog=7165167&amp;post=812&amp;subd=erroz&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://erroz.wordpress.com/2010/05/05/extract-zip-file-insert-mysql-from-dbf-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/495b6fdbc2893867800547b863981c14?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">erroz</media:title>
		</media:content>
	</item>
	</channel>
</rss>
