<?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>AL-MAARIF.COM &#187; PHP</title>
	<atom:link href="http://www.al-maarif.com/category/php/feed" rel="self" type="application/rss+xml" />
	<link>http://www.al-maarif.com</link>
	<description>Hiasi hidup dengan senyuman</description>
	<lastBuildDate>Thu, 12 Aug 2010 23:35:17 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Function rename on php</title>
		<link>http://www.al-maarif.com/function-rename-on-php.htm</link>
		<comments>http://www.al-maarif.com/function-rename-on-php.htm#comments</comments>
		<pubDate>Fri, 15 Jan 2010 16:43:27 +0000</pubDate>
		<dc:creator>al-maarif.com</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.al-maarif.com/?p=306</guid>
		<description><![CDATA[Dibawah ini adalah sampel function rename php.
&#60;?php
$file = &#8216;example.txt&#8217;;
$newfile = &#8216;example.txt.bak&#8217;; 
if (!rename($file, $newfile)) {
echo &#8220;failed to copy $file&#8230;\n&#8221;;
}
?&#62;






]]></description>
			<content:encoded><![CDATA[<p>Dibawah ini adalah sampel function rename php.</p>
<div style="overflow: auto; width: 100%; height: 180px; background-color: #efeceb;"><span style="color: #ff0000;">&lt;?php</span><br />
$file = &#8216;example.txt&#8217;;<br />
$newfile = &#8216;example.txt.bak&#8217;;<span style="color: #0000ff;"> </span></p>
<p><span style="color: #0000ff;">if</span> (!rename($file, $newfile)) {<br />
<span style="color: #0000ff;">echo</span> &#8220;failed to copy $file&#8230;\n&#8221;;<br />
}<br />
<span style="color: #ff0000;">?&gt;</span></div>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://www.al-maarif.com/function-rename-on-php.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>fgetcsv on php</title>
		<link>http://www.al-maarif.com/fgetcsv-on-php.htm</link>
		<comments>http://www.al-maarif.com/fgetcsv-on-php.htm#comments</comments>
		<pubDate>Thu, 31 Dec 2009 12:22:59 +0000</pubDate>
		<dc:creator>al-maarif.com</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.al-maarif.com/?p=298</guid>
		<description><![CDATA[fgetcsv adalah funtion yang ada di php yang berguna untuk mengolah data yang ada di dalam file.csv, bukan hanya file.csv saja yang bisa file.xls juga bisa tapi harus di rubah formatnya waktu save nya menjadi file.csv. Nah di bawah ini ada beberapa langkah yang akan saya buat untuk menginputkan data file.csv ke dalam database dan [...]]]></description>
			<content:encoded><![CDATA[<p>fgetcsv adalah funtion yang ada di php yang berguna untuk mengolah data yang ada di dalam file.csv, bukan hanya file.csv saja yang bisa file.xls juga bisa tapi harus di rubah formatnya waktu save nya menjadi file.csv. Nah di bawah ini ada beberapa langkah yang akan saya buat untuk menginputkan data file.csv ke dalam database dan mengunakan php.</p>
<p><span style="color: #000080;">1.pertama</span></p>
<p>perhatikan data yang ada di file.csv, data apa aja yang ingin di masukan ke dalam database. Contoh isi file.csv yang sudah di buka menggunkan notepad.</p>
<p>1,6820,C00,1E,D001,0,TITLE BLA-BLA 1,1,Open,30-Jan-10,Ok<br />
2,6820,M00,2E,D001,0,TITLE BLA-BLA 2,1,Close,30-Feb-10,No<br />
3,6820,C00,1E,D002,0,TITLE BLA-BLA 1,1,Open,30-Jan-10,Ok<br />
4,6820,M00,2E,D002,0,TITLE BLA-BLA 2,1,Close,30-Feb-10,No<br />
5,6820,C00,1E,D003,0,TITLE BLA-BLA 1,1,Open,30-Jan-10,Ok<br />
6,6820,M00,2E,D003,0,TITLE BLA-BLA 2,1,Close,30-Feb-10,No<br />
7,6820,C00,1E,D004,0,TITLE BLA-BLA 1,1,Open,30-Jan-10,Ok<br />
8,6820,M00,2E,D004,0,TITLE BLA-BLA 2,1,Close,30-Feb-10,No<br />
<span id="more-298"></span>.<br />
.<br />
.<br />
.<br />
N</p>
<p>Jadi setelah tau isi data dari file.csv maka kita tahu urutan dari data yang di pisahkan dengan tanda &#8221; ,&#8221; dalam setiap barisnya.</p>
<p><span style="color: #000080;">2. kedua</span></p>
<p>Buat script peri ntah yang akan menginputkan data file.csv ke dalam database dengan menggunakan php (fgetcsv).</p>
<div style="overflow: auto; width: 100%; height: 250px; background-color: #efeceb;"><strong><span style="color: #ff0000;">&lt;?php</span></strong><br />
mysql_connect(&#8221;localhost&#8221;,&#8221;root&#8221;,&#8221;password&#8221;);<br />
mysql_select_db(&#8221;file_csv&#8221;);</p>
<p><strong><span style="color: #000080;">if</span></strong> (($handle = <strong>fopen</strong>(&#8221;<span style="color: #ff0000;">file.csv</span>&#8220;, &#8220;r&#8221;)) !== <strong><span style="color: #000080;">FALSE</span></strong>) {<br />
<strong><span style="color: #000080;">while </span></strong>(($data = <strong>fgetcsv</strong>($handle, 10000, &#8220;,&#8221;)) !== <strong><span style="color: #000080;">FALSE</span></strong>) {<br />
$c_number = $data[1].&#8217;-&#8217;.$data[2].&#8217;-&#8217;.$data[3].&#8217;-&#8217;.$data[4];<br />
$c_rev = $data[5];<br />
$c_titel = $data[6];<br />
$c_status = $data[8];<br />
$c_date = formatDate($data[9]);</p>
<p>mysql_query(&#8221;insert into table_csv<br />
(c_number,c_titel,c_rev,c_date,c_status)<br />
value<br />
(&#8217;$c_number&#8217;,'$c_titel &#8216;,&#8217;$c_rev&#8217;,'$c_date&#8217;,'$c_status&#8217;)&#8221;<br />
);<br />
}<br />
<strong><span style="color: #000080;">echo </span></strong>&#8220;Sukses cuy&#8230;&#8221;;<br />
<strong>fclose</strong>($handle);<br />
}<br />
function formatDate($date)<br />
{<br />
$m = <strong><span style="color: #000080;">array</span></strong>(    &#8221;Jan&#8221; =&gt;1,<br />
&#8220;Feb&#8221; =&gt;2,<br />
&#8220;Mar&#8221; =&gt;3,<br />
&#8220;Apr&#8221; =&gt;4,<br />
&#8220;May&#8221; =&gt;5,<br />
&#8220;Jun&#8221; =&gt;6,<br />
&#8220;Jul&#8221; =&gt;7,<br />
&#8220;Ags&#8221; =&gt;8,<br />
&#8220;Sep&#8221; =&gt;9,<br />
&#8220;Oct&#8221; =&gt;10,<br />
&#8220;Nov&#8221; =&gt;11,<br />
&#8220;Des&#8221; =&gt;12);<br />
$t = <strong>explode</strong>(&#8221;-&#8221;,$date);<br />
$dateF = date(&#8217;Y-m-d&#8217;,mktime(0,0,0,$m[$t[1]],$t[0],$t[2]));<br />
<span style="color: #000080;"><strong>return </strong></span>$dateF;<br />
}<br />
<strong><span style="color: #ff0000;">?&gt;</span></strong></div>
<p>ada satu tambahan function yang saya buat untuk memformat data tipe &#8220;date&#8221; dimana database tidak bisa menerima data yang bertipe date dengan format seperti ini 30-Jan-10, yang bisa di terima adalah 2010-01-30 tapi tenang aja itu bukan masalah.</p>
<p><span style="color: #000080;">3. ketiga</span></p>
<p>Di bawah ini adalah hasil ahir dari input data ke database dari file.csv yang sudah terseleksi sesuai kebutuhannya.</p>
<p><img class="alignnone size-full wp-image-303" title="fgetcsv" src="http://www.al-maarif.com/wp-content/uploads/2009/12/fgetcsv.GIF" alt="fgetcsv" width="468" height="175" /></p>
<p>Selesai sudah. hehe mudah&#8221; bermanfaat buat saya dan orang lain. <img src='http://www.al-maarif.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://www.al-maarif.com/fgetcsv-on-php.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Array marge on php</title>
		<link>http://www.al-maarif.com/array-marge-on-php.htm</link>
		<comments>http://www.al-maarif.com/array-marge-on-php.htm#comments</comments>
		<pubDate>Mon, 21 Dec 2009 17:06:30 +0000</pubDate>
		<dc:creator>al-maarif.com</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.al-maarif.com/?p=288</guid>
		<description><![CDATA[Array marge adalah menggabungkan dua array yang berbeda dan membentuk array baru. di bawah ini adalah contoh array margue.
Data array A :

Data array B :

Coding array marge pada php nya :
&#60;?php
$_ARRAY_A = array (
1 =&#62; array(10,100,1000),
2 =&#62; array(20,200,2000)
);
$_ARRAY_B = array (
3 =&#62; array(30,300,3000),
4 =&#62; array(40,400,4000)
);
$marge = array_merge($_ARRAY_A,$_ARRAY_B);
print_r($marge);
?&#62;
Data array A dan array B setelah menggunakan function [...]]]></description>
			<content:encoded><![CDATA[<p>Array marge adalah menggabungkan dua array yang berbeda dan membentuk array baru. di bawah ini adalah contoh array margue.</p>
<p><span style="color: #0000ff;">Data array A :</span></p>
<p><img class="alignnone size-full wp-image-289" title="marge-1" src="http://www.al-maarif.com/wp-content/uploads/2009/12/marge-1.GIF" alt="marge-1" width="403" height="308" /></p>
<p><span style="color: #0000ff;"><span id="more-288"></span>Data array B :</span></p>
<p><img class="alignnone size-full wp-image-290" title="marge-2" src="http://www.al-maarif.com/wp-content/uploads/2009/12/marge-2.GIF" alt="marge-2" width="403" height="308" /></p>
<p><span style="color: #0000ff;">Coding array marge pada php nya :</span></p>
<div style="overflow: auto; width: 100%; height: 250px; background-color: #efeceb;"><span style="color: #ff0000;">&lt;?php</span><br />
$_ARRAY_A = <span style="color: #0000ff;">array </span>(<br />
<span style="color: #ff0000;">1 </span>=&gt; <span style="color: #0000ff;">array</span>(<span style="color: #ff0000;">10</span>,<span style="color: #ff0000;">100</span>,<span style="color: #ff0000;">1000</span>),<br />
<span style="color: #ff0000;">2 </span>=&gt; <span style="color: #0000ff;">array</span>(<span style="color: #ff0000;">20</span>,<span style="color: #ff0000;">200</span>,<span style="color: #ff0000;">2000</span>)<br />
);<br />
$_ARRAY_B = <span style="color: #0000ff;">array</span> (<br />
3 =&gt; <span style="color: #0000ff;">array</span>(<span style="color: #ff0000;">30</span>,<span style="color: #ff0000;">300</span>,<span style="color: #ff0000;">3000</span>),<br />
4 =&gt; <span style="color: #0000ff;">array</span>(<span style="color: #ff0000;">40</span>,<span style="color: #ff0000;">400</span>,<span style="color: #ff0000;">4000</span>)<br />
);<br />
$marge = array_merge($_ARRAY_A,$_ARRAY_B);<br />
<span style="color: #0000ff;">print_r</span>($marge);<br />
<span style="color: #ff0000;">?&gt;</span></div>
<p><span style="color: #0000ff;">Data array A dan array B setelah menggunakan function array marge :</span></p>
<p><img class="alignnone size-full wp-image-293" title="marge-ok" src="http://www.al-maarif.com/wp-content/uploads/2009/12/marge-ok.GIF" alt="marge-ok" width="403" height="510" /></p>
<input id="gwProxy" type="hidden" />
<p><!--Session data--></p>
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://www.al-maarif.com/array-marge-on-php.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remove array element on php</title>
		<link>http://www.al-maarif.com/remove-array-element-on-php.htm</link>
		<comments>http://www.al-maarif.com/remove-array-element-on-php.htm#comments</comments>
		<pubDate>Mon, 21 Dec 2009 14:49:33 +0000</pubDate>
		<dc:creator>al-maarif.com</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.al-maarif.com/?p=273</guid>
		<description><![CDATA[Pada post ini menjelaskan remove salah satu element di dalam array pada php, awalnya array memiliki 3 sub array dan ingin di jadikan 2 sub array, jadi ada salah satu sub array yang akan di hapus dalam array tersebut.
Nah ini dia caranya :
Data awal array yang terdiri dari 3 sub array dan akan di hapus [...]]]></description>
			<content:encoded><![CDATA[<p>Pada post ini menjelaskan remove salah satu element di dalam array pada php, awalnya array memiliki 3 sub array dan ingin di jadikan 2 sub array, jadi ada salah satu sub array yang akan di hapus dalam array tersebut.<br />
Nah ini dia caranya :</p>
<p><span style="color: #0000ff;">Data awal array yang terdiri dari 3 sub array dan akan di hapus sub array yang ke 2:</span><br />
<img class="alignnone size-full wp-image-281" title="array-no" src="http://www.al-maarif.com/wp-content/uploads/2009/12/array-no.GIF" alt="array-no" width="470" height="400" /></p>
<p><span style="color: #0000ff;">Coding pada php nya.</span></p>
<div style="overflow: auto; width: 100%; height: 170px; background-color: #efeceb;"><span style="color: #ff0000;">&lt;?php</span><br />
$_ARRAY = array(<br />
1 =&gt;array(10,100,1000),<br />
2 =&gt; array(20,200,2000),<br />
3 =&gt; array(30,300,3000)<br />
);<br />
unset($_ARRAY[2]);<br />
print_r($_ARRAY);<br />
<span style="color: #ff0000;">?&gt;</span></div>
<p><span style="color: #0000ff;">Hasil data array yang sudah di hapus satu sub nya :</span><br />
<img class="alignnone size-full wp-image-283" title="array-ok" src="http://www.al-maarif.com/wp-content/uploads/2009/12/array-ok.GIF" alt="array-ok" width="470" height="309" /></p>
<p>Semoga bermanfaat ya.. <img src='http://www.al-maarif.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<input id="gwProxy" type="hidden" />
<p><!--Session data--></p>
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<p><!--Session data--></p>
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://www.al-maarif.com/remove-array-element-on-php.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IN VALID EMAIL FOR PHP</title>
		<link>http://www.al-maarif.com/in-valid-email-for-php.htm</link>
		<comments>http://www.al-maarif.com/in-valid-email-for-php.htm#comments</comments>
		<pubDate>Sun, 23 Aug 2009 13:47:07 +0000</pubDate>
		<dc:creator>al-maarif.com</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.al-maarif.com/?p=185</guid>
		<description><![CDATA[&#60;?php
$email = $_POST[val_email]; (input dari html)
if (!inValidEmail($email))
{
echo &#8220;Maaf Email Anda IN VALID..!&#8221;;
exit;
}
function inValidEmail($email)
{
if (ereg(&#8221;^[^@]{1,64}@[^@]{1,255}$&#8221;, $email)){
return true;
}else{
return false;
}
}
?&#62;
]]></description>
			<content:encoded><![CDATA[<div id="addressEven" style="overflow: auto; width: 100%; height: 195px; background-color: #efeceb;"><span style="color: #ff0000;">&lt;?php</span></p>
<p>$email = $_POST[val_email]; (<span style="color: #00ff00;">input dari html</span>)</p>
<p><span style="color: #0000ff;">if</span> (!inValidEmail($email))<br />
{<br />
<span style="color: #0000ff;">echo</span> &#8220;Maaf Email Anda IN VALID..!&#8221;;<br />
<span style="color: #0000ff;">exit</span>;<br />
}</p>
<p><span style="color: #0000ff;">function</span> inValidEmail($email)<br />
{</p>
<blockquote><p><span style="color: #0000ff;">if</span> (ereg(&#8221;^[^@]{1,64}@[^@]{1,255}$&#8221;, $email)){<br />
<span style="color: #0000ff;">return true</span>;<br />
}<span style="color: #0000ff;">else</span>{<br />
<span style="color: #0000ff;">return false</span>;<br />
}</p></blockquote>
<p>}<br />
<span style="color: #ff0000;">?&gt;</span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.al-maarif.com/in-valid-email-for-php.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XML FOR PHP</title>
		<link>http://www.al-maarif.com/xml-for-php.htm</link>
		<comments>http://www.al-maarif.com/xml-for-php.htm#comments</comments>
		<pubDate>Thu, 06 Aug 2009 04:12:16 +0000</pubDate>
		<dc:creator>al-maarif.com</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.al-maarif.com/?p=177</guid>
		<description><![CDATA[Contoh script sederhana membuat data xml pada php.
&#60;?php
$xml = &#8216;&#60;item text=&#8221;WEB&#8221; id=&#8221;0&#8243;&#62;&#8217;;
$xml.= &#8216;&#60;item text=&#8221;HOME&#8221; id=&#8221;1&#8243;&#62;&#8217;;
$xml.= &#8216;&#60;item text=&#8221;HOME 1&#8243; id=&#8221;1.1&#8243; /&#62;&#8217;;
$xml.= &#8216;&#60;item text=&#8221;HOME 2&#8243; id=&#8221;1.2&#8243; /&#62;&#8217;;
$xml.= &#8216;&#60;/item&#62;&#8217;;
$xml.= &#8216;&#60;item text=&#8221;REPORT&#8221; id=&#8221;2&#8243;&#62;&#8217;;
$xml.= &#8216;&#60;item text=&#8221;REPORT 1&#8243; id=&#8221;2.1&#8243; /&#62;&#8217;;
$xml.= &#8216;&#60;item text=&#8221;REPORT 2&#8243; id=&#8221;2.2&#8243; /&#62;&#8217;;
$xml.= &#8216;&#60;/item&#62;&#8217;;
$xml.= &#8216;&#60;/item&#62;&#8217;;
header(&#8221;Content-type: text/xml&#8221;);
echo &#8216;&#60;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8&#8243;?&#62;&#8217;;
echo $xml;
exit;
?&#62;




]]></description>
			<content:encoded><![CDATA[<p>Contoh script sederhana membuat data xml pada php.</p>
<div id="addressEven" style="overflow: auto; width: 100%; height: 195px; background-color: #efeceb;"><span style="color: #ff0000;">&lt;?php</span></p>
<blockquote><p>$xml = &#8216;&lt;item text=&#8221;WEB&#8221; id=&#8221;0&#8243;&gt;&#8217;;<br />
$xml.= &#8216;&lt;item text=&#8221;HOME&#8221; id=&#8221;1&#8243;&gt;&#8217;;<br />
$xml.= &#8216;&lt;item text=&#8221;HOME 1&#8243; id=&#8221;1.1&#8243; /&gt;&#8217;;<br />
$xml.= &#8216;&lt;item text=&#8221;HOME 2&#8243; id=&#8221;1.2&#8243; /&gt;&#8217;;<br />
$xml.= &#8216;&lt;/item&gt;&#8217;;<br />
$xml.= &#8216;&lt;item text=&#8221;REPORT&#8221; id=&#8221;2&#8243;&gt;&#8217;;<br />
$xml.= &#8216;&lt;item text=&#8221;REPORT 1&#8243; id=&#8221;2.1&#8243; /&gt;&#8217;;<br />
$xml.= &#8216;&lt;item text=&#8221;REPORT 2&#8243; id=&#8221;2.2&#8243; /&gt;&#8217;;<br />
$xml.= &#8216;&lt;/item&gt;&#8217;;<br />
$xml.= &#8216;&lt;/item&gt;&#8217;;</p>
<p>header(&#8221;Content-type: text/xml&#8221;);<br />
<span style="color: #0000ff;">echo</span> &#8216;&lt;?xml version=&#8221;1.0&#8243; encoding=&#8221;UTF-8&#8243;?&gt;&#8217;;<br />
<span style="color: #0000ff;">echo</span> $xml;<br />
<span style="color: #0000ff;">exit</span>;</p></blockquote>
<p><span style="color: #ff0000;">?&gt;</span></div>
<input id="gwProxy" type="hidden" /><!--Session data--><br />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://www.al-maarif.com/xml-for-php.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HILANGKAN KOMA AWAL DAN AHIR</title>
		<link>http://www.al-maarif.com/hilangkan-koma-awal-dan-ahir.htm</link>
		<comments>http://www.al-maarif.com/hilangkan-koma-awal-dan-ahir.htm#comments</comments>
		<pubDate>Thu, 06 Aug 2009 03:48:38 +0000</pubDate>
		<dc:creator>al-maarif.com</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.al-maarif.com/?p=172</guid>
		<description><![CDATA[Dibawah ini adalah contoh script php untuk menghilangkan koma awal dan ahir.
&#60;?php
$text =&#8221;,1,2,3,4,5,&#8221;;
$te   = explode(&#8221;,&#8221;,$text);
if (is_array($te))
{
foreach ($te as $v)
{
if ($v!=&#8221;"){
$val[]=$v;
}
}
$te   = implode(&#8221;,&#8221;,$val);
}else{
$te   = &#8220;&#8221;;
}
echo $te;
?&#62;
Hasil : 1,2,3,4,5






]]></description>
			<content:encoded><![CDATA[<p>Dibawah ini adalah contoh script php untuk menghilangkan koma awal dan ahir.</p>
<div id="addressEven" style="overflow: auto; width: 100%; height: 195px; background-color: #efeceb;"><span style="color: #ff0000;">&lt;?php</span></p>
<blockquote><p>$text =&#8221;,1,2,3,4,5,&#8221;;<br />
$te   = explode(&#8221;,&#8221;,$text);<br />
<span style="color: #0000ff;">if</span> (is_array($te))<br />
{<br />
<span style="color: #0000ff;">foreach</span> ($te <span style="color: #0000ff;">as</span> $v)<br />
{<br />
<span style="color: #0000ff;">if</span> ($v!=&#8221;"){<br />
$val[]=$v;<br />
}<br />
}<br />
$te   = implode(&#8221;,&#8221;,$val);<br />
}<span style="color: #0000ff;">else</span>{<br />
$te   = &#8220;&#8221;;<br />
}<br />
<span style="color: #0000ff;">echo</span> $te;</p></blockquote>
<p><span style="color: #ff0000;">?<span style="color: #ff0000;">&gt;</span></span></div>
<p><strong>Hasil : 1,2,3,4,5</strong></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="jsCall();" type="hidden" />
]]></content:encoded>
			<wfw:commentRss>http://www.al-maarif.com/hilangkan-koma-awal-dan-ahir.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MEMBUAT CALENDER DG PHP</title>
		<link>http://www.al-maarif.com/membuat-calender-dengan-php.htm</link>
		<comments>http://www.al-maarif.com/membuat-calender-dengan-php.htm#comments</comments>
		<pubDate>Fri, 19 Jun 2009 14:00:03 +0000</pubDate>
		<dc:creator>al-maarif.com</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.al-maarif.com/?p=129</guid>
		<description><![CDATA[Membuat kalender dengan php sebetulnya tidak terlalu sulit, hanya kita paham perhitungan tahun saja. Berikut ini adalah contoh membuat calender dengan php dan cara perhitungan harinya, mudah-mudahan berguna bagi anda..?. Silahkan copy coode ini dan coba jalankan pada broser anda.
&#60;?php
function showCalendar()
{
//Kita perlu pertama dan hari terakhir dari bulan dan hari yang sebenarnya
$today    [...]]]></description>
			<content:encoded><![CDATA[<p>Membuat kalender dengan php sebetulnya tidak terlalu sulit, hanya kita paham perhitungan tahun saja. Berikut ini adalah contoh membuat calender dengan php dan cara perhitungan harinya, mudah-mudahan berguna bagi anda..?. Silahkan copy coode ini dan coba jalankan pada broser anda.</p>
<div id="addressEven" style="overflow: auto; width: 100%; height: 200px; background-color: #efeceb;"><span style="color:#ff0000">&lt;?php</span><br />
<span style="color:#ff0000">function</span> showCalendar()<br />
{</p>
<blockquote><p>//Kita perlu pertama dan hari terakhir dari bulan dan hari yang sebenarnya<br />
$today    = getdate();<br />
$firstDay = getdate(mktime(0,0,0,$today['mon'],1,$today['year']));<br />
$lastDay  = getdate(mktime(0,0,0,$today['mon']+1,0,$today['year']));</p>
<p>// Buat tabel dengan informasi yang diperlukan header<br />
$out = &#8220;&lt;&#8221;table border=&#8217;1&#8242;&gt;&#8221;;<br />
$out.= &#8216;&lt;tr&gt;&lt;th colspan=&#8221;7&#8243;&gt;&#8217;.$today['month'].&#8221; &#8211; &#8220;.$today['year'].&#8221;&lt;/th&gt;&lt;/tr&gt;&#8221;;<br />
$out.= &#8216;&lt;tr class=&#8221;days&#8221;&gt;&#8217;;<br />
$out.= &#8216;&lt;td&gt;Mo&lt;/td&gt;&lt;td&gt;Tu&lt;/td&gt;&lt;td&gt;We&lt;/td&gt;&lt;td&gt;Th&lt;/td&gt;&#8217;;<br />
$out.= &#8216;&lt;td&gt;Fr&lt;/td&gt;&lt;td&gt;Sa&lt;/td&gt;&lt;td&gt;Su&lt;/td&gt;&lt;/tr&gt;&#8217;;</p>
<p>// Menampilkan kalender baris pertama dengan posisi benar<br />
$out.= &#8216;&lt;tr&gt;&#8217;;<br />
for($i=0;$i&lt;$firstDay['wday'];$i++){<br />
$out.= &#8216;&lt;td&gt; &lt;/td&gt;&#8217;;<br />
}</p>
<p>$actday = 0;<br />
for($i=$firstDay['wday'];$i&lt;7;$i++){<br />
$actday++;<br />
if ($actday == $today['mday']) {<br />
$class = &#8216; class=&#8221;actday&#8221;&#8216;;<br />
} else {<br />
$class = &#8221;;<br />
}<br />
$out.= &#8220;&lt;td$class&gt;$actday&lt;/td&gt;&#8221;;<br />
}<br />
$out.= &#8216;&lt;/tr&gt;&#8217;;</p>
<p>//Dapatkan berapa bulan selesai dalam bulan yang sebenarnya<br />
$fullWeeks = floor(($lastDay['mday']-$actday)/7);<br />
for ($i=0;$i&lt;$fullWeeks;$i++){<br />
$out.= &#8216;&lt;tr&gt;&#8217;;<br />
for ($j=0;$j&lt;7;$j++){<br />
$actday++;<br />
if ($actday == $today['mday']) {<br />
$class = &#8216; class=&#8221;actday&#8221;&#8216;;<br />
} else {<br />
$class = &#8221;;<br />
}<br />
$out.= &#8220;&lt;td$class&gt;$actday&lt;/td&gt;&#8221;;<br />
}<br />
$out.= &#8216;&lt;/tr&gt;&#8217;;<br />
}</p>
<p>//Sekarang menampilkan sisa bulan<br />
if ($actday &lt; $lastDay['mday']){<br />
$out.= &#8216;&lt;tr&gt;&#8217;;<br />
for ($i=0; $i&lt;7;$i++){<br />
$actday++;<br />
if ($actday == $today['mday']) {<br />
$class = &#8216; class=&#8221;actday&#8221;&#8216;;<br />
} else {<br />
$class = &#8221;;<br />
}</p>
<p>if ($actday &lt;= $lastDay['mday']){<br />
$out.= &#8220;&lt;td$class&gt;$actday&lt;/td&gt;&#8221;;<br />
}else {<br />
$out.= &#8216;&lt;td&gt; &lt;/td&gt;&#8217;;<br />
}<br />
}<br />
$out.= &#8216;&lt;/tr&gt;&#8217;;<br />
}<br />
$out.= &#8216;&lt;/table&gt;&#8217;;<br />
<span style="color:#ff0000">return</span> $out;</p></blockquote>
<p>}<br />
showCalendar();<br />
<span style="color:#ff0000">?&gt;</span></p>
<p><em>Sebagai pelengkap tambahkan <span style="color:#ff0000">CSS</span></em><br />
table {<br />
width:210px;<br />
border:0px solid #888;<br />
border-collapse:collapse;<br />
}<br />
td {<br />
width:15px;<br />
border-collpase:collpase;<br />
border:1px solid #888;<br />
text-align:right;<br />
padding-right:4px;<br />
}<br />
.days{<br />
background-color: #cccccc;<br />
}<br />
th {<br />
border-collpase:collpase;<br />
border:1px solid #888;<br />
background-color: #bbbbbb;<br />
text-align:center;<br />
}<br />
.actday{<br />
background-color: #ff4545;<br />
font-weight:bold;<br />
}</p>
<p><em>Selamat Mencoba ya&#8230;.?</em></div>
]]></content:encoded>
			<wfw:commentRss>http://www.al-maarif.com/membuat-calender-dengan-php.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EMAIL FOR PHP</title>
		<link>http://www.al-maarif.com/email-for-php.htm</link>
		<comments>http://www.al-maarif.com/email-for-php.htm#comments</comments>
		<pubDate>Fri, 19 Jun 2009 13:46:28 +0000</pubDate>
		<dc:creator>al-maarif.com</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.al-maarif.com/?p=125</guid>
		<description><![CDATA[Banyak cara seting email di php dan yang di bawah ini adalah salah satunya, selamat mencoba ya..?
&#60;?php
$to = &#8220;recipient@example.com&#8221;;
$subject = &#8220;Hi!&#8221;;
$body = &#8220;Hi,\n\nHow are you?&#8221;;
$headers = &#8220;From: sender@example.com\r\n&#8221; .&#8221;X-Mailer: php&#8221;;
if (mail($to, $subject, $body, $headers)) {
echo(&#8221;Message sent!&#8221;);
} else {
echo(&#8221;Message delivery failed&#8230;&#8221;);
}
?&#62;
]]></description>
			<content:encoded><![CDATA[<p>Banyak cara seting email di php dan yang di bawah ini adalah salah satunya, selamat mencoba ya..?<br />
<span style="color:#ff0000">&lt;?php</span></p>
<blockquote><p>$to = &#8220;recipient@example.com&#8221;;<br />
$subject = &#8220;Hi!&#8221;;<br />
$body = &#8220;Hi,\n\nHow are you?&#8221;;<br />
$headers = &#8220;From: sender@example.com\r\n&#8221; .&#8221;X-Mailer: php&#8221;;</p>
<p>if (mail($to, $subject, $body, $headers)) {<br />
echo(&#8221;Message sent!&#8221;);<br />
} else {<br />
echo(&#8221;Message delivery failed&#8230;&#8221;);<br />
}</p></blockquote>
<p><span style="color:#ff0000">?&gt;</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.al-maarif.com/email-for-php.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PENGANTAR PHP</title>
		<link>http://www.al-maarif.com/pengantar-php.htm</link>
		<comments>http://www.al-maarif.com/pengantar-php.htm#comments</comments>
		<pubDate>Wed, 17 Jun 2009 12:21:02 +0000</pubDate>
		<dc:creator>al-maarif.com</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.al-maarif.com/?p=92</guid>
		<description><![CDATA[HP singkatan dari PHP Hypertext Preprocessor yaitu bahasa pemrograman web server-side yang bersifat open source. PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). PHP adalah script yang digunakan untuk membuat halaman web yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. [...]]]></description>
			<content:encoded><![CDATA[<p>
<a href="http://www.al-maarif.com/wp-content/gallery/post-image/php.jpeg" title="" class="shutterset_singlepic48" >
	<img class="ngg-singlepic ngg-left" src="http://www.al-maarif.com/wp-content/gallery/cache/48_watermark_190x75_php.jpeg" alt="php" title="php" />
</a>
PHP singkatan dari PHP Hypertext Preprocessor yaitu bahasa pemrograman web server-side yang bersifat open source. PHP merupakan script yang menyatu dengan HTML dan berada pada server (server side HTML embedded scripting). PHP adalah script yang digunakan untuk membuat halaman web yang dinamis. Dinamis berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client. Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaru/up to date. Semua script PHP dieksekusi pada server dimana script tersebut dijalankan.</p>
<p style="text-align: justify;">Sejarah PHP<br />
Dilihat dari perkembangannya, bahasa pemrograman ini memiliki perkembangan yang sangat cepat dengan jumlah pemakai yang terus bertambah.</p>
<p style="text-align: justify;"><span id="more-92"></span></p>
<p style="text-align: justify;">1. PHP/FI<br />
Ini merupakan cikal bakal PHP yang sekarang. Pertama dibuat oleh Rasmus Lerdorf pada 1995, pada awalnya dia menamakan script ini “Personal Home Page Tool” yang merupakan bahasa sederhana dari bahasa pemrograman C dimana Personal Home Page Tool ini dapat berkomunikasi dengan database dan bersipat Open Source. Pada awalnya Rasmus membuat bahasa pemrograman ini bertujuan untuk menyimpan data pengunjung yang melihat biodata pada web sitenya.Perkembanganny, pada pertengahan tahun 1997 pemakai bahasa bahasa PHP semakin banyak, terlihat dari jumlah statistik domain yang menggunkan PHP hampir lebih dari 50.000 web site. Kemudian karena perkembangannya yang sangat pesat, Rasmus mengembangkan bahasa pemrograman ini, dan pada bulan November tahun 1997 muncul PHP/FI versi 2.0 yang merupakan cikal bakal PHP 3</p>
<p style="text-align: justify;">2. PHP Versi 3<br />
PHP Versi 3 merupakan versi penyempurna dari bugs-bugs pada PHP/FI versi 1.0 dan PHP/FI versi 2.0. PHP Versi 3 ini dikembangkan oleh Andi Gutmans and Zeev Suraski pada tahun 1997 yang berhasil ditulis secara sempurna pada waktu itu. Fasilitas tambahan PHP Versi 3 dibandingkan versi sebelumnya, selain tambahan fungsi-fumgsi baru, juga mendukung beberapa akses ke banyak database, pengelolaan protokool, dan API. Dari versi 3 lah singkatan PHP muncul, yaitu PHP: Hypertext Preprocessor, dan pada tahun 1998 hampir 10% web site di dunia menggunakan PHP sebagai web servernya.</p>
<p style="text-align: justify;">3. PHP Versi 4<br />
Pada musim dingin di tahun 1998, menulis ulang bahasa pemrograman PHP ini untuk membuat ketangguhan bahasa pemrograman ini. Akhirnya pada pertengahan tahun 1999 diperkenalkanlah PHP versi 4.0 yang menggunakan script engine Zend untuk meningkatkan penampilan (performance) dan mempunyai dukungan yang sangat banyak terhadap ekstensi dan berbagai library beserta modul. PHP versi 4.0 ini juga mempunyai keunggulan dibandingkan versi-versi sebelumnya, diantaranya mendukung ke beberapa web server, fasilitas HTTP session, output buffer dan sistem keamanan. Pada perkembangannya, pada saat itu hampir 20% web server menggunakan bahasa pemrograman PHP sebagai interpreternya.</p>
<p style="text-align: justify;">4. PHP Versi 5<br />
Pada bulan Juli tahun 2005 muncul PHP versi 5.0 yang menggunakan Zend Engine 2.0 dengan penambahan beberapa featur dan beberapa objek baru. Untuk informasi featur-featur baru dari PHP versi 5.0 ini, Anda bisa lihat di http://www.zend.com/zend/future.php. PHP Versi 5 ini sangat mendukung pemrograman berbasis Object Oriented Programming alias OOP dan emang di peruntukan untuk OOP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.al-maarif.com/pengantar-php.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
