<?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/"
	>

<channel>
	<title>The Riddle &#187; PHP</title>
	<atom:link href="http://www.krisnanda.web.id/category/tips-n-trik/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.krisnanda.web.id</link>
	<description>I'am nothing.. but I can do something</description>
	<lastBuildDate>Wed, 05 Aug 2009 03:25:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>[PHP] Mendapatkan tanggal lampau</title>
		<link>http://www.krisnanda.web.id/2009/08/05/mendapatkan-tanggal-lampau/</link>
		<comments>http://www.krisnanda.web.id/2009/08/05/mendapatkan-tanggal-lampau/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 03:20:21 +0000</pubDate>
		<dc:creator>Krisnanda</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips n Trik]]></category>
		<category><![CDATA[Add new tag]]></category>

		<guid isPermaLink="false">http://www.krisnanda.web.id/?p=301</guid>
		<description><![CDATA[Banyak jalan menuju Roma, (ciaelah..) begitu juga dalam scripting program.. banyak cara untuk mendapatkan hasil yang sama.
Postingan kali ini adalah program untuk mendapatkan tanggal yang lampau dari suatu tanggal yang telah di tentukan nilai nya dan parameter nya.
Program ini biasanya saya gunakan untuk reporting yang membutuhkan selisih dari 2 waktu yang berbeda.
Ribet mau ngecap apa, [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Banyak jalan menuju Roma, (ciaelah..) begitu juga dalam scripting program.. banyak cara untuk mendapatkan hasil yang sama.</p>
<p>Postingan kali ini adalah program untuk mendapatkan tanggal yang lampau dari suatu tanggal yang telah di tentukan nilai nya dan parameter nya.</p>
<p>Program ini biasanya saya gunakan untuk reporting yang membutuhkan selisih dari 2 waktu yang berbeda.</p>
<p>Ribet mau ngecap apa, langsung saja ke program nya :</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span></p>
<p><span class="re0">$banyakHari</span> = <span class="nu0">7</span>; <span class="co1">// parameter untuk selisih waktu</span><br />
<span class="re0">$dAte_now</span> = <a href="http://www.php.net/date"><span class="kw3">date</span></a><span class="br0">&#40;</span><span class="st0">&#8216;Y-m-d&#8217;</span><span class="br0">&#41;</span>;<br />
<span class="re0">$dAte_</span> = <a href="http://www.php.net/explode"><span class="kw3">explode</span></a><span class="br0">&#40;</span><span class="st0">&quot;-&quot;</span>,<span class="re0">$dAte_now</span><span class="br0">&#41;</span>;</p>
<p><span class="re0">$dAte_from</span> = <a href="http://www.php.net/date"><span class="kw3">date</span></a><span class="br0">&#40;</span> <span class="st0">&#8216;Y-m-d&#8217;</span>, <a href="http://www.php.net/mktime"><span class="kw3">mktime</span></a><span class="br0">&#40;</span><span class="nu0">0</span>, <span class="nu0">0</span>, <span class="nu0">0</span>,  <span class="re0">$dAte_</span><span class="br0">&#91;</span><span class="nu0">1</span><span class="br0">&#93;</span>, <span class="re0">$dAte_</span><span class="br0">&#91;</span><span class="nu0">2</span><span class="br0">&#93;</span> &#8211; <span class="re0">$banyakHari</span>, <span class="re0">$dAte_</span><span class="br0">&#91;</span><span class="nu0">0</span><span class="br0">&#93;</span><span class="br0">&#41;</span> <span class="br0">&#41;</span>;</p>
<p><a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;Tanggal hari ini $dAte_now, $banyakHari yang lalu adalah $dAte_from &quot;</span>;</p>
<p><span class="kw2">?&gt;</span></div>
<p>silahkan di coba&#8230;</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.krisnanda.web.id/2009/08/05/mendapatkan-tanggal-lampau/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[PHP] Cara menjalankan PHP</title>
		<link>http://www.krisnanda.web.id/2009/06/18/php-cara-menjalankan-php/</link>
		<comments>http://www.krisnanda.web.id/2009/06/18/php-cara-menjalankan-php/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 02:22:25 +0000</pubDate>
		<dc:creator>Krisnanda</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.krisnanda.web.id/?p=251</guid>
		<description><![CDATA[Menindak lanjuti dari artikel saya Belajar PHP untuk pemula, banyak yang protes (hehehe..) kenapa tidak di jelaskan dari awal sekali. Baiklah, untuk itu saya membuat artikel ini untuk menjawab keluh kesah para pengunjung. (halah, apa coba&#8230;)
Bagi yang belum mengetahui  Sejarah singkat bahasa Pemrograman PHP silahkan membaca nya terlebih dahulu.
Untuk menjalani php, terlebih dahulu harus mempunyai [...]


Related posts:<ol><li><a href='http://www.krisnanda.web.id/2009/06/01/instalasi-ajax-mytop/' rel='bookmark' title='Permanent Link: Instalasi AJAX MyTop'>Instalasi AJAX MyTop</a> <small>Lanjutan dari pembahasan Mytop sebelumnya, artikel kali ini akan membahas...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Menindak lanjuti dari artikel saya <a title="Read Belajar PHP untuk pemula" rel="bookmark" href="http://www.krisnanda.web.id/2008/01/31/belajar-php-untuk-pemula/" target="_blank">Belajar PHP untuk pemula</a>, banyak yang protes (hehehe..) kenapa tidak di jelaskan dari awal sekali. Baiklah, untuk itu saya membuat artikel ini untuk menjawab keluh kesah para pengunjung. (halah, apa coba&#8230;)</p>
<p>Bagi yang belum mengetahui  <a title="Read Sejarah singkat bahasa Pemrograman PHP" rel="bookmark" href="http://www.krisnanda.web.id/2009/02/01/sejarah-singkat-bahasa-pemograman-php/">Sejarah singkat bahasa Pemrograman PHP</a> silahkan membaca nya terlebih dahulu.</p>
<p>Untuk menjalani php, terlebih dahulu harus mempunyai <a title="apache" href="http://www.apache.org" target="_blank">apache</a> di pc. Tidak perlu bingung untuk instalasi apache + php + mysql dan atribut lainnya, karena sekarang ini sudah banyak aplikasi yang sudah mem-bundle menjadi satu semua yang di butuhkan untuk menjalankan php.<span id="more-251"></span></p>
<p>Diantara nya adalah <a href="http://www.apachefriends.org/en/xampp.html">XAMPP</a>, LAMP (untuk linux), <a href="http://www.wampserver.com/en/">WAMP</a>, <a href="http://www.appservnetwork.com/">AppServ</a> dan masih banyak lagi. Disini saya menggunakan XAMPP sebagai aplikasi penunjuangnya, dan menggunakan XAMPP sebagai acuan artikel ini.</p>
<p>Setelah terinstall di pc, XAMPP secara default menaruh aplikasinya di c:\xampp\</p>
<p>Di dalam folder xampp terdapat file bernama xampp_start.exe, double click file tersebut untuk menjalankan aplikasi apache, php, dan mysql.</p>
<p>Test xampp apakah running dengan baik atau tidak dengan cara membuka browser baru dan ketikkan http://localhost/ atau http://127.0.0.1 jika terdapat halaman xampp berarti apache sudah berjalan dengan sempurna.</p>
<p>&#8212;&#8211;</p>
<p>Sekarang kita coba untuk membuat file php, default untuk penempatan file php adalah di c:\xampp\htdocs\</p>
<p>Di folder tersebut buat file bernama test.php, isikan perintah di file tersebut sebagai berikut :</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span></p>
<p><a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;hallo apakabar ? &quot;</span>;</p>
<p><span class="kw2">?&gt;</span></div>
<p>Jalankan file tersebut di browser dengan mengetikkan di url http://localhost/test.php</p>
<p>Jika di browser ada tulisan: hallo apakabar ? itu tandanya anda sudah berhasil membuat file php.</p>
<p>Untuk mempelajari script php yang lain nya, silahkan klik: <a title="Read Belajar PHP untuk pemula" rel="bookmark" href="http://www.krisnanda.web.id/2008/01/31/belajar-php-untuk-pemula/" target="_blank">Belajar PHP untuk pemula</a></p>
<p>Terima kasih.</p>


<p>Related posts:<ol><li><a href='http://www.krisnanda.web.id/2009/06/01/instalasi-ajax-mytop/' rel='bookmark' title='Permanent Link: Instalasi AJAX MyTop'>Instalasi AJAX MyTop</a> <small>Lanjutan dari pembahasan Mytop sebelumnya, artikel kali ini akan membahas...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.krisnanda.web.id/2009/06/18/php-cara-menjalankan-php/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>[PHP] Hapus semua file</title>
		<link>http://www.krisnanda.web.id/2009/06/09/php-hapus-semua-file/</link>
		<comments>http://www.krisnanda.web.id/2009/06/09/php-hapus-semua-file/#comments</comments>
		<pubDate>Tue, 09 Jun 2009 04:41:45 +0000</pubDate>
		<dc:creator>Krisnanda</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.krisnanda.web.id/?p=246</guid>
		<description><![CDATA[Berikut ini sintak sederhana namun berguna untuk menghapus semua file yang ada dalam suatu direktori.
foreach&#40;glob&#40;&#34;/files/&#34;.&#8216;*.*&#8217;&#41; as $v&#41;&#123;
unlink&#40;$v&#41;;
&#125;
Semoga membantu bagi yang membutuhkan&#8230;.


No related posts.


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Berikut ini sintak sederhana namun berguna untuk menghapus semua file yang ada dalam suatu direktori.</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw1">foreach</span><span class="br0">&#40;</span><a href="http://www.php.net/glob"><span class="kw3">glob</span></a><span class="br0">&#40;</span><span class="st0">&quot;/files/&quot;</span>.<span class="st0">&#8216;*.*&#8217;</span><span class="br0">&#41;</span> <span class="kw1">as</span> <span class="re0">$v</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<a href="http://www.php.net/unlink"><span class="kw3">unlink</span></a><span class="br0">&#40;</span><span class="re0">$v</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span></div>
<p>Semoga membantu bagi yang membutuhkan&#8230;.</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.krisnanda.web.id/2009/06/09/php-hapus-semua-file/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[PHP] Konversi biner ke ASCII dan sebaliknya</title>
		<link>http://www.krisnanda.web.id/2009/04/24/php-konversi-biner-ke-ascii-dan-sebaliknya/</link>
		<comments>http://www.krisnanda.web.id/2009/04/24/php-konversi-biner-ke-ascii-dan-sebaliknya/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 15:22:45 +0000</pubDate>
		<dc:creator>Krisnanda</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips n Trik]]></category>

		<guid isPermaLink="false">http://www.krisnanda.web.id/?p=225</guid>
		<description><![CDATA[Malam-malam iseng buka situs kaskus, disitu ada yang memposting yang isi nya tulisan biner saja. Penasaran ingin tahu apa isi nya, saya buat saja program nya (walaupun sudah banyak website konversi seperti ini).  Ga beberapa lama kemudian, program konversinya selesai saya kerjakan.

Program sederhana, tetapi sangat penting. Karena biner adalah salah satu kewajiban yang harus di [...]


Related posts:<ol><li><a href='http://www.krisnanda.web.id/2008/01/31/belajar-php-untuk-pemula/' rel='bookmark' title='Permanent Link: Belajar PHP untuk pemula'>Belajar PHP untuk pemula</a> <small>Nyang pengen belajar php.. dari awal&#8230; dari tingkat pemula&#8230; mari...</small></li><li><a href='http://www.krisnanda.web.id/2009/08/05/mendapatkan-tanggal-lampau/' rel='bookmark' title='Permanent Link: [PHP] Mendapatkan tanggal lampau'>[PHP] Mendapatkan tanggal lampau</a> <small>Banyak jalan menuju Roma, (ciaelah..) begitu juga dalam scripting program.....</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Malam-malam iseng buka situs <a href="http://kaskus.us" target="_blank">kaskus</a>, disitu ada yang memposting yang isi nya tulisan biner saja. Penasaran ingin tahu apa isi nya, saya buat saja program nya (walaupun sudah banyak website konversi seperti ini).  Ga beberapa lama kemudian, program konversinya selesai saya kerjakan.</p>
<p><span id="more-225"></span></p>
<p>Program sederhana, tetapi sangat penting. Karena biner adalah salah satu kewajiban yang harus di kuasai seorang mahasiswa, atau siapa saja yang sedang mempelajari dasar-dasar komputerisasi. Tabel hexa untuk kode ascii bisa di lihat di <a href="http://www.easycalculation.com/ascii-hex.php" target="_blank">sini</a>.</p>
<p>Test program ada disini : <a href="http://krisnanda.web.id/konversi/" target="_blank">http://krisnanda.web.id/konversi/</a></p>
<p>Dan berikut ini adalah script program nya:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span><br />
<span class="coMULTI">/*<br />
PROGRAM CONVERTER BINER TO ASCII AND ASCII TO BINER<br />
BY: Andry Krisnanda (AINEISME)<br />
*/</span></p>
<p><span class="kw2">class</span> converter<span class="br0">&#123;</span><br />
<span class="kw2">var</span> <span class="re0">$input</span> = <span class="st0">&#8221;</span>;<br />
<span class="kw2">function</span> getinput<span class="br0">&#40;</span><span class="re0">$str</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$this</span>-&gt;<span class="me1">input</span> = <span class="re0">$str</span>;<br />
<span class="br0">&#125;</span></p>
<p><span class="kw2">function</span> getArray<span class="br0">&#40;</span><span class="re0">$param</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="kw1">return</span> <a href="http://www.php.net/split"><span class="kw3">split</span></a><span class="br0">&#40;</span><span class="re0">$param</span>,<span class="re0">$this</span>-&gt;<span class="me1">input</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span></p>
<p><span class="kw2">function</span> ascii<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$n_arr</span> = <span class="re0">$this</span>-&gt;<span class="me1">getArray</span><span class="br0">&#40;</span><span class="st0">&quot; &quot;</span><span class="br0">&#41;</span>;</p>
<p><span class="kw1">for</span><span class="br0">&#40;</span><span class="re0">$i</span>=<span class="nu0">0</span>;<span class="re0">$i</span>&lt;count<span class="br0">&#40;</span><span class="re0">$n_arr</span><span class="br0">&#41;</span>;<span class="re0">$i</span>++<span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$bin</span> = <a href="http://www.php.net/trim"><span class="kw3">trim</span></a><span class="br0">&#40;</span><span class="re0">$n_arr</span><span class="br0">&#91;</span><span class="re0">$i</span><span class="br0">&#93;</span><span class="br0">&#41;</span>;<br />
<span class="re0">$j</span> = <span class="nu0">0</span>;<br />
<span class="re0">$nil_des</span> = <span class="nu0">0</span>;<br />
<span class="kw1">for</span> <span class="br0">&#40;</span><span class="re0">$I</span>=<span class="br0">&#40;</span><a href="http://www.php.net/strlen"><span class="kw3">strlen</span></a><span class="br0">&#40;</span><span class="re0">$bin</span><span class="br0">&#41;</span><span class="nu0">-1</span><span class="br0">&#41;</span>;<span class="re0">$I</span>&gt;=<span class="nu0">0</span>;<span class="re0">$I</span>&#8211;<span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$nil_pow</span> = <a href="http://www.php.net/pow"><span class="kw3">pow</span></a><span class="br0">&#40;</span><span class="nu0">2</span>,<span class="re0">$j</span><span class="br0">&#41;</span>;<br />
<span class="re0">$des</span> =   <span class="re0">$nil_pow</span> * <span class="re0">$bin</span><span class="br0">&#91;</span><span class="re0">$I</span><span class="br0">&#93;</span>;<br />
<span class="re0">$nil_des</span> = <span class="re0">$nil_des</span> + <span class="re0">$des</span>;<br />
<span class="re0">$j</span>++;<br />
<span class="br0">&#125;</span><br />
<span class="re0">$charakter</span> .= <a href="http://www.php.net/chr"><span class="kw3">chr</span></a><span class="br0">&#40;</span><span class="re0">$nil_des</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span><br />
<span class="re0">$this</span>-&gt;<span class="me1">sayit</span><span class="br0">&#40;</span><span class="st0">&quot;ASCII = $charakter &lt;br/&gt;&quot;</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span></p>
<p><span class="kw2">function</span> biner<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="kw1">for</span> <span class="br0">&#40;</span><span class="re0">$I</span>=<span class="nu0">0</span>;<span class="re0">$I</span>&lt;=<span class="br0">&#40;</span><a href="http://www.php.net/strlen"><span class="kw3">strlen</span></a><span class="br0">&#40;</span><a href="http://www.php.net/trim"><span class="kw3">trim</span></a><span class="br0">&#40;</span><span class="re0">$this</span>-&gt;<span class="me1">input</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span>;<span class="re0">$I</span>++<span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$ord_bin</span> = <a href="http://www.php.net/ord"><span class="kw3">ord</span></a><span class="br0">&#40;</span><span class="re0">$this</span>-&gt;<span class="me1">input</span><span class="br0">&#91;</span><span class="re0">$I</span><span class="br0">&#93;</span><span class="br0">&#41;</span>;<br />
<span class="re0">$ord_master</span> = <span class="re0">$ord_bin</span>;</p>
<p><span class="re0">$ord_biner</span> = <span class="st0">&#8221;</span>;<br />
<span class="re0">$B</span> = <span class="nu0">0</span>;<br />
<span class="kw1">while</span> <span class="br0">&#40;</span><span class="re0">$ord_bin</span> != <span class="nu0">0</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$ord_bin</span> = <span class="re0">$ord_bin</span> / <span class="nu0">2</span>;<br />
<span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$ord_bin</span> == <span class="nu0">0.5</span><span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
<span class="re0">$ord_biner</span> = <span class="re0">$ord_biner</span> . <span class="st0">&quot; 0&quot;</span>;<br />
<span class="re0">$ord_bin</span> = <span class="nu0">0</span>;<br />
<span class="br0">&#125;</span><span class="kw1">else</span><span class="br0">&#123;</span><br />
<span class="re0">$ord_bin</span> = <a href="http://www.php.net/round"><span class="kw3">round</span></a><span class="br0">&#40;</span><span class="re0">$ord_bin</span><span class="br0">&#41;</span>;<br />
<span class="re0">$ord_biner</span> = <span class="re0">$ord_biner</span> . <span class="st0">&quot; &quot;</span>.<span class="re0">$ord_bin</span>;<br />
<span class="br0">&#125;</span><br />
<span class="re0">$B</span>++;<br />
<span class="br0">&#125;</span><br />
<span class="re0">$B</span> = <span class="re0">$B</span> &#8211; <span class="nu0">1</span>;<br />
<span class="re0">$e</span> = <span class="nu0">0</span>;<br />
<span class="re0">$bbb</span> = <span class="st0">&#8221;</span>;<br />
<span class="re0">$eplus</span> = <span class="nu0">0</span>;<br />
<span class="kw1">for</span> <span class="br0">&#40;</span><span class="re0">$BI</span>=<span class="re0">$B</span>;<span class="re0">$BI</span>&gt;=<span class="nu0">0</span>;<span class="re0">$BI</span>&#8211;<span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$e</span> = <a href="http://www.php.net/pow"><span class="kw3">pow</span></a><span class="br0">&#40;</span><span class="nu0">2</span>,<span class="re0">$BI</span><span class="br0">&#41;</span>;<br />
<span class="re0">$eplus</span> = <span class="re0">$eplus</span> + <span class="re0">$e</span>;<br />
<span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$eplus</span> &gt; <span class="re0">$ord_master</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$bbb</span> .= <span class="nu0">0</span>;<br />
<span class="re0">$e</span> += <span class="nu0">0</span>;<br />
<span class="re0">$eplus</span> = <span class="re0">$eplus</span> &#8211; <span class="re0">$e</span>;<br />
<span class="br0">&#125;</span><span class="kw1">else</span><span class="br0">&#123;</span><br />
<span class="re0">$bbb</span> .= <span class="nu0">1</span>;<br />
<span class="re0">$e</span> += <span class="re0">$e</span>;<br />
<span class="br0">&#125;</span><br />
<span class="br0">&#125;</span><br />
<span class="re0">$output</span> = <span class="re0">$output</span>.<span class="st0">&quot; &quot;</span>.<span class="re0">$bbb</span>;<br />
<span class="br0">&#125;</span></p>
<p><span class="re0">$this</span>-&gt;<span class="me1">sayit</span><span class="br0">&#40;</span><span class="st0">&quot;Biner: $output&quot;</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span><br />
<span class="kw2">function</span> sayit<span class="br0">&#40;</span><span class="re0">$str</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="re0">$str</span>;<br />
<span class="br0">&#125;</span><br />
<span class="br0">&#125;</span></p>
<p><span class="kw2">?&gt;</span><br />
&lt;title&gt;CHAR CONVERTER&lt;/title&gt;<br />
&lt;br/&gt;<br />
&lt;form action=<span class="st0">&quot;&lt;?=$_SERVER[PHP_SELF];?&gt;&quot;</span> method=POST&gt;<br />
&lt;table width=<span class="nu0">100</span>%&gt;<br />
&lt;tr valign=top&gt;<br />
&lt;td width=<span class="nu0">5</span>%&gt; Input : &lt;/td&gt;<br />
&lt;td&gt; &lt;input type=text name=inputan size=<span class="nu0">100</span> value=<span class="st0">&quot;&lt;?=$_POST[inputan];?&gt;&quot;</span>&gt; &lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;tr valign=top&gt;<br />
&lt;td&gt; Pilihan : &lt;/td&gt;<br />
&lt;td&gt;<br />
&lt;input type=radio name=pilihan value=<span class="st0">&quot;ascii&quot;</span> <span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#91;</span>pilihan<span class="br0">&#93;</span> == <span class="st0">&#8216;ascii&#8217;</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;checked&quot;</span>; <span class="br0">&#125;</span><span class="kw1">else</span><span class="br0">&#123;</span> <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;&quot;</span>; <span class="br0">&#125;</span> <span class="kw2">?&gt;</span> &gt;ASCII &lt;br/&gt;<br />
&lt;input type=radio name=pilihan value=<span class="st0">&quot;biner&quot;</span> <span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#91;</span>pilihan<span class="br0">&#93;</span> == <span class="st0">&#8216;biner&#8217;</span><span class="br0">&#41;</span><span class="br0">&#123;</span> <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;checked&quot;</span>; <span class="br0">&#125;</span><span class="kw1">else</span><span class="br0">&#123;</span> <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;&quot;</span>; <span class="br0">&#125;</span> <span class="kw2">?&gt;</span> &gt;Biner &lt;br/&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;input type=submit name=proses value=proses&gt;</p>
<p>&lt;hr/&gt;</p>
<p><span class="kw2">&lt;?php</span><br />
<span class="kw1">if</span> <span class="br0">&#40;</span>!<a href="http://www.php.net/isset"><span class="kw3">isset</span></a><span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#91;</span>proses<span class="br0">&#93;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<a href="http://www.php.net/exit"><span class="kw3">exit</span></a><span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span></p>
<p><span class="re0">$conv</span> = <span class="kw2">new</span> converter;</p>
<p><span class="re0">$conv</span>-&gt;<span class="me1">getinput</span><span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#91;</span>inputan<span class="br0">&#93;</span><span class="br0">&#41;</span>;</p>
<p><span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#91;</span>pilihan<span class="br0">&#93;</span> == <span class="st0">&#8216;biner&#8217;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$conv</span>-&gt;<span class="me1">biner</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span><span class="kw1">else</span> <span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$_POST</span><span class="br0">&#91;</span>pilihan<span class="br0">&#93;</span> == <span class="st0">&#8216;ascii&#8217;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$conv</span>-&gt;<span class="me1">ascii</span><span class="br0">&#40;</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span><br />
<span class="kw1">else</span><span class="br0">&#123;</span><br />
<span class="re0">$conv</span>-&gt;<span class="me1">sayit</span><span class="br0">&#40;</span><span class="st0">&quot;Silahkan pilih dulu pilihan yang ada.&quot;</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span></p>
<p><span class="kw2">?&gt;</span></div>
<p>Untuk menjalankan program silahkan klik link ini: <a href="http://krisnanda.web.id/konversi/" target="_blank">http://krisnanda.web.id/konversi</a></p>
<p>Terima kasih.</p>


<p>Related posts:<ol><li><a href='http://www.krisnanda.web.id/2008/01/31/belajar-php-untuk-pemula/' rel='bookmark' title='Permanent Link: Belajar PHP untuk pemula'>Belajar PHP untuk pemula</a> <small>Nyang pengen belajar php.. dari awal&#8230; dari tingkat pemula&#8230; mari...</small></li><li><a href='http://www.krisnanda.web.id/2009/08/05/mendapatkan-tanggal-lampau/' rel='bookmark' title='Permanent Link: [PHP] Mendapatkan tanggal lampau'>[PHP] Mendapatkan tanggal lampau</a> <small>Banyak jalan menuju Roma, (ciaelah..) begitu juga dalam scripting program.....</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.krisnanda.web.id/2009/04/24/php-konversi-biner-ke-ascii-dan-sebaliknya/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[PHP]: ereg dan string</title>
		<link>http://www.krisnanda.web.id/2009/04/17/php-ereg-dan-string/</link>
		<comments>http://www.krisnanda.web.id/2009/04/17/php-ereg-dan-string/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 02:27:36 +0000</pubDate>
		<dc:creator>Krisnanda</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips n Trik]]></category>

		<guid isPermaLink="false">http://www.krisnanda.web.id/?p=208</guid>
		<description><![CDATA[Teman kantor saya bernama Amin bertanya, bisa tidak di php menampilkan suatu string, tetapi awal string nya berawal dari ke cocokan suatu pattern (string yang lain). Jika tidak ada yang cocok dengan pattern nya, maka string tersebut tidak di tampilkan.
Saya olah dan manipulasi, akhirnya ketemu jawabannya. Berikut jawabannya:
&#60;?php
$str = &#34;Amin Muji Bagus Andry Konyol&#34;;
$pattern = [...]


Related posts:<ol><li><a href='http://www.krisnanda.web.id/2008/01/31/belajar-php-untuk-pemula/' rel='bookmark' title='Permanent Link: Belajar PHP untuk pemula'>Belajar PHP untuk pemula</a> <small>Nyang pengen belajar php.. dari awal&#8230; dari tingkat pemula&#8230; mari...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Teman kantor saya bernama <a href="http://am3n.net" target="_blank">Amin</a> bertanya, bisa tidak di php menampilkan suatu string, tetapi awal string nya berawal dari ke cocokan suatu pattern (string yang lain). Jika tidak ada yang cocok dengan pattern nya, maka string tersebut tidak di tampilkan.</p>
<p>Saya olah dan manipulasi, akhirnya ketemu jawabannya. Berikut jawabannya:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span></p>
<p><span class="re0">$str</span> = <span class="st0">&quot;Amin Muji Bagus Andry Konyol&quot;</span>;<br />
<span class="re0">$pattern</span> = <span class="st0">&#8216;Andry&#8217;</span>;</p>
<p><span class="re0">$pos</span> = <a href="http://www.php.net/strpos"><span class="kw3">strpos</span></a><span class="br0">&#40;</span><span class="re0">$str</span>, <span class="re0">$pattern</span><span class="br0">&#41;</span>;</p>
<p><span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$pos</span> === <span class="kw2">false</span><span class="br0">&#41;</span> <span class="br0">&#123;</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;ga ada&quot;</span>;<br />
<span class="br0">&#125;</span><span class="kw1">else</span><span class="br0">&#123;</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <a href="http://www.php.net/substr"><span class="kw3">substr</span></a><span class="br0">&#40;</span><span class="re0">$str</span>, <span class="re0">$pos</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span></p>
<p><span class="kw2">?&gt;</span></div>


<p>Related posts:<ol><li><a href='http://www.krisnanda.web.id/2008/01/31/belajar-php-untuk-pemula/' rel='bookmark' title='Permanent Link: Belajar PHP untuk pemula'>Belajar PHP untuk pemula</a> <small>Nyang pengen belajar php.. dari awal&#8230; dari tingkat pemula&#8230; mari...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.krisnanda.web.id/2009/04/17/php-ereg-dan-string/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sejarah singkat bahasa Pemrograman PHP</title>
		<link>http://www.krisnanda.web.id/2009/02/01/sejarah-singkat-bahasa-pemograman-php/</link>
		<comments>http://www.krisnanda.web.id/2009/02/01/sejarah-singkat-bahasa-pemograman-php/#comments</comments>
		<pubDate>Sun, 01 Feb 2009 14:55:10 +0000</pubDate>
		<dc:creator>Krisnanda</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips n Trik]]></category>

		<guid isPermaLink="false">http://www.krisnanda.web.id/?p=180</guid>
		<description><![CDATA[Seiring dengan semakin meningkatnya kebutuhan di bidang informasi, aplikasi web dituntut untuk mampu bekerja lebih baik. Akhirnya bermunculan bahasa-bahasa pemrograman server-side yang memiliki kemampuan lebih dalam pengembangan aplikasi web.
Dari sekian pemrograman server-side, PHP (Pretext hypertext Prepocessor) merupakan bahasa yang mampu menghasilkan aplikasi web dinamis. Terbukti sejak dipublikasikan pertama kali oleh Rasmus Lerdorf pada tahun 1995 [...]


Related posts:<ol><li><a href='http://www.krisnanda.web.id/2008/04/16/wordpress-automatic-upgrade/' rel='bookmark' title='Permanent Link: Wordpress Automatic upgrade'>Wordpress Automatic upgrade</a> <small>Jika kita ga mau ambil pusing dan repot dengan selalu...</small></li><li><a href='http://www.krisnanda.web.id/2008/05/06/37/' rel='bookmark' title='Permanent Link: sejarah GOOGLE yg unik'>sejarah GOOGLE yg unik</a> <small>Google tak hanya unik dari asal katanya. Google pun memiliki...</small></li><li><a href='http://www.krisnanda.web.id/2009/06/18/php-cara-menjalankan-php/' rel='bookmark' title='Permanent Link: [PHP] Cara menjalankan PHP'>[PHP] Cara menjalankan PHP</a> <small>Menindak lanjuti dari artikel saya Belajar PHP untuk pemula, banyak...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>S</strong>eiring dengan semakin meningkatnya kebutuhan di bidang informasi, aplikasi web dituntut untuk mampu bekerja lebih baik. Akhirnya bermunculan bahasa-bahasa pemrograman server-side yang memiliki kemampuan lebih dalam pengembangan aplikasi web.</p>
<p>Dari sekian pemrograman server-side, PHP (Pretext hypertext Prepocessor) merupakan bahasa yang mampu menghasilkan aplikasi web dinamis. Terbukti sejak dipublikasikan pertama kali oleh Rasmus Lerdorf pada tahun 1995 untuk membuat situs pribadinya, banyak kalangan merespon positif dan beramai-ramai menawarkan jasa untuk mengembangkan.<span id="more-180"></span></p>
<p>Pada awal tahun 1995, Rasmus Lerdof membuat produk bernama PHP/FI (Personal Home Page / Forms Interpreter). Produk yang merupakan cikal bakal PHP ini ditulis menggunakan bahasa C, dan memiliki kemampuan untuk berkomunikasi dengan database serta membuat halaman dinamis. Produk yang cukup sukses ini dirilis dengan disertai source code-nya, sehingga setiap orang dapat melihat dan menggunakan secara bebas.</p>
<p>Beberapa tahun kemudian, tepatnya November 1997, Rasmus melepas PHP/FI versi 2.0. Namun tidak lama kemudian, Andi Gutmans dan Zeev Suraski melepas PHP 3.0 yang dihasilkan dengan menulis ulang PHP/FI, hal ini juga berarti bahwa usia PHP/FI tidak bertahan lama. Pada generasi ini pula disepakati bahwa PHP merupakan singkatan dari PHP Hypertext Prepocessor. Hasil dari produk ini juga cukup bagus, kurang lebih 10% web server di internet telah memasangnya waktu itu.</p>
<p>Usia PHP 3 memang diramalkan tidak bertahan lama, karena tahun 1998 PHP ditulis ulang kembali. Akan tetapi baru tahun 2003 secara resmi PHP 4 dikeluarkan, dengan berbagai kemampuan tambahan tentunya. Tujuan utamanya adalah meningkatkan performansi dari kompleksitas aplikasi dan meningkatkan modularitas.</p>
<p>Sampai saat ini, perkembangan yang dilakukan telah mencapai versi <a title="php.net" href="http://www.php.net/downloads.php#v5" target="_blank"><span class="release">5.2.8</span></a> dan disebarkan secara luas sejak Desember 2004. beberapa bug yang ditemukan pada versi-versi sebelumnya sudah banyak diperbaiki. Bahasa pemrograman PHP terus disempurnakan dan sampai kini terus dikembangkan.</p>


<p>Related posts:<ol><li><a href='http://www.krisnanda.web.id/2008/04/16/wordpress-automatic-upgrade/' rel='bookmark' title='Permanent Link: Wordpress Automatic upgrade'>Wordpress Automatic upgrade</a> <small>Jika kita ga mau ambil pusing dan repot dengan selalu...</small></li><li><a href='http://www.krisnanda.web.id/2008/05/06/37/' rel='bookmark' title='Permanent Link: sejarah GOOGLE yg unik'>sejarah GOOGLE yg unik</a> <small>Google tak hanya unik dari asal katanya. Google pun memiliki...</small></li><li><a href='http://www.krisnanda.web.id/2009/06/18/php-cara-menjalankan-php/' rel='bookmark' title='Permanent Link: [PHP] Cara menjalankan PHP'>[PHP] Cara menjalankan PHP</a> <small>Menindak lanjuti dari artikel saya Belajar PHP untuk pemula, banyak...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.krisnanda.web.id/2009/02/01/sejarah-singkat-bahasa-pemograman-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Print halaman web tanpa header &amp; footer</title>
		<link>http://www.krisnanda.web.id/2008/05/21/print-halaman-web-tanpa-header-footer/</link>
		<comments>http://www.krisnanda.web.id/2008/05/21/print-halaman-web-tanpa-header-footer/#comments</comments>
		<pubDate>Wed, 21 May 2008 10:46:33 +0000</pubDate>
		<dc:creator>Krisnanda</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips n Trik]]></category>
		<category><![CDATA[Umum]]></category>

		<guid isPermaLink="false">http://www.krisnanda.web.id/?p=44</guid>
		<description><![CDATA[Mungkin kita sudah pada tahu, jika kita ingin nge-print lewat web, di kertasnya pasti ada header dan footer yang berisi alamat web site tersebut.
Nah, pada tips berikut ini adalah bagaimana cara memanipulasi nge-print lewat website yang kita buat tanpa adanya header &#38; footer tersebut.

Caranya bikin file css yang isi nya sebagai berikut (print.css) :
#header, #sidebar, [...]


Related posts:<ol><li><a href='http://www.krisnanda.web.id/2008/07/21/javascript-me-rotasi-gambar-menggunakan-elemen-canvas/' rel='bookmark' title='Permanent Link: [javascript] Me-rotasi gambar menggunakan elemen canvas'>[javascript] Me-rotasi gambar menggunakan elemen canvas</a> <small> Element CANVAS atau tag canvas di keluarga HTML bisa...</small></li><li><a href='http://www.krisnanda.web.id/2008/05/08/javascript-validasi-dalam-javascript/' rel='bookmark' title='Permanent Link: [Javascript] Validasi dalam javascript'>[Javascript] Validasi dalam javascript</a> <small>Awalnya saya bingung bagaimana melakukan proses validasi suatu radio button...</small></li><li><a href='http://www.krisnanda.web.id/2008/04/28/php-mengkecilkan-ukuran-image/' rel='bookmark' title='Permanent Link: [PHP] Mengecilkan ukuran Image'>[PHP] Mengecilkan ukuran Image</a> <small>Ada kalanya kita para pengembang website ingin mengecilkan gambar dengan...</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Mungkin kita sudah pada tahu, jika kita ingin nge-print lewat web, di kertasnya pasti ada header dan footer yang berisi alamat web site tersebut.</p>
<p>Nah, pada tips berikut ini adalah bagaimana cara memanipulasi nge-print lewat website yang kita buat tanpa adanya header &amp; footer tersebut.<br />
<span id="more-44"></span><br />
Caranya bikin file css yang isi nya sebagai berikut (print.css) :</p>
<div class="dean_ch" style="white-space: wrap;"><span class="re0">#header</span>, <span class="re0">#sidebar</span>, <span class="re0">#footer</span> <span class="br0">&#123;</span><br />
<span class="kw1">display</span>: <span class="kw2">none</span>;<br />
<span class="br0">&#125;</span></div>
<p>lalu di file web nya, kita tambahin kode berikut ini :</p>
<div class="dean_ch" style="white-space: wrap;">&lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;print&quot; href=&quot;print.css&quot; /&gt;</div>
<p>untuk mencoba nya, tambahkan button berikut ini :</p>
<div class="dean_ch" style="white-space: wrap;">&lt;input type=button value=print onclick=print() &gt;</div>


<p>Related posts:<ol><li><a href='http://www.krisnanda.web.id/2008/07/21/javascript-me-rotasi-gambar-menggunakan-elemen-canvas/' rel='bookmark' title='Permanent Link: [javascript] Me-rotasi gambar menggunakan elemen canvas'>[javascript] Me-rotasi gambar menggunakan elemen canvas</a> <small> Element CANVAS atau tag canvas di keluarga HTML bisa...</small></li><li><a href='http://www.krisnanda.web.id/2008/05/08/javascript-validasi-dalam-javascript/' rel='bookmark' title='Permanent Link: [Javascript] Validasi dalam javascript'>[Javascript] Validasi dalam javascript</a> <small>Awalnya saya bingung bagaimana melakukan proses validasi suatu radio button...</small></li><li><a href='http://www.krisnanda.web.id/2008/04/28/php-mengkecilkan-ukuran-image/' rel='bookmark' title='Permanent Link: [PHP] Mengecilkan ukuran Image'>[PHP] Mengecilkan ukuran Image</a> <small>Ada kalanya kita para pengembang website ingin mengecilkan gambar dengan...</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.krisnanda.web.id/2008/05/21/print-halaman-web-tanpa-header-footer/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Matahariku&#8230;</title>
		<link>http://www.krisnanda.web.id/2008/05/14/matahariku/</link>
		<comments>http://www.krisnanda.web.id/2008/05/14/matahariku/#comments</comments>
		<pubDate>Wed, 14 May 2008 11:27:44 +0000</pubDate>
		<dc:creator>Krisnanda</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Umum]]></category>

		<guid isPermaLink="false">http://www.krisnanda.web.id/?p=41</guid>
		<description><![CDATA[Perjalananku…
Bersama sang matahari mulai meredup..
Setelah beberapa hari belakangan ini, sang matahari terus begejolak;
Terkadang terik membakar hati,
mengeringkan bunga-bunga dalam kalbu ini&#8230;
Terkadang redup membutakan mata hati,
Menyulitkan untuk melangkah kedepan…

Dalam diam aku berjalan meninggalkan sang matahari,
Langkahku pelan dan konstan namun terus melangkah menjauhi matahari&#8230;
Dan sang Matahari pun enggan untuk menuntunku berjalan..
Meredup seiring waktu berlalu..
Tak ada cahaya pada jejak [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Perjalananku…<br />
Bersama sang matahari mulai meredup..<br />
Setelah beberapa hari belakangan ini, sang matahari terus begejolak;<br />
Terkadang terik membakar hati,<br />
mengeringkan bunga-bunga dalam kalbu ini&#8230;<br />
Terkadang redup membutakan mata hati,<br />
Menyulitkan untuk melangkah kedepan…<br />
<span id="more-41"></span></p>
<p>Dalam diam aku berjalan meninggalkan sang matahari,<br />
Langkahku pelan dan konstan namun terus melangkah menjauhi matahari&#8230;<br />
Dan sang Matahari pun enggan untuk menuntunku berjalan..<br />
Meredup seiring waktu berlalu..<br />
Tak ada cahaya pada jejak kakiku…</p>
<p>Hanya menyisihkan isyarat :<br />
seolah ku dan dia telah sepakat untuk tidak saling bersama lagi..</p>
<p>takkan pernah ku ucapkan “Selamat tinggal matahariku”<br />
karena suatu saat nanti aku pasti membutuhkan Sang matahari..</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.krisnanda.web.id/2008/05/14/matahariku/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[PHP] Mengecilkan ukuran Image</title>
		<link>http://www.krisnanda.web.id/2008/04/28/php-mengkecilkan-ukuran-image/</link>
		<comments>http://www.krisnanda.web.id/2008/04/28/php-mengkecilkan-ukuran-image/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 01:53:58 +0000</pubDate>
		<dc:creator>Krisnanda</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips n Trik]]></category>
		<category><![CDATA[flipped]]></category>

		<guid isPermaLink="false">http://www.krisnanda.web.id/?p=32</guid>
		<description><![CDATA[Ada kalanya kita para pengembang website ingin mengecilkan gambar dengan alasan pengematan bandwidth yang di butuhkan, salah satu caranya yaitu mengubah ukuran gambar asli menjadi ukuran thumbnail (flipped). Atau kita ingin membuat gambar dengan skala kecil dahulu, tetapi setelah di klik gambar tersebut akan tampil gambar dengan ukuran asli.

PHP menjawab kebutuhan itu, berikut adalah contoh [...]


No related posts.]]></description>
			<content:encoded><![CDATA[<p>Ada kalanya kita para pengembang website ingin mengecilkan gambar dengan alasan pengematan bandwidth yang di butuhkan, salah satu caranya yaitu mengubah ukuran gambar asli menjadi ukuran thumbnail (flipped). Atau kita ingin membuat gambar dengan skala kecil dahulu, tetapi setelah di klik gambar tersebut akan tampil gambar dengan ukuran asli.<br />
<span id="more-32"></span></p>
<p>PHP menjawab kebutuhan itu, berikut adalah contoh progam untuk mengecilkan gambar menjadi thumbnail.</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="kw2">&lt;?php</span></p>
<p><span class="re0">$w</span> = <span class="nu0">100</span>;<br />
<span class="re0">$h</span> = <span class="nu0">100</span>;<br />
<span class="re0">$fn</span> = <span class="st0">&quot;samurai-x.jpg&quot;</span>; <span class="co1">// file gambar</span></p>
<p><span class="kw1">if</span><span class="br0">&#40;</span><span class="kw2">false</span> !== <span class="br0">&#40;</span><a href="http://www.php.net/list"><span class="kw3">list</span></a><span class="br0">&#40;</span><span class="re0">$ws</span>,<span class="re0">$hs</span><span class="br0">&#41;</span> = @<a href="http://www.php.net/getimagesize"><span class="kw3">getimagesize</span></a><span class="br0">&#40;</span><span class="re0">$fn</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="kw1">if</span><span class="br0">&#40;</span><a href="http://www.php.net/isset"><span class="kw3">isset</span></a><span class="br0">&#40;</span><span class="re0">$w</span><span class="br0">&#41;</span> &amp;amp;&amp;amp; <span class="br0">&#40;</span><span class="st0">&quot;&quot;</span> != <span class="re0">$w</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$ratio</span> = <span class="br0">&#40;</span><span class="br0">&#40;</span>float<span class="br0">&#41;</span><span class="re0">$w</span><span class="br0">&#41;</span> / <span class="re0">$ws</span>;<br />
<span class="br0">&#125;</span><span class="kw1">elseif</span><span class="br0">&#40;</span><a href="http://www.php.net/isset"><span class="kw3">isset</span></a><span class="br0">&#40;</span><span class="re0">$h</span><span class="br0">&#41;</span> &amp;amp;&amp;amp; <span class="br0">&#40;</span><span class="st0">&quot;&quot;</span> != <span class="re0">$h</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$ratio</span> = <span class="br0">&#40;</span><span class="br0">&#40;</span>float<span class="br0">&#41;</span><span class="re0">$h</span><span class="br0">&#41;</span> / <span class="re0">$hs</span>;<br />
<span class="br0">&#125;</span><br />
<span class="kw1">if</span><span class="br0">&#40;</span><a href="http://www.php.net/isset"><span class="kw3">isset</span></a><span class="br0">&#40;</span><span class="re0">$ratio</span><span class="br0">&#41;</span><span class="br0">&#41;</span><span class="br0">&#123;</span><br />
<span class="re0">$wt</span> = <span class="re0">$ws</span> * <span class="re0">$ratio</span>;<br />
<span class="re0">$ht</span> = <span class="re0">$hs</span> * <span class="re0">$ratio</span>;<br />
<span class="re0">$thumb</span> = imagecreatetruecolor<span class="br0">&#40;</span><span class="re0">$wt</span>,<span class="re0">$ht</span><span class="br0">&#41;</span>;<br />
<span class="re0">$source</span> = imagecreatefromjpeg<span class="br0">&#40;</span><span class="re0">$fn</span><span class="br0">&#41;</span>;<br />
imagecopyresampled<span class="br0">&#40;</span><span class="re0">$thumb</span>,<span class="re0">$source</span>,<span class="nu0">0</span>,<span class="nu0">0</span>,<span class="nu0">0</span>,<span class="nu0">0</span>,<span class="re0">$wt</span>,<span class="re0">$ht</span>,<span class="re0">$ws</span>,<span class="re0">$hs</span><span class="br0">&#41;</span>;<br />
<a href="http://www.php.net/header"><span class="kw3">header</span></a><span class="br0">&#40;</span><span class="st0">&#8216;Content-type: image/jpeg&#8217;</span><span class="br0">&#41;</span>;<br />
imagejpeg<span class="br0">&#40;</span><span class="re0">$thumb</span><span class="br0">&#41;</span>;<br />
imagedestroy<span class="br0">&#40;</span><span class="re0">$thumb</span><span class="br0">&#41;</span>;<br />
<span class="br0">&#125;</span><br />
<span class="br0">&#125;</span><br />
<span class="kw2">?&gt;</span></div>
<p><strong>Screen Shoot:</strong></p>
<p><img src="http://www.krisnanda.web.id/images/flipped.jpg" alt="Filpped" width="500" height="318" /></p>
<p>Download Full files: <strong><a href="http://p6ppme2d77tbqh95egjdmou.usercash.com" target="_blank">Here</a></strong> &lt;== download</p>


<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://www.krisnanda.web.id/2008/04/28/php-mengkecilkan-ukuran-image/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Belajar PHP untuk pemula</title>
		<link>http://www.krisnanda.web.id/2008/01/31/belajar-php-untuk-pemula/</link>
		<comments>http://www.krisnanda.web.id/2008/01/31/belajar-php-untuk-pemula/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 09:28:34 +0000</pubDate>
		<dc:creator>Krisnanda</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Tips n Trik]]></category>

		<guid isPermaLink="false">http://www.krisnanda.web.id/?p=13</guid>
		<description><![CDATA[Nyang pengen belajar php.. dari awal&#8230; dari tingkat pemula&#8230;
mari ngumpul di sini&#8230;
awalnya saya memprsembahkan PHP ini buat sayangku, berhubung banyak yang mereplay jadinya buat semuanya deh  
Oiya, untuk pemulanya bukan berarti pemula banget yang belum tahu cara instal, menjalankan program php, dan juga tidak menjelaskan sejarah tentang php.
Disini saya menganggap anda sudah bisa menjalankan [...]


Related posts:<ol><li><a href='http://www.krisnanda.web.id/2009/04/17/php-ereg-dan-string/' rel='bookmark' title='Permanent Link: [PHP]: ereg dan string'>[PHP]: ereg dan string</a> <small>Teman kantor saya bernama Amin bertanya, bisa tidak di php...</small></li><li><a href='http://www.krisnanda.web.id/2009/04/24/php-konversi-biner-ke-ascii-dan-sebaliknya/' rel='bookmark' title='Permanent Link: [PHP] Konversi biner ke ASCII dan sebaliknya'>[PHP] Konversi biner ke ASCII dan sebaliknya</a> <small>Malam-malam iseng buka situs kaskus, disitu ada yang memposting yang...</small></li><li><a href='http://www.krisnanda.web.id/2009/08/05/mendapatkan-tanggal-lampau/' rel='bookmark' title='Permanent Link: [PHP] Mendapatkan tanggal lampau'>[PHP] Mendapatkan tanggal lampau</a> <small>Banyak jalan menuju Roma, (ciaelah..) begitu juga dalam scripting program.....</small></li></ol>]]></description>
			<content:encoded><![CDATA[<p>Nyang pengen belajar php.. dari awal&#8230; dari tingkat pemula&#8230;</p>
<p>mari ngumpul di sini&#8230;</p>
<p>awalnya saya memprsembahkan PHP ini buat sayangku, berhubung banyak yang mereplay jadinya buat semuanya deh <img src='http://www.krisnanda.web.id/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><span style="color: #0000ff;"><strong>Oiya, untuk pemulanya bukan berarti pemula banget yang belum tahu cara instal, menjalankan program php, dan juga tidak menjelaskan sejarah tentang php.</strong></span></p>
<p><span style="color: #0000ff;"><strong>Disini saya menganggap anda sudah bisa menjalankan aplikasi php.</strong></span></p>
<p><span style="color: #0000ff;"><strong><br />
</strong></span></p>
<p>Untuk membaca artikel <a href="http://www.krisnanda.web.id/2009/02/01/sejarah-singkat-bahasa-pemograman-php/">Sejarah singkat bahasa Pemrograman PHP</a>,  silahkan klik <a title="Sejarah Singkat Bahasa Pemograman PHP" href="http://www.krisnanda.web.id/2009/02/01/sejarah-singkat-bahasa-pemograman-php/" target="_self"><strong>disini</strong></a>.</p>
<p>Untuk membaca <a href="http://www.krisnanda.web.id/2009/06/18/php-cara-menjalankan-php/">Cara Menjalankan PHP</a>, silakan klik <strong><a href="http://www.krisnanda.web.id/2009/06/18/php-cara-menjalankan-php/">disini</a></strong>.</p>
<p><strong>Program 1.</strong></p>
<p>Berikut adalah program untuk menampilkan nama alamat dan nomor telpon seseorang.</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span></p>
<p><span class="re0">$nama</span> = <span class="st0">&#8216;Andry&#8217;</span>;<br />
<span class="re0">$alamat</span> = <span class="st0">&#8216;Serpong&#8217;</span>;<br />
<span class="re0">$noTelp</span> = <span class="st0">&#8216;58302213&#8242;</span>;<br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;nama : $nama &lt;br/&gt;&quot;</span>;<br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="st0">&quot;alamat : &quot;</span>.<span class="re0">$alamat</span>.<span class="st0">&quot; &lt;br/&gt;&quot;</span>;</p>
<p><span class="kw2">?&gt;</span></p>
<p>no telp : <span class="kw2">&lt;?</span>=<span class="re0">$noTelp</span>;?&gt;</div>
<p>Penjelasan :</p>
<p>$nama, $alamat, $noTelp adalah sebuah variabel</p>
<p>Ada beberapa metode untuk menampilkan variabel</p>
<p>1. dengan echo : echo &#8220;nama : $nama &lt;br/&gt;&#8221;;<br />
2. dengan tanda titik “.” : echo &#8220;alamat : &#8220;.$alamat.&#8221; &lt;br/&gt;&#8221;;<br />
3. dengan tag tanda tanya di html : no telp : &lt;?=$noTelp;?&gt;</p>
<p><strong>Program 2.</strong></p>
<p>Berikut adalah program untuk menggabungkan 2 string.</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span></p>
<p><span class="re0">$string1</span> = <span class="st0">&quot;Andry &quot;</span>;<br />
<span class="re0">$string2</span> = <span class="st0">&quot;Maya &quot;</span>;<br />
<span class="re0">$string3</span> = <span class="re0">$string1</span>.<span class="st0">&quot;&quot;</span>.<span class="re0">$string2</span>;<br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="re0">$string3</span>;</p>
<p><span class="kw2">?&gt;</span></div>
<p>Penjelasan:</p>
<p>Penggabungan string bisa di lakukan dengan penambahan titik dan kutip ganda.</p>
<p><strong>Program 3.</strong></p>
<p>Berikut adalah program untuk menampilkan panjang dari suatu string</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span></p>
<p><span class="re0">$str</span> = <span class="st0">&#8216;abcdef&#8217;</span>;<br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <a href="http://www.php.net/strlen"><span class="kw3">strlen</span></a><span class="br0">&#40;</span><span class="re0">$str</span><span class="br0">&#41;</span>; <span class="co1">// 6</span><br />
<span class="re0">$str</span> = <span class="st0">&#8216; ab cd &#8216;</span>;<br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <a href="http://www.php.net/strlen"><span class="kw3">strlen</span></a><span class="br0">&#40;</span><span class="re0">$str</span><span class="br0">&#41;</span>; <span class="co1">// 7</span></p>
<p><span class="kw2">?&gt;</span></div>
<p>Penjelasan:</p>
<p>Gunakan strlen() untuk menampilkan jumlah string.</p>
<p>berdasarkan contoh di atas, variabel $str di isi dengan string abcdef. Maka untuk mengetahui jumlah string dari variabel $str gunakan fungsi strlen($str).</p>
<p><strong>Program 4.</strong></p>
<p>Berikut adalah program untuk menampilkan penggalan dari string:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span></p>
<p><a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <a href="http://www.php.net/substr"><span class="kw3">substr</span></a><span class="br0">&#40;</span><span class="st0">&#8216;abcdef&#8217;</span>, <span class="nu0">1</span><span class="br0">&#41;</span>; <span class="co1">// bcdef</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <a href="http://www.php.net/substr"><span class="kw3">substr</span></a><span class="br0">&#40;</span><span class="st0">&#8216;abcdef&#8217;</span>, <span class="nu0">1</span>, <span class="nu0">3</span><span class="br0">&#41;</span>; <span class="co1">// bcd</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <a href="http://www.php.net/substr"><span class="kw3">substr</span></a><span class="br0">&#40;</span><span class="st0">&#8216;abcdef&#8217;</span>, <span class="nu0">0</span>, <span class="nu0">4</span><span class="br0">&#41;</span>; <span class="co1">// abcd</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <a href="http://www.php.net/substr"><span class="kw3">substr</span></a><span class="br0">&#40;</span><span class="st0">&#8216;abcdef&#8217;</span>, <span class="nu0">0</span>, <span class="nu0">8</span><span class="br0">&#41;</span>; <span class="co1">// abcdef</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <a href="http://www.php.net/substr"><span class="kw3">substr</span></a><span class="br0">&#40;</span><span class="st0">&#8216;abcdef&#8217;</span>, <span class="nu0">-1</span>, <span class="nu0">1</span><span class="br0">&#41;</span>; <span class="co1">// f</span></p>
<p><span class="co1">// ingin menampilkan satu karakter di string</span><br />
<span class="co1">// Bisa menggunakan tanda kurung kurawal</span></p>
<p><span class="re0">$string</span> = <span class="st0">&#8216;abcdef&#8217;</span>;<br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="re0">$string</span><span class="br0">&#123;</span><span class="nu0">0</span><span class="br0">&#125;</span>; <span class="co1">// a</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="re0">$string</span><span class="br0">&#123;</span><span class="nu0">3</span><span class="br0">&#125;</span>; <span class="co1">// d</span><br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="re0">$string</span><span class="br0">&#123;</span><a href="http://www.php.net/strlen"><span class="kw3">strlen</span></a><span class="br0">&#40;</span><span class="re0">$string</span><span class="br0">&#41;</span><span class="nu0">-1</span><span class="br0">&#125;</span>; <span class="co1">// f</span></p>
<p><span class="kw2">?&gt;</span></div>
<p><strong>Program 5.</strong></p>
<p>Berikut adalah program untuk menukar suatu string dengan string yang lain:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span></p>
<p><span class="re0">$kalimat</span> = <span class="st0">&quot;Kamu harus makan buah, sayuran dan susu setiap hari.&quot;</span>;<br />
<span class="re0">$sehat</span> = <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st0">&quot;buah&quot;</span>, <span class="st0">&quot;sayuran&quot;</span>, <span class="st0">&quot;susu&quot;</span><span class="br0">&#41;</span>;<br />
<span class="re0">$yummy</span> = <a href="http://www.php.net/array"><span class="kw3">array</span></a><span class="br0">&#40;</span><span class="st0">&quot;pizza&quot;</span>, <span class="st0">&quot;burger&quot;</span>, <span class="st0">&quot;ice cream&quot;</span><span class="br0">&#41;</span>;<br />
<span class="re0">$kalimatbaru</span> = <a href="http://www.php.net/str_replace"><span class="kw3">str_replace</span></a><span class="br0">&#40;</span><span class="re0">$sehat</span>, <span class="re0">$yummy</span>, <span class="re0">$sehat</span><span class="br0">&#41;</span>;<br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="re0">$kalimatbaru</span>;</p>
<p><span class="kw2">?&gt;</span></div>
<p>Dari program di atas, output dari variabel $kalimatbaru adalah Kamu harus makan pizza, burger dan ice cream setiap hari.</p>
<p><strong>Program 6.</strong></p>
<p>Berikut adalah program untuk mengebalikkan kalimat dari suatu string:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span></p>
<p><a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <a href="http://www.php.net/strrev"><span class="kw3">strrev</span></a><span class="br0">&#40;</span><span class="st0">&quot;Hello world!&quot;</span><span class="br0">&#41;</span>; <span class="co1">// hasil &quot;!dlrow olleH&quot;</span></p>
<p><span class="kw2">?&gt;</span></div>
<p><strong>Program 7.</strong></p>
<p>Berikut adalah program untuk memutar (mengacak) suatu string:</p>
<div class="dean_ch" style="white-space: wrap;"><span class="kw2">&lt;?php</span></p>
<p><span class="re0">$str</span> = <span class="st0">&#8216;abcdef&#8217;</span>;<br />
<span class="re0">$shuffled</span> = <a href="http://www.php.net/str_shuffle"><span class="kw3">str_shuffle</span></a><span class="br0">&#40;</span><span class="re0">$str</span><span class="br0">&#41;</span>;<br />
<a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="re0">$shuffled</span>;</p>
<p><span class="kw2">?&gt;</span></div>
<p>Thats all</p>


<p>Related posts:<ol><li><a href='http://www.krisnanda.web.id/2009/04/17/php-ereg-dan-string/' rel='bookmark' title='Permanent Link: [PHP]: ereg dan string'>[PHP]: ereg dan string</a> <small>Teman kantor saya bernama Amin bertanya, bisa tidak di php...</small></li><li><a href='http://www.krisnanda.web.id/2009/04/24/php-konversi-biner-ke-ascii-dan-sebaliknya/' rel='bookmark' title='Permanent Link: [PHP] Konversi biner ke ASCII dan sebaliknya'>[PHP] Konversi biner ke ASCII dan sebaliknya</a> <small>Malam-malam iseng buka situs kaskus, disitu ada yang memposting yang...</small></li><li><a href='http://www.krisnanda.web.id/2009/08/05/mendapatkan-tanggal-lampau/' rel='bookmark' title='Permanent Link: [PHP] Mendapatkan tanggal lampau'>[PHP] Mendapatkan tanggal lampau</a> <small>Banyak jalan menuju Roma, (ciaelah..) begitu juga dalam scripting program.....</small></li></ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.krisnanda.web.id/2008/01/31/belajar-php-untuk-pemula/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
