<?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>arisyi-design.web.id &#187; PHP tutorial</title>
	<atom:link href="http://www.arisyi-design.web.id/category/php-tutorial/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.arisyi-design.web.id</link>
	<description>WebDeveloper :: Internet business consultation, web design, web &#38; database programming services, Internet marketing and web maintenance</description>
	<lastBuildDate>Fri, 11 Jun 2010 04:02:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Script PHP Informasi Anda &#8211; IP &#8211; Proxy &#8211; Koneksi</title>
		<link>http://www.arisyi-design.web.id/php-tutorial/script-php-informasi-anda-ip-proxy-koneksi/</link>
		<comments>http://www.arisyi-design.web.id/php-tutorial/script-php-informasi-anda-ip-proxy-koneksi/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 17:51:16 +0000</pubDate>
		<dc:creator>azimah</dc:creator>
				<category><![CDATA[PHP tutorial]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php script]]></category>

		<guid isPermaLink="false">http://www.arisyi-design.web.id/blog/?p=121</guid>
		<description><![CDATA[Ini adalah script untuk membuat tampilan &#8220;informasi anda&#8221; seperti :
1. ip
2. proxy
3. koneksi
Silahkan memodifikasi script ini

 &#60;?php
$agent = $_SERVER['HTTP_USER_AGENT'];
$uri = $_SERVER['REQUEST_URI'];
$user = $_SERVER['PHP_AUTH_USER'];
$ip = $_SERVER['REMOTE_ADDR'];
$ref = $_SERVER['HTTP_REFERER'];
$proxy = $_SERVER['HTTP_X_FORWARDED_FOR'];
$via = $_SERVER['HTTP_VIA'];
?&#62;
&#60;table width=&#34;140&#34; border=&#34;0&#34; style=&#34;border-collapse:collapse;&#34;&#62;
&#60;tr&#62;
&#60;td background=&#34;img/ket_2.jpg&#34;&#62;
&#60;img src=&#34;/img/h_3.jpg&#34;&#62;&#60;b&#62;Informasi Anda&#60;/b&#62;:
&#60;/td&#62;
&#60;/tr&#62;
&#60;tr&#62;
&#60;td&#62;
&#60;span&#62;&#60;b&#62;IP:&#60;/b&#62;&#60;/span&#62;
&#60;br&#62;
 &#60;span style=&#34;padding-left:5px;&#34;&#62;&#60;?php echo $ip; ?&#62;&#60;/span&#62;
&#60;/td&#62;
&#60;/tr&#62;
&#60;tr&#62;
&#60;td&#62;
&#60;span&#62;&#60;b&#62;Proxy:&#60;/b&#62;&#60;/span&#62;
&#60;br&#62;
&#60;span style=&#34;padding-left:5px;&#34;&#62;&#60;?php echo $proxy; ?&#62;&#60;/span&#62;
&#60;/td&#62;
&#60;/tr&#62;
&#60;tr&#62;
&#60;td&#62;
&#60;span&#62;&#60;b&#62;Koneksi:&#60;/b&#62;&#60;/span&#62;
&#60;br&#62;
&#60;span style=&#34;padding-left:5px;&#34;&#62;&#60;?php echo $via; ?&#62;&#60;/span&#62;
&#60;/td&#62;
&#60;/tr&#62;
&#60;/tr&#62;
&#60;/table&#62;

]]></description>
			<content:encoded><![CDATA[<p>Ini adalah script untuk membuat tampilan &#8220;informasi anda&#8221; seperti :</p>
<p>1. ip<br />
2. proxy<br />
3. koneksi</p>
<p>Silahkan memodifikasi script ini</p>
<pre class="php">
 <span class="phpScriptTag"><span class="phpOperator">&lt;</span><span class="phpOperator">?</span>php</span>
$agent <span class="phpOperator">=</span> <span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'HTTP_USER_AGENT'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$uri <span class="phpOperator">=</span> <span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'REQUEST_URI'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$user <span class="phpOperator">=</span> <span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'PHP_AUTH_USER'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$ip <span class="phpOperator">=</span> <span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'REMOTE_ADDR'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$ref <span class="phpOperator">=</span> <span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'HTTP_REFERER'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$proxy <span class="phpOperator">=</span> <span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'HTTP_X_FORWARDED_FOR'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$via <span class="phpOperator">=</span> <span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'HTTP_VIA'</span><span class="phpOperator">]</span><span class="phpText">;</span>
<span class="phpScriptTag"><span class="phpOperator">?</span><span class="phpOperator">&gt;</span></span>
<span class="htmlTableTag">&lt;table width=<span class="htmlAttributeValue">&quot;140&quot;</span> border=<span class="htmlAttributeValue">&quot;0&quot;</span> style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">border-collapse</span><span class="cssRest">:</span><span class="cssValue">collapse</span><span class="cssRest">;</span>&quot;</span>&gt;</span>
<span class="htmlTableTag">&lt;tr&gt;</span>
<span class="htmlTableTag">&lt;td background=<span class="htmlAttributeValue">&quot;img/ket_2.jpg&quot;</span>&gt;</span>
<span class="htmlImageTag">&lt;img src=<span class="htmlAttributeValue">&quot;/img/h_3.jpg&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;b&gt;</span>Informasi Anda<span class="htmlOtherTag">&lt;/b&gt;</span>:
<span class="htmlTableTag">&lt;/td&gt;</span>
<span class="htmlTableTag">&lt;/tr&gt;</span>
<span class="htmlTableTag">&lt;tr&gt;</span>
<span class="htmlTableTag">&lt;td&gt;</span>
<span class="htmlOtherTag">&lt;span&gt;</span><span class="htmlOtherTag">&lt;b&gt;</span>IP:<span class="htmlOtherTag">&lt;/b&gt;</span><span class="htmlOtherTag">&lt;/span&gt;</span>
<span class="htmlOtherTag">&lt;br&gt;</span>
 <span class="htmlOtherTag">&lt;span style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">padding-left</span><span class="cssRest">:</span><span class="cssValue">5px</span><span class="cssRest">;</span>&quot;</span>&gt;</span><span class="phpScriptTag"><span class="phpOperator">&lt;</span><span class="phpOperator">?</span>php</span> <span class="phpFunction">echo</span> $ip<span class="phpText">;</span> <span class="phpScriptTag"><span class="phpOperator">?</span><span class="phpOperator">&gt;</span></span><span class="htmlOtherTag">&lt;/span&gt;</span>
<span class="htmlTableTag">&lt;/td&gt;</span>
<span class="htmlTableTag">&lt;/tr&gt;</span>
<span class="htmlTableTag">&lt;tr&gt;</span>
<span class="htmlTableTag">&lt;td&gt;</span>
<span class="htmlOtherTag">&lt;span&gt;</span><span class="htmlOtherTag">&lt;b&gt;</span>Proxy:<span class="htmlOtherTag">&lt;/b&gt;</span><span class="htmlOtherTag">&lt;/span&gt;</span>
<span class="htmlOtherTag">&lt;br&gt;</span>
<span class="htmlOtherTag">&lt;span style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">padding-left</span><span class="cssRest">:</span><span class="cssValue">5px</span><span class="cssRest">;</span>&quot;</span>&gt;</span><span class="phpScriptTag"><span class="phpOperator">&lt;</span><span class="phpOperator">?</span>php</span> <span class="phpFunction">echo</span> $proxy<span class="phpText">;</span> <span class="phpScriptTag"><span class="phpOperator">?</span><span class="phpOperator">&gt;</span></span><span class="htmlOtherTag">&lt;/span&gt;</span>
<span class="htmlTableTag">&lt;/td&gt;</span>
<span class="htmlTableTag">&lt;/tr&gt;</span>
<span class="htmlTableTag">&lt;tr&gt;</span>
<span class="htmlTableTag">&lt;td&gt;</span>
<span class="htmlOtherTag">&lt;span&gt;</span><span class="htmlOtherTag">&lt;b&gt;</span>Koneksi:<span class="htmlOtherTag">&lt;/b&gt;</span><span class="htmlOtherTag">&lt;/span&gt;</span>
<span class="htmlOtherTag">&lt;br&gt;</span>
<span class="htmlOtherTag">&lt;span style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">padding-left</span><span class="cssRest">:</span><span class="cssValue">5px</span><span class="cssRest">;</span>&quot;</span>&gt;</span><span class="phpScriptTag"><span class="phpOperator">&lt;</span><span class="phpOperator">?</span>php</span> <span class="phpFunction">echo</span> $via<span class="phpText">;</span> <span class="phpScriptTag"><span class="phpOperator">?</span><span class="phpOperator">&gt;</span></span><span class="htmlOtherTag">&lt;/span&gt;</span>
<span class="htmlTableTag">&lt;/td&gt;</span>
<span class="htmlTableTag">&lt;/tr&gt;</span>
<span class="htmlTableTag">&lt;/tr&gt;</span>
<span class="htmlTableTag">&lt;/table&gt;</span>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.arisyi-design.web.id/php-tutorial/script-php-informasi-anda-ip-proxy-koneksi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Membuat SHOUTBOX dengan PHP</title>
		<link>http://www.arisyi-design.web.id/php-tutorial/membuat-shoutbox-dengan-php/</link>
		<comments>http://www.arisyi-design.web.id/php-tutorial/membuat-shoutbox-dengan-php/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 17:44:12 +0000</pubDate>
		<dc:creator>azimah</dc:creator>
				<category><![CDATA[PHP tutorial]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php script]]></category>

		<guid isPermaLink="false">http://www.arisyi-design.web.id/blog/?p=117</guid>
		<description><![CDATA[Berikut adalah cara mudah membuat SHOUTBOX dengan PHP :


if ($_SERVER['REQUEST_METHOD']=='POST')
{
$tempat_data = "data.txt"; // ini nama file tempat text disimpan, CHMOD ke #777
$max_karakter = 500; // ini maksimal karakter untuk text
$max_nama = 32; // ini maksimal karakter untuk nama

$min_karakter = 8; // ini karakter minimal untuk text

$min_nama = 3; // ini karakter minimal untuk nama

&#60;span id="more-117"&#62;&#60;/span&#62;
$berapa_baris [...]]]></description>
			<content:encoded><![CDATA[<p>Berikut adalah cara mudah membuat SHOUTBOX dengan PHP :</p>
<pre class="php">
<span class="phpKeyword">
if </span><span class="phpOperator">(</span><span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'REQUEST_METHOD'</span><span class="phpOperator">]</span><span class="phpOperator"><span class="phpOperator">=</span>=</span><span class="phpString">'POST'</span><span class="phpOperator">)</span>
<span class="phpOperator">{</span>
$tempat_data <span class="phpOperator">=</span> <span class="phpString">"data.txt"</span><span class="phpText">;</span> <span class="phpComment">// ini nama <span class="phpFunction">file</span> tempat text disimpan, CHMOD ke #777
</span>$max_karakter <span class="phpOperator">=</span> 500; <span class="phpComment">// ini maksimal karakter untuk text
</span>$max_nama <span class="phpOperator">=</span> 32<span class="phpText">;</span> <span class="phpComment">// ini maksimal karakter untuk nama
</span>
$min_karakter <span class="phpOperator">=</span> 8; <span class="phpComment">// ini karakter minimal untuk text
</span>
$min_nama <span class="phpOperator">=</span> 3; <span class="phpComment">// ini karakter minimal untuk nama
</span>
<span class="phpOperator">&lt;</span>span id<span class="phpOperator">=</span><span class="phpString">"more-117"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/span<span class="phpOperator">&gt;</span>
$berapa_baris <span class="phpOperator">=</span> 3; <span class="phpComment">// ini jumlah berapa baris text yang akan dimunculkan
</span>$buka_data <span class="phpOperator">=</span> <span class="phpFunction">file</span><span class="phpOperator">(</span>$tempat_data<span class="phpOperator">)</span><span class="phpText">;</span>
$nama <span class="phpOperator">=</span> <span class="phpFunction">htmlspecialchars</span><span class="phpOperator">(</span><span class="phpFunction">addslashes</span><span class="phpOperator">(</span><span class="phpScriptVar">$_POST</span><span class="phpOperator">[</span><span class="phpString">'nama'</span><span class="phpOperator">]</span><span class="phpOperator">)</span><span class="phpOperator">)</span><span class="phpText">;</span>
$text <span class="phpOperator">=</span> <span class="phpScriptVar">$_POST</span><span class="phpOperator">[</span><span class="phpString">'text'</span><span class="phpOperator">]</span><span class="phpText">;</span>
<span class="phpKeyword">
if </span><span class="phpOperator">(</span><span class="phpFunction">empty</span><span class="phpOperator">(</span>$nama<span class="phpOperator">)</span><span class="phpOperator">)</span>
<span class="phpOperator">{</span>
<span class="phpFunction">die</span> <span class="phpOperator">(</span><span class="phpString">'Empty name'</span><span class="phpOperator">)</span><span class="phpText">;</span>
exit; <span class="phpOperator">}</span>
<span class="phpKeyword">
if </span><span class="phpOperator">(</span><span class="phpFunction">empty</span><span class="phpOperator">(</span>$text<span class="phpOperator">)</span><span class="phpOperator">)</span>
<span class="phpOperator">{</span>
<span class="phpFunction">die</span> <span class="phpOperator">(</span><span class="phpString">'Empty text'</span><span class="phpOperator">)</span><span class="phpText">;</span>
exit; <span class="phpOperator">}</span>
<span class="phpKeyword">
if </span><span class="phpOperator">(</span><span class="phpFunction">strlen</span><span class="phpOperator">(</span>$nama<span class="phpOperator">)</span> <span class="phpOperator">&gt;</span> $max_nama<span class="phpOperator">)</span>
<span class="phpOperator">{</span>
<span class="phpFunction">die</span> <span class="phpOperator">(</span><span class="phpString">'namanya terlalu panjang, maksimal karakter adalah '</span>.$max_nama<span class="phpOperator">)</span><span class="phpText">;</span>
exit;
<span class="phpOperator">}</span>
<span class="phpKeyword">
if </span><span class="phpOperator">(</span><span class="phpFunction">strlen</span><span class="phpOperator">(</span>$text<span class="phpOperator">)</span> <span class="phpOperator">&gt;</span> $max_karakter<span class="phpOperator">)</span>
<span class="phpOperator">{</span>
<span class="phpFunction">die</span> <span class="phpOperator">(</span><span class="phpString">'text nya terlalu panjang, maksimal karakter adalah'</span>.$max_karakter<span class="phpOperator">)</span><span class="phpText">;</span>
exit;
<span class="phpOperator">}</span>
<span class="phpKeyword">
if </span><span class="phpOperator">(</span><span class="phpFunction">strlen</span><span class="phpOperator">(</span>$nama<span class="phpOperator">)</span> <span class="phpOperator">&lt;</span> $min_nama<span class="phpOperator">)</span>
<span class="phpOperator">{</span>
<span class="phpFunction">die</span> <span class="phpOperator">(</span><span class="phpString">'namanya terlalu pendek, minimal karakter adalah '</span>.$min_nama<span class="phpOperator">)</span><span class="phpText">;</span>
exit;
<span class="phpOperator">}</span>
<span class="phpKeyword">
if </span><span class="phpOperator">(</span><span class="phpFunction">strlen</span><span class="phpOperator">(</span>$text<span class="phpOperator">)</span> <span class="phpOperator">&lt;</span> $min_karakter<span class="phpOperator">)</span>
<span class="phpOperator">{</span>
<span class="phpFunction">die</span> <span class="phpOperator">(</span><span class="phpString">'text nya terlalu pendek, minimal karakter adalah'</span>.$min_karakter<span class="phpOperator">)</span><span class="phpText">;</span>
exit;
<span class="phpOperator">}</span>
<span class="phpKeyword">
if </span><span class="phpOperator">(</span><span class="phpOperator">!</span><span class="phpFunction">empty</span><span class="phpOperator">(</span>$nama<span class="phpOperator">)</span> &#038;amp<span class="phpText">;</span>&#038;amp<span class="phpText">;</span> <span class="phpOperator">!</span><span class="phpFunction">empty</span><span class="phpOperator">(</span>$text<span class="phpOperator">)</span><span class="phpOperator">)</span>
<span class="phpOperator">{</span>
$text <span class="phpOperator">=</span> <span class="phpFunction">preg_replace</span><span class="phpOperator">(</span><span class="phpString">"<span class="phpComment"><span class="phpComment">//span</span><span class="phpOperator">&gt;</span>, "</span><span class="phpOperator">&lt;</span><span class="phpString">", $text<span class="phpOperator">)</span><span class="phpText">;</span>
</span>$text <span class="phpOperator">=</span> <span class="phpFunction">preg_replace</span><span class="phpOperator">(</span>"</span>/<span class="phpOperator">&gt;</span>/<span class="phpString">", "</span><span class="phpOperator">&gt;</span><span class="phpString">", $text<span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpKeyword">
if </span><span class="phpOperator">(</span><span class="phpFunction">strlen</span><span class="phpOperator">(</span>$text<span class="phpOperator">)</span> <span class="phpOperator">&lt;</span> $max_karakter<span class="phpOperator">)</span>
<span class="phpOperator">{</span>
$tulis <span class="phpOperator">=</span> <span class="phpFunction">fopen</span> <span class="phpOperator">(</span>$tempat_data, "</span>w<span class="phpString">"<span class="phpOperator">)</span><span class="phpText">;</span>
$text <span class="phpOperator">=</span> <span class="phpFunction">stripslashes</span><span class="phpOperator">(</span>$text<span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpFunction">fwrite</span> <span class="phpOperator">(</span>$tulis, "</span>$nama<span class="phpOperator">:</span> $text
\n<span class="phpString">"<span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpKeyword">
for </span><span class="phpOperator">(</span>$i <span class="phpOperator">=</span> 0; $i <span class="phpOperator">&lt;</span> $berapa_baris<span class="phpText">;</span> $i<span class="phpOperator"><span class="phpOperator">+</span><span class="phpOperator">+</span></span><span class="phpOperator">)</span>
<span class="phpOperator">{</span>
<span class="phpFunction">fwrite</span> <span class="phpOperator">(</span>$tulis, $buka_data<span class="phpOperator">[</span>$i<span class="phpOperator">]</span><span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpOperator">}</span>
<span class="phpOperator">}</span>
<span class="phpFunction">fclose</span><span class="phpOperator">(</span>$tulis<span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpOperator">}</span>
<span class="phpOperator">}</span>
<span class="phpKeyword"><span class="phpKeyword">
include<span class="phpOperator">(</span></span></span>"</span>data.txt<span class="phpString">"<span class="phpOperator">)</span><span class="phpText">;</span> <span class="phpComment">//<span class="phpKeyword"><span class="phpKeyword"> include </span></span>disini maksudnya adalah untuk menampilkan shout yang ada
</span>
<span class="phpFunction">echo</span> "</span>
\n<span class="phpString">"<span class="phpText">;</span>
<span class="phpComment">// Dibawah ini adalah form nya
</span><span class="phpFunction">echo</span> "</span>
Nama<span class="phpOperator">:</span>
Text<span class="phpOperator">:</span>&quot;<span class="phpText">;</span>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.arisyi-design.web.id/php-tutorial/membuat-shoutbox-dengan-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Membuat Counter dengan PHP</title>
		<link>http://www.arisyi-design.web.id/php-tutorial/membuat-counter-dengan-php/</link>
		<comments>http://www.arisyi-design.web.id/php-tutorial/membuat-counter-dengan-php/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 17:39:18 +0000</pubDate>
		<dc:creator>azimah</dc:creator>
				<category><![CDATA[PHP tutorial]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[php script]]></category>

		<guid isPermaLink="false">http://www.arisyi-design.web.id/blog/?p=115</guid>
		<description><![CDATA[Pada artikel kali ini, aku akan men-share sedikit script PHP untuk membuat counter sederhana seperti yang terdapat di bagian footer website ini. Bagi kamu yang udah ngerasa expert, sebaiknya berhenti membaca sekarang juga, karna dari judulnya, kamu seharusnya tau bahwa kita cuma mo bikin counter simple. Cara kerja counter ini kurang lebih kayak gini: halaman [...]]]></description>
			<content:encoded><![CDATA[<p>Pada artikel kali ini, aku akan men-share sedikit script PHP untuk membuat counter sederhana seperti yang terdapat di bagian footer website ini. Bagi kamu yang udah ngerasa expert, sebaiknya berhenti membaca sekarang juga, karna dari judulnya, kamu seharusnya tau bahwa kita cuma mo bikin counter simple. Cara kerja counter ini kurang lebih kayak gini: halaman utama dibuka-&gt;input ke database-&gt;Output berupa jumlah records dari table yang dijadikan counter. OK, lets do this&#8230;<br />
Pertama, buatlah table dengan nama counter pada database MySQL kamu dengan field sebagai berikut:<br />
ip<br />
user_agent<br />
tanggal<br />
Sekarang, tambahkan script berikut pada halaman utama website kamu. Ingat, tempatkan script ini di bagian paling atas sebelum tag</p>
<p><span id="more-115"></span></p>
<pre class="php">
<span class="phpScriptTag"><span class="phpOperator">&lt;</span><span class="phpOperator">?</span>php</span>
$ip<span class="phpOperator">=</span><span class="phpFunction">getenv</span><span class="phpOperator">(</span><span class="htmlText">remote_addr</span><span class="phpOperator">)</span><span class="phpText">;</span>
$<span class="phpFunction">date</span><span class="phpOperator">=</span><span class="phpFunction">get<span class="phpFunction">date</span></span><span class="phpOperator">(</span><span class="phpFunction">date</span><span class="phpOperator">(</span>“U”<span class="phpOperator">)</span><span class="phpOperator">)</span><span class="phpText">;</span>
$day<span class="phpOperator">=</span>$<span class="phpFunction">date</span><span class="phpOperator">[</span><span class="htmlText">mday</span><span class="phpOperator">]</span><span class="phpText">;</span>
$month=$<span class="phpFunction">date</span><span class="phpOperator">[</span><span class="htmlText">month</span><span class="phpOperator">]</span><span class="phpText">;</span>
$year=$<span class="phpFunction">date</span><span class="phpOperator">[</span><span class="htmlText">year</span><span class="phpOperator">]</span><span class="phpText">;</span>
<span class="phpKeyword">
if </span><span class="phpOperator">(</span><span class="phpOperator">!</span><span class="phpFunction">isset</span><span class="phpOperator">(</span><span class="phpScriptVar">$_COOKIE</span><span class="phpOperator">[</span><span class="phpString">"visitor"</span><span class="phpOperator">]</span><span class="phpOperator">)</span><span class="phpOperator">)</span>
<span class="phpOperator">{</span>
<span class="phpFunction">setcookie</span><span class="phpOperator">(</span>“visitor”, “$ip”, <span class="phpFunction">time</span><span class="phpOperator">(</span><span class="phpOperator">)</span> <span class="phpOperator">+</span><span class="htmlText">3600</span><span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpFunction">mysql_connect</span><span class="phpOperator">(</span>“localhost”, “user”, “password”<span class="phpOperator">)</span><span class="phpText">;</span> <span class="phpComment">//sesuaikan host, user, dan password-nya <span class="phpOperator">!</span>
</span><span class="phpFunction">mysql_select_db</span><span class="phpOperator">(</span>“nama_db”<span class="phpOperator">)</span><span class="htmlText"> or </span><span class="phpFunction">die</span><span class="phpOperator">(</span><span class="phpFunction">mysql_error</span><span class="phpOperator">(</span><span class="phpOperator">)</span><span class="phpOperator">)</span><span class="phpText">;</span> <span class="phpComment">//sesuaikan nama database-nya
</span>
<span class="phpFunction">mysql_query</span><span class="phpOperator">(</span>“INSERT INTO counter<span class="phpOperator">(</span>ip, user_agent, tanggal<span class="phpOperator">)</span><span class="htmlText"> VALUES</span><span class="phpOperator">(</span>‘$ip’, ‘<span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="htmlText">HTTP_USER_AGENT</span><span class="phpOperator">]</span>‘, ‘$day/$month/$year’<span class="phpOperator">)</span>”<span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpOperator">}</span>
<span class="phpScriptTag"><span class="phpOperator">?</span><span class="phpOperator">&gt;</span></span>
</pre>
<p>Pada code di atas, saat pertama kalo diakses halaman website kita akan membuat cookies dengan nama visitor yang isinya IP address dari visitor kita. Kalo cookies belom diset, maka record table Counter akan ditambah satu.<br />
Untuk mendapatkan jumlah pengunjung, kita tinggal menghitung berapa jumlah records dari table Counter, gunakan code berikut:</p>
<pre class="php">
<span class="phpScriptTag"><span class="phpOperator">&lt;</span><span class="phpOperator">?</span>php</span>
$qhit<span class="phpOperator">=</span><span class="phpFunction">mysql_query</span><span class="phpOperator">(</span><span class="phpString">"SELECT * FROM counter"</span><span class="phpOperator">)</span><span class="phpText">;</span>
$hit<span class="phpOperator">=</span><span class="phpFunction">mysql_num_rows</span><span class="phpOperator">(</span>$qhit<span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpFunction">echo</span> <span class="phpString">"
Kamu adalah pengunjung ke<span class="phpOperator">:</span> $hit
"</span><span class="phpText">;</span>
<span class="phpScriptTag"><span class="phpOperator">?</span><span class="phpOperator">&gt;</span></span>
</pre>
<p>Sekarang, kamu tinggal meletakkan code di atas untuk menampilkan berapa jumlah pengunjung website kamu.</p>
<p>Semoga bermanfaat dan mohon dimaafkan kalo ada kesalahan.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arisyi-design.web.id/php-tutorial/membuat-counter-dengan-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kaskus Emoticons PHP Script</title>
		<link>http://www.arisyi-design.web.id/php-tutorial/kaskus-emoticons-php-script/</link>
		<comments>http://www.arisyi-design.web.id/php-tutorial/kaskus-emoticons-php-script/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 18:05:39 +0000</pubDate>
		<dc:creator>azimah</dc:creator>
				<category><![CDATA[PHP tutorial]]></category>
		<category><![CDATA[Emoticons PHP Script]]></category>
		<category><![CDATA[Kaskus Emoticons PHP Script]]></category>

		<guid isPermaLink="false">http://www.arisyi-design.web.id/blog/?p=74</guid>
		<description><![CDATA[Script PHP emoticon ini menggunakan emoticon atau smiley dari forum KasKus. Terdapat 76 emoticons kaskus standard di dalamnya dan tidak temasuk emoticons kaskus only.
Script ini awalnya digunakan di blog ini, namun saya mencoba untuk berbagi script ini untuk webmaster yang juga merupakan kaskuser. Anda dapat memesang script ini di website Anda di bagian buku tamu [...]]]></description>
			<content:encoded><![CDATA[<p>Script PHP emoticon ini menggunakan emoticon atau smiley dari forum <a href="http://www.kaskus.us/">KasKus</a>. Terdapat 76 emoticons kaskus standard di dalamnya dan tidak temasuk emoticons kaskus only.</p>
<p>Script ini awalnya digunakan di blog ini, namun saya mencoba untuk berbagi script ini untuk webmaster yang juga merupakan kaskuser. Anda dapat memesang script ini di website Anda di bagian buku tamu ataupun komentar. Jika mengerti PHP, Anda dapat memodifikasi script ini dengan mudah.</p>
<p><a href="http://www.ziddu.com/download/5219947/kaskus-emoticons.rar.html"><span style="font-weight: bold;">Klik Disini untuk Download Source Code Script Kaskus Emoticons</span></a></p>
<p><span style="text-decoration: line-through;"></span>This emoticons are different, because it is new emoticons generation, <span style="font-weight: bold;">more emotions</span>, <span style="font-weight: bold;">more feelings</span>, and <span style="font-weight: bold;">more fun</span>. I feel free if you try it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arisyi-design.web.id/php-tutorial/kaskus-emoticons-php-script/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Script PHP Google Translate</title>
		<link>http://www.arisyi-design.web.id/php-tutorial/script-php-google-translate/</link>
		<comments>http://www.arisyi-design.web.id/php-tutorial/script-php-google-translate/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 17:57:56 +0000</pubDate>
		<dc:creator>azimah</dc:creator>
				<category><![CDATA[PHP tutorial]]></category>
		<category><![CDATA[Google Translate]]></category>
		<category><![CDATA[php script]]></category>

		<guid isPermaLink="false">http://www.arisyi-design.web.id/blog/?p=71</guid>
		<description><![CDATA[Google translate merupakan aplikasi berbasiskan web milih Google yang berguna untuk menterjemahkan beberapa bahasa. Dengan Google Translate, kita dapat menterjemahkan bahasa asing langsung dari website yang kita buka tanpa harus menuliskan bahasa asing tersebut terlebih dahulu. Dengan cukup meng-klik bendera bahasa yang kita mengerti, Google akan membantu Anda menterjemahkan website tersebut.
Sudah banyak widget Google Translate [...]]]></description>
			<content:encoded><![CDATA[<p>Google translate merupakan aplikasi berbasiskan web milih Google yang berguna untuk menterjemahkan beberapa bahasa. Dengan Google Translate, kita dapat menterjemahkan bahasa asing langsung dari website yang kita buka tanpa harus menuliskan bahasa asing tersebut terlebih dahulu. Dengan cukup meng-klik bendera bahasa yang kita mengerti, Google akan membantu Anda menterjemahkan website tersebut.</p>
<p>Sudah banyak widget Google Translate yang siap pakai untuk Blog maupun website Anda. Namun, saya mencoba untuk membuat sendiri widget Google Translate tersebut dengan menggunakan PHP. Contoh jadi script Google Translate buatan saya bisa dilihat di samping, dan scriptnya berjalan. Tidak mudah untuk membuat script ini. karena saat proses pembuatan terjadi kesalahan. (emang pasti ada salah, kalau langsung berhasil, dewa namanya <img title="stick of tounge" src="http://www.creativebrain.web.id/kaskus_smiley/tounge2.gif" alt="" />)</p>
<p>Sebelum membuat script ini, kita siapkan dulu bahan-bahannya,</p>
<ol>
<li> Gambar bendera beberapa bahasa, kalau bisa bahasa yang banyak dipakai di dunia.</li>
<li> Software untuk menjalankan script PHP, misalnya XAMPP</li>
<li> Kopi susu, supaya gak ngantuk <img title="coffee" src="http://www.creativebrain.web.id/kaskus_smiley/coffee.gif" alt="" /></li>
</ol>
<p>berikut scriptnya&#8230; <img title="mata belo" src="http://www.creativebrain.web.id/kaskus_smiley/matabelo.gif" alt="" /></p>
<p><span id="more-71"></span></p>
<pre class="php">
<span class="phpScriptTag"><span class="phpOperator">&lt;</span><span class="phpOperator">?</span>php</span>
$host <span class="phpOperator">=</span> <span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'HTTP_HOST'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$self <span class="phpOperator">=</span> <span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'PHP_SELF'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$query <span class="phpOperator">=</span> <span class="phpOperator">!</span><span class="phpFunction">empty</span><span class="phpOperator">(</span><span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'QUERY_STRING'</span><span class="phpOperator">]</span><span class="phpOperator">)</span> <span class="phpOperator">?</span> <span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'QUERY_STRING'</span><span class="phpOperator">]</span> <span class="phpOperator">:</span> null;
<span class="phpScriptTag"><span class="phpOperator">?</span><span class="phpOperator">&gt;</span></span>
</pre>
<p>fungsi di atas berguna untuk mendapatkan url di address bar.</p>
<pre class="php">
$fineurl <span class="phpOperator">=</span> <span class="phpString">"http<span class="phpOperator">:</span><span class="phpComment">//$host$self<span class="phpOperator">?</span>"</span>.<span class="phpFunction">rawurlencode</span><span class="phpOperator">(</span>$query<span class="phpOperator">)</span><span class="phpText">;</span>
</span><span class="phpFunction">echo</span> <span class="phpString">"<span class="phpOperator">&lt;</span>h1<span class="phpOperator">&gt;</span>Translate<span class="phpOperator">&lt;</span>/h1<span class="phpOperator">&gt;</span> <span class="phpOperator">&lt;</span><span class="phpOperator">!</span>-- Google Translate - This Widget Script by MySelf -<span class="phpOperator">-<span class="phpOperator">&gt;</span></span>
<span class="phpOperator">&lt;</span>br/<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>center<span class="phpOperator">&gt;</span>
<span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=en&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to English\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/english<span class="phpOperator">.</span>jpeg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>English\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>
</span><span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=fr&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to French\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/french<span class="phpOperator">.</span>jpg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>French\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>
</span><span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=de&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to German\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/german<span class="phpOperator">.</span>jpg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>German\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>
</span><span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=it&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to Italian\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/italian<span class="phpOperator">.</span>jpg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>Italian\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>
</span><span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=nl&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to Dutch\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/dutch<span class="phpOperator">.</span>jpeg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>Dutch\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>
</span><span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=es&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to Spanish\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/spanish<span class="phpOperator">.</span>jpg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>Spanish\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>br /<span class="phpOperator">&gt;</span>
</span><span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=zh-CN&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to Chinese\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/china.jpg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>Chinese\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>
</span><span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=ru&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to Russian\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/russian<span class="phpOperator">.</span>jpeg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>Russian\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>
</span><span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=pt&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to Brazilian\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/brazilian<span class="phpOperator">.</span>jpg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>Brazilian\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>
</span><span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=ja&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to Japanesse\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/japan<span class="phpOperator">.</span>jpg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>Japanesse\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>
</span><span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=ko&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to Korean\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/korean<span class="phpOperator">.</span>jpg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>Korean\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>
</span><span class="phpOperator">&lt;</span>a href=\"</span>http<span class="phpOperator">:</span><span class="phpComment"><span class="phpComment">//translate.google.com/translate<span class="phpOperator">?</span>prev<span class="phpOperator">=</span>hp&#038;amp<span class="phpText">;</span>hl=en&#038;amp<span class="phpText">;</span>js=n&#038;amp<span class="phpText">;</span>u<span class="phpOperator">=</span>$fineurl&#038;amp<span class="phpText">;</span>sl=id&#038;amp<span class="phpText">;</span>tl=ar&#038;amp<span class="phpText">;</span>history_state0<span class="phpOperator">=</span>\<span class="phpString">" alt<span class="phpOperator">=</span>\"</span>Translate to Arab\<span class="phpString">"</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>img src=\"</span>images/flag/arab<span class="phpOperator">.</span>jpeg\<span class="phpString">" border=\"</span><span class="phpNumber">0</span>\<span class="phpString">" title=\"</span>Arab\<span class="phpString">"<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/center<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>br /<span class="phpOperator">&gt;</span>"</span><span class="phpText">;</span>
</span>
</pre>
<p>Dan diatas adalah script intinya</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arisyi-design.web.id/php-tutorial/script-php-google-translate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PHP dan HTML</title>
		<link>http://www.arisyi-design.web.id/php-tutorial/php-dan-html/</link>
		<comments>http://www.arisyi-design.web.id/php-tutorial/php-dan-html/#comments</comments>
		<pubDate>Mon, 07 Sep 2009 14:36:20 +0000</pubDate>
		<dc:creator>azimah</dc:creator>
				<category><![CDATA[PHP tutorial]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://www.arisyi-design.web.id/blog/?p=65</guid>
		<description><![CDATA[PHP dalam sistem aplikasi Web berfungsi sebagai server side scripting language, yang pada intinya adalah sederetan kode yang dieksekusi seluruhnya di server, kemudian hasil dari eksekusi tersebut dikirim ke klien dalam format tertentu; bisa berupa HTML, PDF, SWF, GIF, JPEG, WBMP dan lain-lain sesuai keinginan Anda.
Untuk tutorial permulaan ini, kita akan membahas PHP dalam format [...]]]></description>
			<content:encoded><![CDATA[<p>PHP dalam sistem aplikasi Web berfungsi sebagai <em>server side scripting language</em>, yang pada intinya adalah sederetan kode yang dieksekusi seluruhnya di server, kemudian hasil dari eksekusi tersebut dikirim ke klien dalam format tertentu; bisa berupa HTML, PDF, SWF, GIF, JPEG, WBMP dan lain-lain sesuai keinginan Anda.</p>
<p>Untuk tutorial permulaan ini, kita akan membahas PHP dalam format keluaran yang pastinya sudah akrab dengan kita yaitu HTML. Dengan pertimbangan selain karena HTML adalah format yang telah dikenal secara luas oleh browser yang ada saat ini, awal pengembangan bahasa PHP sendiri adalah guna mengolah input form di HTML—sehingga versi awal PHP disebut dengan nama Form Interpreter atau PHP/FI.</p>
<p>Sebagai ilustrasi awal, buka editor teks lalu salin skrip di bawah ini.</p>
<pre>&lt;html&gt;
&lt;head&gt;&lt;title&gt;Tutorial PHP&lt;/title&gt;&lt;/head&gt;
&lt;body&gt;
  Perhatikan &lt;b&gt;&lt;?php echo("tulisan ini") ?&gt;&lt;/b&gt;.&lt;br&gt;
  Begitulah cara &lt;?php echo("&lt;b&gt;PHP&lt;/b&gt;") ?&gt; bekerja.
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>Setelah selesai, simpan dengan nama <tt>skrip01.php</tt> lalu lihat hasilnya di browser.  Jika browser menampilkan kotak dialog downtampilan di browser Anda</p>
<p><span id="more-65"></span></p>
<p>Jika Anda lihat sourcenya dengan fasilitas <strong>View</strong> <strong>Source </strong>browser, maka yang akan tampil adalah sebagai berikut:</p>
<pre>&lt;html&gt;
&lt;head&gt;&lt;title&gt;Tutorial PHP&lt;/title&gt;&lt;/head&gt;
&lt;body&gt;
  Perhatikan &lt;b&gt;tulisan ini&lt;/b&gt;.
  Begitulah cara &lt;b&gt;PHP&lt;/b&gt; bekerja.
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>Apakah Anda perhatikan perbedaannya dengan listing program <tt>skrip01.php</tt>? Begitulah cara interpreter PHP bekerja, yaitu dengan mencari tanda pembuka tag PHP <tt>&lt;?php</tt> di baris-baris file <tt>skrip01.php</tt> lalu mengkompilasi dan mengeksekusi teks di dalamnya hingga tanda penutup tag <tt>?&gt;</tt> dijumpai, begitu seterusnya sampai akhir file. Dalam kasus kita terdapat dua tag PHP dan masing-masing berisikan perintah <tt>echo</tt> untuk mencetak sesuatu ke browser.</p>
<p>Tag <tt>&lt;?php .. ?&gt;</tt> pada contoh di atas dikenal juga dengan <em>PHP escaping tags</em>, karena tag <tt>&lt;?php</tt> akan mengubah mode pembacaan dari mode HTML ke mode PHP, yang artinya tiap baris di dalamnya akan dieksekusi oleh engine PHP sampai bertemu tag <tt>?&gt;</tt> yaitu ketika mode pembacaan kembali ke mode HTML. Di mode HTML, PHP hanya akan melalukan setiap baris yang diketemuinya ke browser tanpa pemrosesan apa-apa.</p>
<p>Sebenarnya ada tiga macam PHP escaping tags<em> </em>lain yang bisa dipakai, hanya saja karena tidak semua instalasi mendukungnya serta demi kenyamanan maka saya sarankan lebih baik memilih yang baru saja kita pakai. Namun untuk sekedar mengenal macam-macam PHP escaping tags, buat file <tt>skrip02.php</tt> seperti di bawah.</p>
<pre>&lt;html&gt;
&lt;head&gt;&lt;title&gt;Tutorial PHP&lt;/title&gt;&lt;head&gt;
&lt;body&gt;
  &lt;?php echo "Ini adalah long form tags" ?&gt;&lt;br&gt;
  &lt;? echo "Yang ini adalah short form tags. ";
     echo "Jika Anda menggunakan XML maka penggunaan tags ini ";
     echo "lebih baik dihindari karena akan menimbulkan konflik ";
     echo "dengan tags XML sendiri.";
  ?&gt;&lt;br&gt;
  &lt;% echo "Yang ini adalah ASP-Style tags. ";
     echo "Anda harus mengaktifkannya terlebih dahulu di file ";
     echo "konfigurasi PHP.";
  %&gt;&lt;br&gt;
  &lt;script&gt;
    echo "Yang ini untuk Anda yang menggunakan editor seperti ";
    echo "Front Page yang kurang ramah dengan tags PHP di atas.";
  &lt;/script&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>Coba perhatikan <tt>skrip02.php</tt> pada baris ketujuh. Karena string yang akan saya cetak terlalu panjang, maka saya pecah ke dalam beberapa buah <tt>echo</tt> kemudian saya menggunakan tanda <tt>;</tt> (titik koma) untuk memisahkan instruksi yang satu dengan lainnya. Hal ini serupa dengan di bahasa lainnya seperti C atau Perl.</p>
<p>Satu hal lagi, karena <tt>echo</tt> hanya sebagai konstruksi bahasa dan bukan berupa fungsi khusus di PHP, maka penggunaan tanda kurung setelahnya adalah opsional. Kita akan membahas lebih banyak mengenai fungsi dalam tutorial edisi mendatang.</p>
<h2>PHP dan Variabel</h2>
<p>Variabel dalam PHP memiliki aturan sebagai berikut:</p>
<ul>
<li>diawali dengan tanda dolar (<tt>$</tt>);</li>
<li>penamaan variabel bersifat case sensitive;</li>
<li>nama variabel hanya bisa diawali oleh huruf atau garis      bawah, baru setelah itu dapat diikuti dengan beberapa huruf, angka, maupun      garis bawah.</li>
</ul>
<p>Variabel-variabel berikut adalah valid:</p>
<pre>$jumlah_halaman = 60;
$_jumlah_halaman = "enam puluh";
$_1001_masalah = 1001;</pre>
<p>dan variabel-variabel berikut tidak valid:</p>
<pre>$12_jam = "60 menit"; // diawali angka
$@_my_room = $12_jam; // tidak diawali huruf atau _
$... = "titik titik"; // tidak diawali huruf atau _</pre>
<p>Seperti bahasa pemrograman lain, untuk menetapkan nilai kepada suatu variabel cukup dengan menggunakan tanda <tt>=</tt> (sama dengan).</p>
<p>Adapun tipe variabel yang dikenal PHP ada 5 macam, yaitu:</p>
<ol>
<li>integer, atau bilangan bulat;</li>
<li>string;</li>
<li>float, atau bilangan pecahan;</li>
<li>array;</li>
<li>objek.</li>
</ol>
<p>Untuk menjaga agar tutorial ini tidak berubah menjadi terjemahan bebas dari manual PHP (yang bisa Anda download dari www.php.net), saya akan menerangkan masing-masing tipe variabel di atas dengan contoh, dengan membuat file <tt>skrip03.php</tt> seperti berikut:</p>
<pre>&lt;html&gt;
&lt;head&gt;
&lt;title&gt;Tutorial PHP&lt;/title&gt;
&lt;/head&gt;
&lt;body&gt;
&lt;?php
  // tipe integer, atau bilangan bulat
  $a = 12;
  $b = -12;
  $c = 0xcc;
  $d = 0123;
  echo "nilai \$a (integer positif) = $a &lt;br&gt;";
  echo "nilai \$b (integer negatif) = $b &lt;br&gt;";
  echo "nilai \$c (heksadesimal) = $c &lt;br&gt;";
  echo "nilai \$d (oktal) = $d &lt;br&gt;&lt;br&gt;";
  // tipe float, atau bilangan pecahan
  $e = 1.5;
  $f = 1.5e4;
  echo "nilai \$e = $e &lt;br&gt;";
  echo "nilai \$f = $f &lt;br&gt;&lt;br&gt;";
  // tipe string
  $dia = "steven";
  echo "\$dia adalah &lt;b&gt;$dia&lt;/b&gt; (dicetak dengan double quote)&lt;br&gt;";
  echo '$dia adalah &lt;b&gt;'.$dia.'&lt;/b&gt; (dicetak dengan single quote)";
  echo '&lt;br&gt;&lt;br&gt;';
  // tipe array
  $program['web'] = "php";
  $editor['penulis'][0] = "ristemena";
  $editor['penulis'][1] = "steven";
  echo "web programming : $program[web]&lt;br&gt;";
  echo "editor php : {$editor[penulis][0]} dan $editor[penulis][1]";
  echo "&lt;br&gt;&lt;br&gt;";
  // tipe objek
  class cara_makan {
    function pisang() {
    return "dibuka kulitnya terlebih dahulu";
    }
  }
  $obj = new cara_makan;
  echo "cara makan pisang adalah dengan " . $obj-&gt;pisang();
?&gt;
&lt;/body&gt;
&lt;/html&gt;</pre>
<p>Perhatikanlah kembali <tt>skrip03.php</tt> di atas, saya menggunakan tanda <tt>//</tt> untuk komentar. Kalau Anda termasuk orang yang mudah lupa atau sering bepergian dan meninggalkan program untuk beberapa waktu lamanya, maka sering-seringlah memberikan komentar di tiap blok kode Anda, hal ini akan memudahkan bagi Anda sendiri nantinya.</p>
<p>Baiklah, mari kita mulai membahas tipe variabel PHP dari skrip di atas.</p>
<h3>Integer</h3>
<p>Dalam PHP, tipe integer dapat dinyatakan dalam beberapa macam format bilangan seperti desimal positif, desimal negatif, oktal dan heksadesimal. Penggunaannya seperti terlihat di <tt>skrip03.php</tt> adalah sebagai berikut:</p>
<pre>$a = 12;    // desimal positif
$b = -12;   // desimal negatif
$c = 0xcc;  // oktal
$d = 0123;  // heksadesimal</pre>
<p>Hm, apakah Anda perhatikan bahwa seluruhnya tercetak dalam format desimal? Jangan khawatir, ini hanya masalah format tampilan saja, kita dapat mengubah-ubah format keluaran sesuai keperluan dengan menggunakan fungsi-fungsi di PHP yang akan dibahas pada edisi mendatang.</p>
<h3>String</h3>
<p>String dapat dinyatakan menggunakan dua macam pengapit yaitu double quote atau kutip tunggal (<tt>"</tt>) dan single quote atau kutip tunggal (<tt>'</tt>).</p>
<p>Jika Anda menggunakan kutip ganda maka variabel di dalamnya akan diekspansi. Ini artinya nama variabel di dalam kutip ganda akan digantikan dengan isinya. Perhatikan baris berikut di <tt>skrip03.php</tt>:</p>
<pre>$dia = "steven";
echo "\$dia adalah &lt;b&gt;$dia&lt;/b&gt; (dicetak dengan double quote)&lt;br&gt;";</pre>
<p>Variabel <tt>$dia</tt> akan dicetak menggunakan isi variabelnya seperti terlihat dalam <a href="http://www.master.web.id/mwmag/issue/02/content/tutorial-php-1/image03.gif">Gambar 3</a>. Namun seperti halnya di bahasa C, untuk karakter-karakter tertentu Anda harus menambahkan tanda escape dengan garis miring terbalik (<tt>\</tt>). Contoh karakter yang harus diescape adalah dolar, <tt>$</tt>, karena ia merupakan prefiks nama variabel; kutip ganda, <tt>"</tt>, garis miring terbalik itu sendiri, <tt>\</tt>, dan beberapa yang lain.</p>
<p>Sebaliknya untuk kutip tunggal, karakter yang harus diescape hanya ada dua macam, yaitu garis miring terbalik dan kutip tunggal itu sendiri. Namun pengutip jenis ini tidak mengekspansi variabel di dalamnya, tapi mencetak langsung tanda dolar beserta nama variabelnya, sehingga jika Anda ingin mencetak isi variabel, terlebih dahulu variabel harus dikeluarkan dahulu dari kutipan:</p>
<pre>echo '$dia adalah &lt;b&gt;'.$dia.'&lt;/b&gt; (dicetak dengan single quote)';</pre>
<p>Perhatikan juga bagaimana tanda titik (<tt>.</tt>) pada PHP dapat berfungsi sebagai penyambung string seperti halnya tanda plus (<tt>+</tt>) pada Javascript atau ASP.</p>
<h3>Float</h3>
<p>Jika Anda membutuhkan bilangan pecahan, maka PHP juga menyediakan tipe float, yang penulisannya dapat dibuat dalam dua macam seperti terlihat pada listing 3 yaitu:</p>
<pre>$e = 1.5;      // sama dengan 1,5
$f = 1.5e4;    // sama dengan 15.000</pre>
<p>jangkauan dan ketelitian bilangan tipe ini bergantung pada platform yang Anda gunakan. Di platform Intel 32 bit seperti keluarga Pentium, nilai maksimumnya sekitar 1.8e+318 dan ketelitiannya 14 digit di belakang tanda desimal (tipe data double C).</p>
<h3>Array</h3>
<p>Array di PHP ada dua macam, yaitu asosiatif dan indexed. Namun adakalanya kedua macam array ini dapat Anda pakai bersamaan yaitu pada array multidimensi, seperti baris berikut di <tt>skrip03.php</tt>:</p>
<pre>$program['web'] = "php";               // associative array
$editor['penulis'][0] = "ristemena";   // array multidimensi: gabungan antara
$editor['penulis'][1] = "steven";      // asosiatif dan indexed</pre>
<p>Kita akan membahas lebih dalam mengenai array ini pada edisi mendatang, namun ada satu hal menarik yang perlu dibahas di sini yaitu tentang bagaimana PHP mengekspansi variabel di dalam kutip ganda untuk variabel tipe array. Perhatikan baris berikut:</p>
<pre>echo "web programming : $program[web]&lt;br&gt;";
echo "editor php : {$editor[penulis][0]} dan $editor[penulis][1]&lt;br&gt;&lt;br&gt;";</pre>
<p>untuk array satu dimensi, <tt>$program[web]</tt> , ternyata PHP dapat mencetak dengan benar isinya—perhatikan bahwa penulisan <tt>$program[web]</tt> sama dengan <tt>$program['web']</tt>. Namun untuk array dua dimensi atau multidimensi Anda harus menambahkan kurung kurawal seperti <tt>{$editor[penulis][0]}</tt> agar dapat mencetak isi variabel dengan benar. Jika tidak ditambah kurung kurawal, maka interpreter PHP akan menganggapnya sebagai array satu dimensi yaitu <tt>$editor[penulis]</tt> yang tentu saja tidak terdefinisi sehingga pada Gambar 3 hanya tertulis <strong>Array</strong>.</p>
<p>Fitur ini—penggunaan kurung kurawal untuk array multidimensi—baru ditambahkan pada PHP4, sementara pada PHP3 Anda harus mengeluarkannya terlebih dahulu dari kutip ganda dengan menambahkan penyambung string (<tt>.</tt>)<em>.</em></p>
<h3>Objek</h3>
<p>Tipe variabel yang terakhir ini sebenarnya adalah instans dari sebuah kelas. Inisialisasinya adalah menggunakan operator <tt>new</tt> seperti baris berikut dalam <tt>skrip03.php</tt>:</p>
<pre>$obj = new cara_makan;</pre>
<p>sementara penggunaannya adalah dengan operator<tt> -&gt;</tt>, seperti:</p>
<pre>echo "cara makan pisang adalah dengan " . $obj-&gt;pisang();</pre>
<p>Kita akan membahas lebih jauh mengenai objek dan OOP pada edisi mendatang.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arisyi-design.web.id/php-tutorial/php-dan-html/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Membuat cuplikan Artikel</title>
		<link>http://www.arisyi-design.web.id/php-tutorial/membuat-cuplikan-artikel/</link>
		<comments>http://www.arisyi-design.web.id/php-tutorial/membuat-cuplikan-artikel/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 06:38:02 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP tutorial]]></category>
		<category><![CDATA[Membuat cuplikan Artikel]]></category>

		<guid isPermaLink="false">http://www.arisyi-design.web.id/blog/?p=6</guid>
		<description><![CDATA[1. Database
create database db_artikel ;
use db_artikel;
create table artikel (id int unsigned not null primary key auto_increment, judul varchar(100)
not null, konten text not null, tgl date not null, pengirim varchar(50) not null);
INSERT INTO `artikel` VALUES (1, ‘B_scorpio dan sekutu-sekutunya’, ‘Pada suatu hari,
hiduplah seorang manusia yang sangat berambisi menguasai dunia. Manusia itu bernama
b_scorpio. Setiap hari, b_scorpio terus [...]]]></description>
			<content:encoded><![CDATA[<p><strong>1. Database</strong></p>
<p>create database db_artikel ;</p>
<p>use db_artikel;</p>
<p>create table artikel (id int unsigned not null primary key auto_increment, judul varchar(100)</p>
<p>not null, konten text not null, tgl date not null, pengirim varchar(50) not null);</p>
<p>INSERT INTO `artikel` VALUES (1, ‘B_scorpio dan sekutu-sekutunya’, ‘Pada suatu hari,</p>
<p>hiduplah seorang manusia yang sangat berambisi menguasai dunia. Manusia itu bernama</p>
<p>b_scorpio. Setiap hari, b_scorpio terus belajar, berlatih, menimba ilmu di sana sini, sampaisampai</p>
<p>lupa makan, lupa tidur n yang paling parah lupa pacaran, he..he… Semua itu demi 1</p>
<p>tujuan, yaitu menguasai dunia. Untuk mendukung tujuannya itu, b_scorpio mengumpulkan</p>
<p>sekutu-sekutu untuk membantu misi-misinya, karena walau bagaimanapun 1 sapu akan lebih</p>
<p>kuat daripada 1 lidi, maksudnya? Kaga tau, he..he.. Akhirnya, berkumpullah para sekutusekutu</p>
<p>b_scorpio, yaitu Al-k, Ryuzaki, Phii, Safril, Ivan, Fadli, Ronny, ada yang lom kesebut?</p>
<p>Ya maappppp, ga bawa presensi, jadi lupa, he..he.. Mereka bahu membahu menjadi satu</p>
<p>itulah Indonesia, Indonesia tanah airku aku berjanji padamu, loh..loh..apa yang terjadi..kok</p>
<p>jadi nyanyi…TAMAT’, ‘2007-12-18′, ‘Phii’); </p>
<p><span id="more-6"></span></p>
<p>INSERT INTO `artikel` VALUES (2, ‘Staff baru ilmuwebsite cowok lagi????’, ‘Mas Anggi,</p>
<p>cariin staff cewek dunk, buat nemenin Phii. Atau Si Ronny suruh berubah jadi cewek aja,</p>
<p>he..he.. kalo Ronny ga mau, Anggi aja, kan namanya udah feminin tuh!!! Hua..ha..ha..</p>
<p>Banyak yang ngira Anggi tuh cewek loh. Dulu Phii juga mikirnya Anggi tuh cewek, eh ga</p>
<p>taunya Anggi tuh bos besarnya ilmuwebsite alias b_scorpio. Kemaren, b_scorpio dah ngajuin</p>
<p>syarat buat jadi staff ilmuwebsite. Phii mo ngadain audisi buat perekrutan staff baru</p>
<p>ilmuwebsite selanjutnya, tapi khusus cewek, jadi barang siapa yang berminat, silahkan</p>
<p>berubah jadi cewek dulu, huehe..he..’, ‘2007-12-18′, ‘Phii’);</p>
<p><strong>2.File koneksi.php</strong></p>
<p>&lt;?php</p>
<p>$host=”localhost”; $uname=”root”; $pass=”phii”; $db=”db_artikel”;</p>
<p>$koneksi=mysql_connect($host,$uname,$pass);</p>
<p>mysql_select_db($db,$koneksi);</p>
<p>?&gt;</p>
<p><strong>3. File fungsi.php</strong></p>
<p>&lt;?php</p>
<p>function cuplikArtikel($konten,$url)</p>
<p>{</p>
<p>$maxKata=20; //max kata dalam cuplikan artikel –&gt; silahkan diganti sesuai kebutuhan</p>
<p>$pecahArtikel=explode(’ ‘,$konten); //pecah artikel menjadi array of string</p>
<p>if(count($pecahArtikel) &gt; $maxKata)</p>
<p>{</p>
<p>$cuplik=”;</p>
<p>for($a=0;$a&lt;$maxKata;$a++)</p>
<p>{</p>
<p>$cuplik.=$pecahArtikel[$a].” ” ;</p>
<p>}</p>
<p>echo”$cuplik . . . .&lt;br&gt;&lt;a href=$url&gt;Selengkapnya&gt;&gt; &lt;/a&gt;”;</p>
<p>}</p>
<p>else</p>
<p>{</p>
<p>echo $konten;</p>
<p>}</p>
<p>}</p>
<p>?&gt;</p>
<p><strong>4.File artikel_cuplik.php</strong></p>
<p>&lt;?php</p>
<p>include ‘koneksi.php’;</p>
<p>include ‘fungsi.php’;</p>
<p>if(isset($_GET['act']) &amp;&amp; !empty($_GET['act']) &amp;&amp; ($_GET['act']===’detail’))</p>
<p>{</p>
<p>file_exists(’artikel_detail.php’) ? include ‘artikel_detail.php’ : die(’Halaman detail artikel</p>
<p>tidak ditemukan’);</p>
<p>}</p>
<p>else</p>
<p>{</p>
<p>$sqlArtikel=mysql_query(”select * from artikel order by id desc”);</p>
<p>echo”&lt;table width=50%&gt;”;</p>
<p>while($hasilSqlArtikel=mysql_fetch_row($sqlArtikel))</p>
<p>{</p>
<p>$id=$hasilSqlArtikel[0];</p>
<p>$judul=$hasilSqlArtikel[1];</p>
<p>$konten=$hasilSqlArtikel[2];</p>
<p>$tgl=$hasilSqlArtikel[3];</p>
<p>$pengirim=$hasilSqlArtikel[4];</p>
<p>$url=’?act=detail&amp;idDet=’.$id.”;</p>
<p>echo”&lt;tr&gt;&lt;td&gt;”;</p>
<p>echo”&lt;b&gt;$judul&lt;/b&gt;&lt;br&gt;$pengirim | $tgl&lt;br&gt;”;</p>
<p>cuplikArtikel($konten,$url);</p>
<p>echo”&lt;hr&gt;”;</p>
<p>}</p>
<p>}</p>
<p>?&gt;</p>
<p><strong>5.File artikel_detail.php</strong></p>
<p>&lt;?php</p>
<p>$idDetail=$_GET['idDet'];</p>
<p>$sqlDetail=mysql_query(”select * from artikel where id=’$idDetail’”);</p>
<p>$hasilSqlDetail=mysql_fetch_array($sqlDetail);</p>
<p>$judul=$hasilSqlDetail['judul'];</p>
<p>$konten=$hasilSqlDetail['konten'];</p>
<p>$tgl=$hasilSqlDetail['tgl'];</p>
<p>$pengirim=$hasilSqlDetail['pengirim'];</p>
<p>echo”&lt;table width=50%&gt;&lt;tr&gt;&lt;td&gt;”;</p>
<p>echo”&lt;b&gt;$judul&lt;/b&gt;&lt;br&gt;$pengirim | $tgl&lt;br&gt;&lt;br&gt;$konten”;</p>
<p>echo”&lt;/td&gt;&lt;/tr&gt;</p>
<p>&lt;tr&gt;&lt;td align=right&gt; &lt;a href = artikel_cuplik.php&gt; &lt;&lt; back &lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;</p>
<p>&lt;/table&gt;”;</p>
<p>?&gt;</p>
<p>Algoritma cuplikan artikel :</p>
<p>1. Tenentukan maksimal kata dalam cuplikan artikel, misal 20 kata</p>
<p>2. Pecah artikel menjadi array of string menggunakan fungsi exlpode dengan string</p>
<p>pemisahnya spasi.</p>
<p>3. Cek, jika jumlah hasil fungsi explode &gt; maksimal kata dalam cuplikan, maka potong</p>
<p>artikel sejumlah maksimal kata dalam cuplikan. Siapkan url untuk detail artikel. Jika</p>
<p>lebih kecil, tampilkan seluruh artikel.</p>
<p>Pembahasan :</p>
<p>1. Jalankan file artikel_cuplik.php</p>
<p>2. Dalam file artikel_cuplik.php akan memanggil fungsi cuplikArtikel dengan parameter</p>
<p>yang dikirimkan adalah konten artikel yang disimpan dalam variabel $konten dan url</p>
<p>detail artikel yang disimpan dalam variabel $url.</p>
<p>3. Saat fungsi cuplikArtikel dipanggil, maka akan menjalankan fungsi tersebut yang</p>
<p>berada pada file fungsi.php.</p>
<p>4. Fungsi cuplikArtikel akan menjalankan script sesuai algoritma di atas.</p>
<p>5. Klik link selengkapnya, maka akan menjalankan file artikel_detail.php sehingga akan</p>
<p>menampilkan detail artikel yang dipilih.</p>
<p>Begitulah kira-kira membuat cuplikan artikel. ?BANYAK JALAN MENUJU ROMA? cara di</p>
<p>atas mungkin bukan cara satu-satunya. Jika ada temen-temen yang mempunyai cara lain yang</p>
<p>lebih baik silahkan ditambahkan.</p>
<p><a href="../download/Membuat+Cuplikan+Artikel.pdf" target="_blank">Download PDF disini</a></p>
<p>Terimakasih,</p>
<p><strong>Arisyi Zimah</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arisyi-design.web.id/php-tutorial/membuat-cuplikan-artikel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Root Mapping Menu</title>
		<link>http://www.arisyi-design.web.id/php-tutorial/root-mapping-menu/</link>
		<comments>http://www.arisyi-design.web.id/php-tutorial/root-mapping-menu/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 06:34:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP tutorial]]></category>
		<category><![CDATA[Root Mapping Menu]]></category>

		<guid isPermaLink="false">http://www.arisyi-design.web.id/blog/?p=4</guid>
		<description><![CDATA[“Mapping Menu”adalah salah satu jenis pemetaan terhadap direktori website kita yang
bertujuan untuk mempermudah client kita untuk menjelajahi website kita.
Tidak usah banyak basa-basi, disini saya akan sedikit menjelaskan cara pembuatan mapping
menu tersebut. Seperti biasa, untuk membuat sebuah program pasti butuh kodenya… ;p
Contoh kodenya adalah dibawah ini :

&#60;?php
$originalpath=$_SERVER['PHP_SELF'];
$urlbase=’http://’.$_SERVER['HTTP_HOST'];

$roottitle=’Home’;
$path=explode(’/&#039;,$originalpath);
$jml_element=count($path);
echo ‘&#60;center&#62;&#60;table style=”border:1pt solid #666666;”&#62;&#60;tr&#62;&#60;td&#62;’;
echo ‘&#60;a href=’.$urlbase.’&#62;’.$roottitle.’&#60;/a&#62;’;

for($i=1; $i&#60;$jml_element;$i++) {
$urlbase=$urlbase.’/’.$path[$i];
$path[$i]=str_replace(’.php’, ”, [...]]]></description>
			<content:encoded><![CDATA[<p>“Mapping Menu”adalah salah satu jenis pemetaan terhadap direktori website kita yang</p>
<p>bertujuan untuk mempermudah client kita untuk menjelajahi website kita.</p>
<p>Tidak usah banyak basa-basi, disini saya akan sedikit menjelaskan cara pembuatan mapping</p>
<p>menu tersebut. Seperti biasa, untuk membuat sebuah program pasti butuh kodenya… ;p</p>
<p>Contoh kodenya adalah dibawah ini :</p>
<pre class="php">
<span class="phpScriptTag"><span class="phpOperator">&lt;</span><span class="phpOperator">?</span>php</span>
$originalpath=<span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'PHP_SELF'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$urlbase=’http<span class="phpOperator">:</span><span class="phpComment">//’<span class="phpOperator">.</span><span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'HTTP_HOST'</span><span class="phpOperator">]</span><span class="phpText">;</span>
</span>
$roottitle=’Home’<span class="phpText">;</span>
$path=<span class="phpFunction">explode</span><span class="phpOperator">(</span>’/&#039;,$originalpath<span class="phpOperator">)</span><span class="phpText">;</span>
$jml_element<span class="phpOperator">=</span><span class="phpFunction">count</span><span class="phpOperator">(</span>$path<span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpFunction">echo</span> ‘<span class="phpOperator">&lt;</span><span class="htmlText">center</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>table style=”border<span class="phpOperator">:</span>1pt solid #666666<span class="phpText">;</span>”<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span><span class="htmlText">tr</span><span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span><span class="htmlText">td</span><span class="phpOperator">&gt;</span>’<span class="phpText">;</span>
<span class="phpFunction">echo</span> ‘<span class="phpOperator">&lt;</span>a href=’<span class="phpOperator">.</span>$urlbase.’<span class="phpOperator">&gt;</span>’<span class="phpOperator">.</span>$roottitle.’<span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>’<span class="phpText">;</span>
<span class="phpKeyword">
for<span class="phpOperator">(</span></span>$i<span class="phpOperator">=</span><span class="phpNumber">1</span><span class="phpText">;</span> $i<span class="phpOperator">&lt;</span>$jml_element;$i<span class="phpOperator"><span class="phpOperator">+</span><span class="phpOperator">+</span></span><span class="phpOperator">)</span> <span class="phpOperator">{</span>
$urlbase=$urlbase.’/’<span class="phpOperator">.</span>$path<span class="phpOperator">[</span>$i<span class="phpOperator">]</span><span class="phpText">;</span>
$path<span class="phpOperator">[</span>$i<span class="phpOperator">]</span><span class="phpOperator">=</span><span class="phpFunction">str_replace</span><span class="phpOperator">(</span>’<span class="phpOperator">.</span>php’, ”, $path<span class="phpOperator">[</span>$i<span class="phpOperator">]</span><span class="phpOperator">)</span><span class="phpText">;</span>
$path<span class="phpOperator">[</span>$i<span class="phpOperator">]</span><span class="phpOperator">=</span><span class="phpFunction">ucwords</span><span class="phpOperator">(</span>$path<span class="phpOperator">[</span>$i<span class="phpOperator">]</span><span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpFunction">echo</span> ‘ / <span class="phpOperator">&lt;</span>a href=’ <span class="phpOperator">.</span>$urlbase. ‘<span class="phpOperator">&gt;</span>’ <span class="phpOperator">.</span>$path<span class="phpOperator">[</span>$i<span class="phpOperator">]</span>. ‘<span class="phpOperator">&lt;</span>/a<span class="phpOperator">&gt;</span>’<span class="phpText">;</span>
<span class="phpOperator">}</span>
<span class="phpFunction">echo</span> ‘<span class="phpOperator">&lt;</span>/td<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/tr<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/table<span class="phpOperator">&gt;</span><span class="phpOperator">&lt;</span>/center<span class="phpOperator">&gt;</span>’<span class="phpText">;</span>
<span class="phpScriptTag"><span class="phpOperator">?</span><span class="phpOperator">&gt;</span></span>
</pre>
<p><span id="more-4"></span></p>
<p>Untuk penjelasan masing-masingnya….</p>
<p>Pada baris</p>
<pre class="php">
$originalpath=<span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'PHP_SELF'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$urlbase=’http<span class="phpOperator">:</span><span class="phpComment">//’<span class="phpOperator">.</span><span class="phpScriptVar">$_SERVER</span><span class="phpOperator">[</span><span class="phpString">'HTTP_HOST'</span><span class="phpOperator">]</span><span class="phpText">;</span>
</span>
$roottitle=’Home’<span class="phpText">;</span>
</pre>
<pre class="php">
<span class="phpComment">/*Disini kita mengeset path, url base, dan judul rootnya.
Kalau belum mengerti baca dulu sampai selesai baru kamu
akan mengerti sendiri gunanya masing-masing<span class="phpOperator">.</span>. <span class="phpText">;</span>p
Baris*/</span>
$path=<span class="phpFunction">explode</span><span class="phpOperator">(</span>’/’,$originalpath<span class="phpOperator">)</span><span class="phpText">;</span>
Mengubah path menjadi array dan memisahkannya melalui tanda slash
Kemudian baris
$jml_elm<span class="phpOperator">=</span><span class="phpFunction">count</span><span class="phpOperator">(</span>$path<span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpComment">//Untuk menghitung <span class="phpOperator">(</span>counting<span class="phpOperator">)</span> elemen total pada array yang kita dapat tadi
</span>
<span class="phpComment">//Terakhir pada loop-nya
</span>>for<span class="phpOperator">(</span>$i<span class="phpOperator">=</span><span class="phpNumber">1</span><span class="phpText">;</span> $i<span class="phpOperator">&lt;</span>$jml_elm<span class="phpText">;</span>$i<span class="phpOperator"><span class="phpOperator">+</span><span class="phpOperator">+</span></span><span class="phpOperator">)</span> <span class="phpOperator">{</span>
$urlbase=$urlbase.’/’<span class="phpOperator">.</span>$path<span class="phpOperator">[</span>$i<span class="phpOperator">]</span><span class="phpText">;</span>
<span class="phpComment">//Menambahkan direktori selanjutnya
</span>$path<span class="phpOperator">[</span>$i<span class="phpOperator">]</span><span class="phpOperator">=</span><span class="phpFunction">str_replace</span><span class="phpOperator">(</span>’<span class="phpOperator">.</span>php’, ”, $path<span class="phpOperator">[</span>$i<span class="phpOperator">]</span><span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpComment">//Menghilangkan ekstensi <span class="phpOperator">.</span>php pada menu mapping
</span>
$path<span class="phpOperator">[</span>$i<span class="phpOperator">]</span><span class="phpOperator">=</span><span class="phpFunction">ucwords</span><span class="phpOperator">(</span>$path<span class="phpOperator">[</span>$i<span class="phpOperator">]</span><span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpComment">//Mengubah huruf awal menjadi huruf kapital
</span><span class="phpOperator">}</span>
</pre>
<p>that’s all….</p>
]]></content:encoded>
			<wfw:commentRss>http://www.arisyi-design.web.id/php-tutorial/root-mapping-menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Validasi Form dengan PHP 2</title>
		<link>http://www.arisyi-design.web.id/php-tutorial/validasi-form-dengan-php-2/</link>
		<comments>http://www.arisyi-design.web.id/php-tutorial/validasi-form-dengan-php-2/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 06:23:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP tutorial]]></category>
		<category><![CDATA[validasi form dengan php]]></category>

		<guid isPermaLink="false">http://www.arisyi-design.web.id/blog/?p=1</guid>
		<description><![CDATA[Artikel ini saya buat untuk melengkapi Artikel mas Anggi yang berjudul “Validasi Form
dengan PHP”. Jika Artikel Anggi membahas tentang cara mem-validasi nama, email, nomor
telepon, dan Password, maka artikel saya akan membahas tentang validasi form tanggal.
Seperti yang kita ketahui, bahwa di dalam penanggalan, tidak ada tanggal 30 pada bulan
februari, tidak ada pula tanggal 31 pada bulan [...]]]></description>
			<content:encoded><![CDATA[<p>Artikel ini saya buat untuk melengkapi Artikel mas Anggi yang berjudul “Validasi Form</p>
<p>dengan PHP”. Jika Artikel Anggi membahas tentang cara mem-validasi nama, email, nomor</p>
<p>telepon, dan Password, maka artikel saya akan membahas tentang validasi form tanggal.</p>
<p>Seperti yang kita ketahui, bahwa di dalam penanggalan, tidak ada tanggal 30 pada bulan</p>
<p>februari, tidak ada pula tanggal 31 pada bulan april, dst. Nah, bagaimana cara membuat</p>
<p>validasi tersebut ?</p>
<p>Pertama, buat file dengan nama “index.php”. lalu ketikkan script berikut :</p>
<pre class="html">
<span class="htmlOtherTag">&lt;html&gt;</span>
<span class="htmlOtherTag">&lt;head&gt;</span>
<span class="htmlOtherTag">&lt;title&gt;</span>Validasi Form Tanggal<span class="htmlOtherTag">&lt;/title&gt;</span>
<span class="htmlOtherTag">&lt;/head&gt;</span>
<span class="htmlOtherTag">&lt;body&gt;</span>
<span class="htmlFormTag">&lt;form name=”form1″ method=”post” action=”valid.php”&gt;</span>
<span class="htmlOtherTag">&lt;p&gt;</span> Tanggal Lahir anda :<span class="htmlOtherTag">&lt;br&gt;</span>
<span class="htmlFormTag">&lt;select name=”tanggal” id=”tanggal”&gt;</span>
<span class="htmlFormTag">&lt;option value=”1″&gt;</span>1<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”2″&gt;</span>2<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”3″&gt;</span>3<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”4″&gt;</span>4<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”5″&gt;</span>5<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”6″&gt;</span>6<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”7″&gt;</span>7<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”8″&gt;</span>8<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”9″&gt;</span>9<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”10″&gt;</span>10<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”11″&gt;</span>11<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”12″&gt;</span>12<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>13<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>14<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>15<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>16<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>17<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>18<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>19<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>20<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>21<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>22<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>23<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>24<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>25<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>26<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>27<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>28<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>29<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>30<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option&gt;</span>31<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;/select&gt;</span>
<span class="htmlFormTag">&lt;select name=”bulan” id=”bulan”&gt;</span>
<span class="htmlFormTag">&lt;option value=”Januari”&gt;</span>Januari<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”Februari”&gt;</span>Februari<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”Maret”&gt;</span>Maret<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”April”&gt;</span>April<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”Mei”&gt;</span>Mei<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”Juni”&gt;</span>Juni<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”Juli”&gt;</span>Juli<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”Agustus”&gt;</span>Agustus<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”September”&gt;</span>September<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”Oktober”&gt;</span>Oktober<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”November”&gt;</span>November<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”Desember”&gt;</span>Desember<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;/select&gt;</span>
<span class="htmlFormTag">&lt;select name=”tahun” id=”tahun”&gt;</span>
<span class="htmlFormTag">&lt;option value=”2002″&gt;</span>2002<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”2001″&gt;</span>2001<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”2000″&gt;</span>2000<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1999″&gt;</span>1999<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1998″&gt;</span>1998<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1997″&gt;</span>1997<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1996″&gt;</span>1996<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1995″&gt;</span>1995<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1994″&gt;</span>1994<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1993″&gt;</span>1993<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1992″&gt;</span>1992<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1991″&gt;</span>1991<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1990″&gt;</span>1990<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1989″&gt;</span>1989<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1988″&gt;</span>1988<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1987″&gt;</span>1987<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1986″&gt;</span>1986<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1985″&gt;</span>1985<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1984″&gt;</span>1984<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1983″&gt;</span>1983<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1982″&gt;</span>1982<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1981″&gt;</span>1981<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1980″&gt;</span>1980<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1982″&gt;</span>1982<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1981″&gt;</span>1981<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1980″&gt;</span>1980<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1979″&gt;</span>1979<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1978″&gt;</span>1978<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1977″&gt;</span>1977<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1976″&gt;</span>1976<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1975″&gt;</span>1975<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1974″&gt;</span>1974<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1973″&gt;</span>1973<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1972″&gt;</span>1972<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1971″&gt;</span>1971<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1970″&gt;</span>1970<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1969″&gt;</span>1969<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1968″&gt;</span>1968<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1967″&gt;</span>1967<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1966″&gt;</span>1966<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1965″&gt;</span>1965<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1964″&gt;</span>1964<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1963″&gt;</span>1963<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1962″&gt;</span>1962<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1961″&gt;</span>1961<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1960″&gt;</span>1960<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1959″&gt;</span>1959<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1958″&gt;</span>1958<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1957″&gt;</span>1957<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1956″&gt;</span>1956<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1955″&gt;</span>1955<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1954″&gt;</span>1954<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1953″&gt;</span>1953<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1952″&gt;</span>1952<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1951″&gt;</span>1951<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1950″&gt;</span>1950<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1949″&gt;</span>1949<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1948″&gt;</span>1948<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1947″&gt;</span>1947<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1946″&gt;</span>1946<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1945″&gt;</span>1945<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1944″&gt;</span>1944<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1943″&gt;</span>1943<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1942″&gt;</span>1942<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1941″&gt;</span>1941<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1940″&gt;</span>1940<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1939″&gt;</span>1939<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1938″&gt;</span>1938<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1937″&gt;</span>1937<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1936″&gt;</span>1936<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1935″&gt;</span>1935<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1934″&gt;</span>1934<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1933″&gt;</span>1933<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1932″&gt;</span>1932<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1931″&gt;</span>1931<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1930″&gt;</span>1930<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1929″&gt;</span>1929<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1928″&gt;</span>1928<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1927″&gt;</span>1927<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1926″&gt;</span>1926<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1925″&gt;</span>1925<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1924″&gt;</span>1924<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1923″&gt;</span>1923<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1922″&gt;</span>1922<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1921″&gt;</span>1921<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1920″&gt;</span>1920<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1919″&gt;</span>1919<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1918″&gt;</span>1918<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1917″&gt;</span>1917<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1916″&gt;</span>1916<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1915″&gt;</span>1915<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1914″&gt;</span>1914<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1913″&gt;</span>1913<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1912″&gt;</span>1912<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1911″&gt;</span>1911<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1910″&gt;</span>1910<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1909″&gt;</span>1909<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1908″&gt;</span>1908<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1907″&gt;</span>1907<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1906″&gt;</span>1906<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1905″&gt;</span>1905<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1904″&gt;</span>1904<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1903″&gt;</span>1903<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1902″&gt;</span>1902<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1901″&gt;</span>1901<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;option value=”1900″&gt;</span>1900<span class="htmlFormTag">&lt;/option&gt;</span>
<span class="htmlFormTag">&lt;/select&gt;</span>
<span class="htmlOtherTag">&lt;/p&gt;</span>
<span class="htmlOtherTag">&lt;p&gt;</span>
<span class="htmlFormTag">&lt;input type=”submit” name=”Submit” value=”Submit”&gt;</span>
<span class="htmlOtherTag">&lt;/p&gt;</span>
<span class="htmlFormTag">&lt;/form&gt;</span>
<span class="htmlOtherTag">&lt;/body&gt;</span>
<span class="htmlOtherTag">&lt;/html&gt;</span>
</pre>
<p>Lalu untuk validasinya, buat file PHP dengan nama “valid.php” lalu ketikkan script</p>
<p>berikut :</p>
<pre class="php">
<span class="phpScriptTag"><span class="phpOperator">&lt;</span><span class="phpOperator">?</span>php</span>
$tanggal <span class="phpOperator">=</span> <span class="phpScriptVar">$_POST</span><span class="phpOperator">[</span><span class="phpString">'tanggal'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$bulan <span class="phpOperator">=</span> <span class="phpScriptVar">$_POST</span><span class="phpOperator">[</span><span class="phpString">'bulan'</span><span class="phpOperator">]</span><span class="phpText">;</span>
$tahun <span class="phpOperator">=</span> <span class="phpScriptVar">$_POST</span><span class="phpOperator">[</span><span class="phpString">'tahun'</span><span class="phpOperator">]</span><span class="phpText">;</span>
<span class="phpKeyword">
require<span class="phpOperator">(</span></span>”index<span class="phpOperator">.</span>php”<span class="phpOperator">)</span><span class="phpText">;</span>
<span class="phpKeyword">
if<span class="phpOperator">(</span></span>$bulan <span class="phpOperator"><span class="phpOperator">=</span>=</span> “Februari”<span class="phpOperator">)</span>
<span class="phpOperator">{</span>
$tanggal <span class="phpOperator">&lt;</span><span class="phpOperator">=</span>29;
Print paper size A4
<span class="phpNumber">5</span>
Copyright © 2006-2008 ilmuwebsite.com
print “<span class="phpOperator">&lt;</span>font color=red<span class="phpOperator">&gt;</span>Tidak ada tanggal $tanggal dalam bulan $bulan”<span class="phpText">;</span>
exit;
<span class="phpOperator">}</span>
<span class="phpKeyword">
if<span class="phpOperator">(</span></span>$bulan <span class="phpOperator"><span class="phpOperator">=</span>=</span> “April”<span class="phpOperator">)</span>
<span class="phpOperator">{</span>
$tanggal <span class="phpOperator">&lt;</span><span class="phpOperator">=</span> 30;
print “<span class="phpOperator">&lt;</span>font color=red<span class="phpOperator">&gt;</span>Tidak ada tanggal $tanggal dalam bulan $bulan”<span class="phpText">;</span>
exit;
<span class="phpOperator">}</span>
<span class="phpKeyword">
if<span class="phpOperator">(</span></span>$bulan <span class="phpOperator"><span class="phpOperator">=</span>=</span> “Juni”<span class="phpOperator">)</span>
<span class="phpOperator">{</span>
$tanggal <span class="phpOperator">&lt;</span><span class="phpOperator">=</span> 30;
print “<span class="phpOperator">&lt;</span>font color=red<span class="phpOperator">&gt;</span>Tidak ada tanggal $tanggal dalam bulan $bulan”<span class="phpText">;</span>
exit;
<span class="phpOperator">}</span>
<span class="phpKeyword">
if<span class="phpOperator">(</span></span>$bulan <span class="phpOperator"><span class="phpOperator">=</span>=</span> “September”<span class="phpOperator">)</span>
<span class="phpOperator">{</span>
$tanggal <span class="phpOperator">&lt;</span><span class="phpOperator">=</span> 30;
print “<span class="phpOperator">&lt;</span>font color=red<span class="phpOperator">&gt;</span>Tidak ada tanggal $tanggal dalam bulan $bulan”<span class="phpText">;</span>
exit;
<span class="phpOperator">}</span>
<span class="phpKeyword">
if<span class="phpOperator">(</span></span>$bulan <span class="phpOperator"><span class="phpOperator">=</span>=</span> “November”<span class="phpOperator">)</span>
<span class="phpOperator">{</span>
$tanggal <span class="phpOperator">&lt;</span><span class="phpOperator">=</span> 30;
print “<span class="phpOperator">&lt;</span>font color=red<span class="phpOperator">&gt;</span>Tidak ada tanggal $tanggal dalam bulan $bulan”<span class="phpText">;</span>
exit;
<span class="phpOperator">}</span>
<span class="phpKeyword">
else
</span>
<span class="phpOperator">{</span>
print “Anda lahir pada $tanggal $bulan $tahun”<span class="phpText">;</span>
<span class="phpOperator">}</span>
<span class="phpScriptTag"><span class="phpOperator">?</span><span class="phpOperator">&gt;</span></span>
</pre>
<p>Bagaimana ? cukup mudah bukan membuat validasi tanggal !!</p>
<p><a href="../download/Validasi Form dengan PHP 2.pdf" target="_blank">Download PDF disini</a></p>
<p>Terimakasih,</p>
<p><strong>Arisyi Zimah</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.arisyi-design.web.id/php-tutorial/validasi-form-dengan-php-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

