<?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>endonesiahost.com</title>
	<atom:link href="http://blogs.endonesiahost.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blogs.endonesiahost.com</link>
	<description>endonesian webhosting murah webdevepelover</description>
	<lastBuildDate>Wed, 23 Dec 2009 17:36:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Autocomplete = off</title>
		<link>http://blogs.endonesiahost.com/autocomplete-off.html</link>
		<comments>http://blogs.endonesiahost.com/autocomplete-off.html#comments</comments>
		<pubDate>Wed, 23 Dec 2009 17:36:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UMUM]]></category>

		<guid isPermaLink="false">http://blogs.endonesiahost.com/?p=109</guid>
		<description><![CDATA[Ani registrasi disebuah web, tiba &#8211; tiba di bagian username sudah ada nama lain yang bukan dia tulis sendiri, ya mungkin cache orang lain yang terrecord di browser tersebut, kemudian dia menghapus manual, text username yang sudah ada tersebut.
Ada juga cerita  dari Andi, sama persis kasusnya dengan Ani, tp dia g menghapus satu &#8211; satu [...]]]></description>
			<content:encoded><![CDATA[<p>Ani registrasi disebuah web, tiba &#8211; tiba di bagian <em>username</em> sudah ada nama lain yang bukan dia tulis sendiri, ya mungkin <em>cache</em> orang lain yang ter<em>record</em> di browser tersebut, kemudian dia menghapus manual, text <em>username</em> yang sudah ada tersebut.</p>
<p>Ada juga cerita  dari Andi, sama persis kasusnya dengan Ani, tp dia <em>g</em> menghapus satu &#8211; satu text yang ada pada <strong>form input type text</strong> tersebut, tetapi begitu <strong><em>On Focus</em></strong> kursor pada<strong> input type text</strong>, <strong>input type text </strong>langsung kosong.</p>
<p>Ani dan Andi, berkeinginan <em>klo</em> sipembuat program tersebut untuk sewaktu dia menggunakan <em><strong>form input type text</strong></em> tersebut kondisinya dalam keadaan kosong.</p>
<p>Bagaimana caranya ?</p>
<p>Gunakan <strong><a href="http://www.google.co.id/#hl=id&amp;source=hp&amp;q=autocomplete%3Doff&amp;btnG=Telusuri+dengan+Google&amp;meta=&amp;aq=f&amp;oq=autocomplete%3Doff&amp;fp=5e7b7492bc7eb695">autocomplete=off</a> </strong>pada setiap input type text.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/autocomplete-off.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Membuat Component Joomla 1.5 Menaikan Nilai Jual?</title>
		<link>http://blogs.endonesiahost.com/membuat-component-joomla-1-5-menaikan-nilai-jual.html</link>
		<comments>http://blogs.endonesiahost.com/membuat-component-joomla-1-5-menaikan-nilai-jual.html#comments</comments>
		<pubDate>Fri, 11 Dec 2009 18:48:15 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UMUM]]></category>

		<guid isPermaLink="false">http://blogs.endonesiahost.com/?p=107</guid>
		<description><![CDATA[Meskipun Joomla merupakan produk opensource, yang biasanya oleh sebagian orang dipandang sebelah mata, bahkan harganya pun biasanya negosiasi antara pembeli dan penjual, selalu menemukan titik nandir yang terendah. Itu jika anda hanya memposisikan diri sebagai pemakai, meskipun anda pada akhirnya juga menjualnya.
Sebagai anda bergelar webmaster, maka sudah sepantasnya jika anda dapat dengan sendirinya membuat sebuah [...]]]></description>
			<content:encoded><![CDATA[<p>Meskipun Joomla merupakan produk opensource, yang biasanya oleh sebagian orang dipandang sebelah mata, bahkan harganya pun biasanya negosiasi antara pembeli dan penjual, selalu menemukan titik nandir yang terendah. Itu jika anda hanya memposisikan diri sebagai pemakai, meskipun anda pada akhirnya juga menjualnya.</p>
<p>Sebagai anda bergelar webmaster, maka sudah sepantasnya jika anda dapat dengan sendirinya membuat sebuah component, modul, plugin, template dan lain &#8211; lain.</p>
<p>Salahsatunya adalah dengan anda dapat membuat sebuah component Joomla 1.5 atau 1.0, saya yakin pembeli akan jauh lebih menghargai hasil karya anda, dan tentu saja harga jual yang anda tawarkan, jika pun mendapat tawaran tidak akan sederastis, ketika anda menjual sebuah produk dengan memakai engine Joomla default.</p>
<p>Nah, kenapa tidak anda sekarang mulai mempelajari component, modul, plugin untuk joomla, siapa tahu kelak component, modul, plugin joomla yang anda buat bisa menaikan nilai jual anda, jika anda berorientasi commercial.</p>
<p>Sekarang tinggal anda yang menentukan !</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/membuat-component-joomla-1-5-menaikan-nilai-jual.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dapat Kiriman Dollar dari BackLinks</title>
		<link>http://blogs.endonesiahost.com/dapat-kiriman-dollar-dari-backlinks.html</link>
		<comments>http://blogs.endonesiahost.com/dapat-kiriman-dollar-dari-backlinks.html#comments</comments>
		<pubDate>Tue, 05 May 2009 20:02:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UMUM]]></category>

		<guid isPermaLink="false">http://blogs.endonesiahost.com/?p=105</guid>
		<description><![CDATA[Finally my Paypal also filled after how long naught. Thank you for backlinks.com so the spirit back to writing in the blogs.

Meskipun itu bukan merupakan tujuan akhir, tetapi setidaknya bisa menjadikan sebuah spirit bagi saya dan mungkin anda untuk menulis kembali di blogs.
Caranya pun cukup mudah anda hanya tinggal mendaftar di alamat ini backlinks.com, dan [...]]]></description>
			<content:encoded><![CDATA[<p>Finally my Paypal also filled after how long naught. Thank you for <a href="http://www.backlinks.com/aff/40183">backlinks.com</a> so the spirit back to writing in the blogs.<br />
<span id="more-105"></span><br />
Meskipun itu bukan merupakan tujuan akhir, tetapi setidaknya bisa menjadikan sebuah spirit bagi saya dan mungkin anda untuk menulis kembali di blogs.</p>
<p>Caranya pun cukup mudah anda hanya tinggal mendaftar di alamat ini <a href="http://www.backlinks.com/aff/40183">backlinks.com</a>, dan hal yang terpenting untuk itu adalah Pagerank website anda minimal harus 1.</p>
<p>Selamat Mencari Dollar dari <a href="http://www.backlinks.com/aff/40183">backlinks.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/dapat-kiriman-dollar-dari-backlinks.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Release CMS Iklan Baris</title>
		<link>http://blogs.endonesiahost.com/release-cms-iklan-baris.html</link>
		<comments>http://blogs.endonesiahost.com/release-cms-iklan-baris.html#comments</comments>
		<pubDate>Tue, 05 May 2009 19:40:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UMUM]]></category>

		<guid isPermaLink="false">http://blogs.endonesiahost.com/?p=101</guid>
		<description><![CDATA[pernah lihat google adsense atau kumpulblogger atawa web &#8211; web penyedia jasa layanan iklan baris lainnya, dari mulai PPC, PTC dan berbagai istilah &#8211; istilah lainnya.
Maulana Mandiri Primasejahtera, meluncurkan satu produk yang sama dengan disebutkan contoh di atas , tentu dengan berbagai keunggulan yang tersimpan di dalamnya.
Untuk Sementara Fitur &#8211; fitur yang disajikan masih dalam [...]]]></description>
			<content:encoded><![CDATA[<p>pernah lihat google adsense atau <a href="http://kumpulblogger.com/?refid=56134" target="_blank">kumpulblogger</a> atawa web &#8211; web penyedia jasa layanan iklan baris lainnya, dari mulai PPC, PTC dan berbagai istilah &#8211; istilah lainnya.</p>
<p>Maulana Mandiri Primasejahtera, meluncurkan satu produk yang sama dengan disebutkan contoh di atas , tentu dengan berbagai keunggulan yang tersimpan di dalamnya.<span id="more-101"></span></p>
<p>Untuk Sementara Fitur &#8211; fitur yang disajikan masih dalam bentuk standart seperti menampilkan random iklan baris dan banner, yang style nya dapat di modifikasi.</p>
<p>Fitur &#8211; fitur lainnya yang sekira nya dianggap perlu oleh anda dapat anda pesan kepada kami sebagai Developer. Anda dapat menghubungi layanan kontak kami  di 085722009497 / 021 27149041 / 0261 2701063</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/release-cms-iklan-baris.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Upgrade Wordpress via Fantastico</title>
		<link>http://blogs.endonesiahost.com/upgrade-wordpress-via-fantastico.html</link>
		<comments>http://blogs.endonesiahost.com/upgrade-wordpress-via-fantastico.html#comments</comments>
		<pubDate>Tue, 05 May 2009 19:31:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UMUM]]></category>

		<guid isPermaLink="false">http://blogs.endonesiahost.com/?p=99</guid>
		<description><![CDATA[Akhirnya pake WP 2.71 setelah sekian lama g pernah di update, gara &#8211; gara koneksi dengan Indosat 3,5G-nya PARAH &#8230; dan PARAH &#8230;
Malam ini 06 May 2009 Pukul 2:20 WIB melakukan update WP dari versi lama ke versi 2.71, dan yang lebih membuat saya terharu adalah fasilitas update yang sudah tersedia di Fantastico.
Terlepas dari tingkat [...]]]></description>
			<content:encoded><![CDATA[<p>Akhirnya pake WP 2.71 setelah sekian lama g pernah di update, gara &#8211; gara koneksi dengan Indosat 3,5G-nya PARAH &#8230; dan PARAH &#8230;</p>
<p>Malam ini 06 May 2009 Pukul 2:20 WIB melakukan update WP dari versi lama ke versi 2.71, dan yang lebih membuat saya terharu adalah fasilitas update yang sudah tersedia di Fantastico.<span id="more-99"></span></p>
<p>Terlepas dari tingkat securitas nya, update dari fantastico telah lebih mempercepat dalam proses upgrade.</p>
<p>Gimana caranya :</p>
<p>Masuk ke web cpanel anda, pilih Fantastico Deluxe, pada tampilan awal fantastico anda sudah dapat melihat CMS &#8211; CMS apa saja yang anda Install, klik Upgrade, Tunggu sebentar Proses Update.</p>
<p>ada beberapa warning yang patut jadi perhatian, tetapi hal ini telah diberitahu oleh Wordpress seperti :</p>
<p>Mohon simpan informasi berikut ini. Anda akan membutuhkannya untuk memperbaiki jika ada yang salah</p>
<p>Jika anda tidak memiliki akses SSH, hubungi support untuk membantu anda:<br />
- delete all the files listed in /home/xxx/public_html/fantastico_fileslist.txt<br />
- delete /home/xxx/public_html/fantastico_fileslist.txt<br />
- Untar /home/xxx/fantastico_backups/.backup.1241549797.tgz<br />
- Kosongkan database endo_wrdp2<br />
- Import file /home/xxx/fantastico_backups/backup.sql ke dalam database endo_wrdp2<br />
- Move /home/xxx/fantastico_backups/ to /home/xxx/public_html</p>
<p>Kiranya hal tersebut dapat menjadi pertimbangan anda &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/upgrade-wordpress-via-fantastico.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daftar di Kampungblog.com bikin mebingungkan ?</title>
		<link>http://blogs.endonesiahost.com/daftar-di-kampungblogcom-bikin-mebingungkan.html</link>
		<comments>http://blogs.endonesiahost.com/daftar-di-kampungblogcom-bikin-mebingungkan.html#comments</comments>
		<pubDate>Wed, 14 Jan 2009 04:05:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UMUM]]></category>

		<guid isPermaLink="false">http://blogs.endonesiahost.com/?p=91</guid>
		<description><![CDATA[Hari ini Rabu 14 Januari 2009 Pukul 10:55 WIB saya mendaptarkan blog ini pada kampungblog.com, sesuai dengan intruksi yang tertera diatasnya :
Sebelum Anda mendaftar di KampungBlog, harap baca terlebih dahulu FAQ dan Aturan kami karena semua blog yang mendaftar selalu kami review terlebih dahulu.
Saya pun mencoba masuk kebagian FAQ.
Setelah selesai baca &#8211; baca, aku kemudian [...]]]></description>
			<content:encoded><![CDATA[<p>Hari ini Rabu 14 Januari 2009 Pukul 10:55 WIB saya mendaptarkan blog ini pada <a href="http://kampungblog.com">kampungblog.com</a>, sesuai dengan intruksi yang tertera diatasnya :<br />
<code>Sebelum Anda mendaftar di KampungBlog, harap baca terlebih dahulu FAQ dan Aturan kami karena semua blog yang mendaftar selalu kami review terlebih dahulu.</code><span id="more-91"></span></p>
<p>Saya pun mencoba masuk kebagian <a href="http://www.kampungblog.com/index.php?a=page&#038;id=FAQ">FAQ</a>.</p>
<p>Setelah selesai baca &#8211; baca, aku kemudian daftar. Selanjutnya terdapat kode untuk dipasang diblog kita, kode awalnya adalah :</p>
<p>a href=&#8221;http://bandunglife.com&#8221;> img src=&#8221;http://www.kampungblog.com/button.php?u=aagun2006&#8243; alt=&#8221;KampungBlog.com &#8211; Kumpulan Blog-Blog Indonesia&#8221; border=&#8221;0&#8243; /></a></p>
<p>Kemudian saya cek email ternyata ada email dari info [at] kampungblog.com, lagi &#8211; lagi aku mendapatkan code untuk ditempatkan di blog, kali ini codenya beda :</p>
<p>a href=&#8221;http://bandunglife.com/&#8221;> img src=&#8221;http://www.kampungblog.com/button.php?u=thekids&#8221; alt=&#8221;KampungBlog.com &#8211; Kumpulan Blog-Blog<br />
Indonesia&#8221; border=&#8221;0&#8243; /></a></p>
<p>Saya coba untuk mengirimkan email untuk menanyakan tentang hal tersebut diatas, sayangnya emailku tidak dapat terkirim, dan dapat balasan dari MAILER-DAEMON@yahoo.com.</p>
<p><code>Hi. This is the qmail-send program at yahoo.com.<br />
I'm afraid I wasn't able to deliver your message to the following addresses.<br />
This is a permanent error; I've given up. Sorry it didn't work out.</p>
<p><info@kampungblog.com>:<br />
216.97.226.220 does not like recipient.<br />
Remote host said: 550 No Such User Here<br />
Giving up on 216.97.226.220.</p>
<p>--- Below this line is a copy of the message.</code></p>
<p>Apakah Anda sudah pernah terdaptar di kampungblog?, jika Ya, mohon kiranya memberikan penjelasan bagaimana cara mendaftarnya ? dan tag mana yang sebenarnya benar dari 2 tag tersebut?, dan kenapa hyperlinknya tidak kekampungblog ya &#8230; ?</p>
<p>Wallahualam bishawab&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/daftar-di-kampungblogcom-bikin-mebingungkan.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Validasi Tanggal</title>
		<link>http://blogs.endonesiahost.com/validasi-tanggal.html</link>
		<comments>http://blogs.endonesiahost.com/validasi-tanggal.html#comments</comments>
		<pubDate>Wed, 14 Jan 2009 00:44:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[checkdate]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[validasi tanggal]]></category>

		<guid isPermaLink="false">http://blogs.endonesiahost.com/?p=88</guid>
		<description><![CDATA[Untuk melakukan validasi tanggal anda dapat menggunakan fungsi checkdate. Bentuk pemanggilannya adalah :
checkdate(bulan, tanggal, tahun);
Semua Argumen bertipe Integer. Adapun hasilnya berupa :
True kalau tanggal yang menjadi argumennya adalah tanggal yang valid dan False kalo tanggal yang menjadi argumennya adalah tanggal yang tidak valid seperti 31 April 2009.
Sementara Jika Anda mempunyai kasus seperti ini :
Tanggal Order [...]]]></description>
			<content:encoded><![CDATA[<p>Untuk melakukan validasi tanggal anda dapat menggunakan fungsi checkdate. Bentuk pemanggilannya adalah :</p>
<p>checkdate(bulan, tanggal, tahun);</p>
<p>Semua Argumen bertipe Integer. Adapun hasilnya berupa :<br />
True kalau tanggal yang menjadi argumennya adalah tanggal yang valid dan False kalo tanggal yang menjadi argumennya adalah tanggal yang tidak valid seperti 31 April 2009.<span id="more-88"></span></p>
<p>Sementara Jika Anda mempunyai kasus seperti ini :</p>
<p>Tanggal Order : 12/01/2009<br />
Tanggal Deadline : 02/02/2009</p>
<p>Kita menginginkan hasil validasi jika tanggal Deadline lebih kecil dari tanggal Order maka nilainya adalah FALSE, sementara jika Nilai Deadline sama atau lebih besar dari Nilai Order maka hasilnya TRUE.</p>
<p>Untuk melakukan hal tersebut kita dapat menggunakan fungsi strtotime.</p>
<p>$order = &#8216;12/01/2009&#8242;;<br />
$deadline = &#8216;02/02/2009&#8242;;</p>
<p>if( strtotime($deadline)<strtotime($order) )<br />
=>TRUE</p>
<p>$order = &#8216;12/01/2009&#8242;;<br />
$deadline = &#8216;01/01/2009&#8242;;</p>
<p>if( strtotime($deadline)<strtotime($order) )<br />
=>FALSE</p>
<p>JIKA:</p>
<p>$order = &#8216;12/01/2009&#8242;;<br />
$deadline = &#8216;02/02/2009&#8242;;</p>
<p>if( $deadline<$order )<br />
=>FALSE</p>
<p>PHP mengira 02 lebih kecil dari 12, sehingga nilainya FALSE.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/validasi-tanggal.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Membuat Script Pagerank dengan PHP</title>
		<link>http://blogs.endonesiahost.com/membuat-script-pagerank-dengan-php.html</link>
		<comments>http://blogs.endonesiahost.com/membuat-script-pagerank-dengan-php.html#comments</comments>
		<pubDate>Tue, 13 Jan 2009 10:48:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://blogs.endonesiahost.com/?p=68</guid>
		<description><![CDATA[Apakah Google PageRank? 
PageRank adalah nilai numerik yang menunjukkan betapa pentingnya sebuah halaman di web. Ia adalah cara Google mengukur pentingnya situs web. 
Berikut ini menjelaskan bagaimana Google PageRank: 
PageRank relies on the uniquely democratic nature of the web by using its vast link structure as an indicator of an individual page&#8217;s value. Google interprets [...]]]></description>
			<content:encoded><![CDATA[<p>Apakah Google PageRank? </p>
<p>PageRank adalah nilai numerik yang menunjukkan betapa pentingnya sebuah halaman di web. Ia adalah cara Google mengukur pentingnya situs web. </p>
<p>Berikut ini menjelaskan bagaimana Google PageRank: <span id="more-68"></span></p>
<p>PageRank relies on the uniquely democratic nature of the web by using its vast link structure as an indicator of an individual page&#8217;s value. Google interprets a link from page A to page B as a vote, by page A, for page B. But Google looks at more than the sheer volume of votes, or links a page receives; it also analyzes the page that casts the vote. Votes cast by pages that are themselves &#8220;important&#8221; weigh more heavily and help to make other pages &#8220;important.&#8221;</p>
<p>berikut codenya :</p>
<p>pagerank.php</p>
<pre name="code" class="php">

&lt;?php
define(&#039;GOOGLE_MAGIC&#039;, 0xE6359A60);
class pageRank{
var $pr;
 function zeroFill($a, $b){
 $z = hexdec(80000000);
  if ($z &amp;amp; $a){
   $a = ($a&gt;&gt;1);
   $a &amp;amp;= (~$z);
   $a |= 0x40000000;
   $a = ($a&gt;&gt;($b-1));
  }else{
   $a = ($a&gt;&gt;$b);
  }
 return $a;
 } 

 function mix($a,$b,$c) {
   $a -= $b; $a -= $c; $a ^= ($this-&gt;zeroFill($c,13));
   $b -= $c; $b -= $a; $b ^= ($a&lt;&lt;8);
   $c -= $a; $c -= $b; $c ^= ($this-&gt;zeroFill($b,13));
   $a -= $b; $a -= $c; $a ^= ($this-&gt;zeroFill($c,12));
   $b -= $c; $b -= $a; $b ^= ($a&lt;&lt;16);
   $c -= $a; $c -= $b; $c ^= ($this-&gt;zeroFill($b,5));
   $a -= $b; $a -= $c; $a ^= ($this-&gt;zeroFill($c,3));
   $b -= $c; $b -= $a; $b ^= ($a&lt;&lt;10);
   $c -= $a; $c -= $b; $c ^= ($this-&gt;zeroFill($b,15));
   return array($a,$b,$c);
 } 

 function GoogleCH($url, $length=null, $init=GOOGLE_MAGIC) {
  if(is_null($length)) {
   $length = sizeof($url);
  }
  $a = $b = 0x9E3779B9;
  $c = $init;
  $k = 0;
  $len = $length;
  while($len &gt;= 12) {
   $a += ($url[$k+0] +($url[$k+1]&lt;&lt;8) +($url[$k+2]&lt;&lt;16) +($url[$k+3]&lt;&lt;24));
   $b += ($url[$k+4] +($url[$k+5]&lt;&lt;8) +($url[$k+6]&lt;&lt;16) +($url[$k+7]&lt;&lt;24));
   $c += ($url[$k+8] +($url[$k+9]&lt;&lt;8) +($url[$k+10]&lt;&lt;16)+($url[$k+11]&lt;&lt;24));
   $mix = $this-&gt;mix($a,$b,$c);
   $a = $mix[0]; $b = $mix[1]; $c = $mix[2];
   $k += 12;
   $len -= 12;
  }
  $c += $length;
  switch($len){
   case 11: $c+=($url[$k+10]&lt;&lt;24);
   case 10: $c+=($url[$k+9]&lt;&lt;16);
   case 9 : $c+=($url[$k+8]&lt;&lt;8);
   /* the first byte of c is reserved for the length */
   case 8 : $b+=($url[$k+7]&lt;&lt;24);
   case 7 : $b+=($url[$k+6]&lt;&lt;16);
   case 6 : $b+=($url[$k+5]&lt;&lt;8);
   case 5 : $b+=($url[$k+4]);
   case 4 : $a+=($url[$k+3]&lt;&lt;24);
   case 3 : $a+=($url[$k+2]&lt;&lt;16);
   case 2 : $a+=($url[$k+1]&lt;&lt;8);
   case 1 : $a+=($url[$k+0]);
  }
  $mix = $this-&gt;mix($a,$b,$c);
 /* report the result */
 return $mix[2];
 } 

 //converts a string into an array of integers containing the numeric value of the char 

 function strord($string) {
  for($i=0;$i&lt;strlen($string);$i++) {
   $result[$i] = ord($string{$i});
  }
 return $result;
 } 

 function printrank($url){
  $ch = &quot;6&quot;.$this-&gt;GoogleCH($this-&gt;strord(&quot;info:&quot; . $url)); 

  $fp = fsockopen(&quot;www.google.com&quot;, 80, $errno, $errstr, 30);
  if (!$fp) {
     echo &quot;$errstr ($errno)&lt;br /&gt;n&quot;;
  } else {
     $out = &quot;GET /search?client=navclient-auto&amp;amp;ch=&quot; . $ch .  &quot;&amp;amp;features=Rank&amp;amp;q=info:&quot; . $url . &quot; HTTP/1.1rn&quot; ;
     $out .= &quot;Host: www.google.comrn&quot; ;
     $out .= &quot;Connection: Closernrn&quot; ;
     fwrite($fp, $out);
     while (!feof($fp)) {
       $data = fgets($fp, 128);
       $pos = strpos($data, &quot;Rank_&quot;);
         if($pos === false){
         }else{
           $pagerank = substr($data, $pos + 9);
           $this-&gt;pr_image($pagerank);
         }
     }
     fclose($fp);
  }
 }
//display pagerank image. Create your own or download images I made for this script. If you make your own make sure to call them pr0.gif, pr1.gif, pr2.gif etc.
 function pr_image($pagerank){
   $this-&gt;pr = &quot;&lt;img src=&quot;images/pr&quot;.$pagerank.&quot;.gif&quot; alt=&quot;PageRank &quot;.$pagerank.&quot; out of 10&quot;&gt;&quot; ;
 }
 function get_pr(){
  return $this-&gt;pr;
 }
}
?&gt;
</pre>
<p>Penggunaan :</p>
<p>Lakukan hal sebagai berikut :<br />
1. simpan kode diatas sebagai pagerank.php<br />
2. download atau buat sendiri file image, untuk menampilkan peringkat.<br />
3. buat direktori &#8220;images&#8221; untuk menyimpan file gambar peringkat.<br />
4. Lihat kode di bawah ini tentang bagaimana menggunakan class.</p>
<pre name="code" class="php">

&lt;?php
include(&quot;pagerank.php&quot;);
$gpr = new pageRank();
$gpr-&gt;printrank(&quot;http://www.yahoo.com&quot;);
//display image
echo $gpr-&gt;get_pr();
?&gt;
</pre>
<p>Beberapa server menghitung checksum yang berbeda membuat script unusable. Jika script tidak bekerja untuk Anda uji script pada server (beberapa account hosting gratis dengan PHP) yang tidak benar dan mendapatkan hasil seperti itu. </p>
<p>sample percobaan klik <a href="http://www.endonesiahost.com/pr">disini</a></p>
<p>sumber asli : http://www.bewebmaster.com/141.php</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/membuat-script-pagerank-dengan-php.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PHP Backup MySQL</title>
		<link>http://blogs.endonesiahost.com/php-backup-mysql.html</link>
		<comments>http://blogs.endonesiahost.com/php-backup-mysql.html#comments</comments>
		<pubDate>Tue, 13 Jan 2009 10:18:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[php. mysql]]></category>

		<guid isPermaLink="false">http://blogs.endonesiahost.com/php-backup-mysql.html</guid>
		<description><![CDATA[Setelah melakukan beberapa percobaan ternyata membackup data dengan menggunakan perintah LOAD DATA dan SELECT &#8230; INTO OUTFILE, MYSQL memberikan nilai default untuk File_priv tersebut N atau tidak dapat melakukan eksekusi dengan perintah tersebut, kecuali jika File_priv tersebut kita rubah menjadi Y. Hal ini jelas untuk memberikan keamanan, karena hanya dapat dilakukan untuk keperluan administrasi, pemakai [...]]]></description>
			<content:encoded><![CDATA[<p>Setelah melakukan beberapa percobaan ternyata membackup data dengan menggunakan perintah <a href="http://blogs.endonesiahost.com/membuat-backup-dan-restore-table-dengan-php.html">LOAD DATA dan SELECT &#8230; INTO OUTFILE</a>, MYSQL memberikan nilai default untuk File_priv tersebut N atau tidak dapat melakukan eksekusi dengan perintah tersebut, kecuali jika File_priv tersebut kita rubah menjadi Y. Hal ini jelas untuk memberikan keamanan, karena hanya dapat dilakukan untuk keperluan administrasi, pemakai sebaiknya tidak memiliki wewenang ini.<br />
<span id="more-66"></span></p>
<p>Untuk keperluan backup dapat kita lakukan dengan cara sebagai berikut :</p>
<pre name="code" class="php">

&lt;?php
function datadump ($table, $db=&#039;&#039;) {

    $result .= &quot;# Dump of $table n&quot;;
    $result .= &quot;# Dump DATE : &quot; . date(&quot;d-M-Y H:i:s&quot;) .&quot;nn&quot;;

    $query 		= mysql_query(&quot;select * from $table&quot;);
    $num_fields = @mysql_num_fields($query);
    $numrow 	= mysql_num_rows($query);
	$row		= mysql_fetch_row($query);

    for ($i =0; $i&lt;$numrow; $i++) {

  $result .= &quot;INSERT INTO &quot;.$table.&quot; VALUES(&quot;;
    for($j=0; $j&lt;$num_fields; $j++) {
    $row[$j] = addslashes($row[$j]);
    $row[$j] = ereg_replace(&quot;n&quot;,&quot;\n&quot;,$row[$j]);
    if (isset($row[$j])) $result .= &quot;&quot;$row[$j]&quot;&quot; ; else $result .= &quot;&quot;&quot;&quot;;
    if ($j&lt;($num_fields-1)) $result .= &quot;,&quot;;
   }
      $result .= &quot;);n&quot;;
     }
     return $result . &quot;nnn&quot;;
  }

if( isset($_POST[&#039;submit&#039;]) ):
	while( list($id, $namaTable)=each($_POST[&#039;tableName&#039;]) ):
			$content.=datadump($namaTable, $db_name);
	endwhile;
		$file_name = &quot;MySQL_Database_Backup.sql&quot;;
		Header(&quot;Content-type: application/octet-stream&quot;);
		Header(&quot;Content-Disposition: attachment; filename=$file_name&quot;);
		echo $content;
		exit;
else:
?&gt;
&lt;div align=&quot;center&quot;&gt;
&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
&lt;table width=&quot;50%&quot;&gt;
&lt;caption&gt;&lt;h3&gt;BACKUP TABLES&lt;/h3&gt;&lt;/caption&gt;
&lt;?php
$hasil = mysql_list_tables($db_name);
while( $namaTable = mysql_fetch_array($hasil) ):
?&gt;
	&lt;tr&gt;
		&lt;td&gt;
		&lt;input type=&quot;checkbox&quot; name=&quot;tableName[]&quot; value=&quot;&lt;?php echo $namaTable[&#039;0&#039;]?&gt;&quot; id=&quot;&lt;?php echo $namaTable[&#039;0&#039;]?&gt;&quot; /&gt;
		&lt;label for=&quot;&lt;?php echo $namaTable[&#039;0&#039;]?&gt;&quot;&gt;&lt;?php echo $namaTable[&#039;0&#039;]?&gt;&lt;/label&gt;
		&lt;/td&gt;
	&lt;/tr&gt;
&lt;?php
endwhile;
?&gt;
	&lt;tr&gt;
		&lt;td&gt;&lt;input type=&quot;submit&quot; name=&quot;submit&quot; value=&quot;Backup Tables&quot; /&gt;&lt;/td&gt;
	&lt;/tr&gt;
&lt;/table&gt;
&lt;/form&gt;
&lt;?php
endif;
?&gt;
&lt;/div&gt;
</pre>
<p>mysql_num_fields = fungsi ini berguna untuk memperoleh jumlah kolom pada suatu hasil permintaan.</p>
<p>bentuk pemanggilannya :</p>
<p>mysql_num_fields(pengenal_hasil);</p>
<p>Dalam hal ini pengenal_hasil menyatakan nilai yang diperoleh dari pemanggilan fungsi seperti mysql_db_query atau mysql_query.</p>
<p>mysql_list_tables = fungsi ini berguna untuk memperoleh daftar nama tabel dalam suatu database.</p>
<p>mysql_list_tables(database[,pengenal_hubungan]);</p>
<p>database adalah nama database yang biasanya berasal dari mysql_list_dbs. Adapun pengenal_hubungan adalah pengenal yang dihasilkan oleh fungsi mysql_connect.</p>
<p>sumber :<br />
- berbagai sumber.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/php-backup-mysql.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>plugin syntaxhighlighter untuk wordpress</title>
		<link>http://blogs.endonesiahost.com/plugin-syntaxhighlighter-untuk-wordpress.html</link>
		<comments>http://blogs.endonesiahost.com/plugin-syntaxhighlighter-untuk-wordpress.html#comments</comments>
		<pubDate>Mon, 12 Jan 2009 16:13:50 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[UMUM]]></category>

		<guid isPermaLink="false">http://blogs.endonesiahost.com/?p=63</guid>
		<description><![CDATA[plugin ini akan menampilkan syntak dalam blog wordpress kamu tampil cantik, layaknya code editor desktop. seperti yang anda lihat pada code &#8211; code yang ditampilkan dalam blog ini.
Anda Dapat mengunduh File ini 62KB di sini
Cara Penggunaannya pun cukup mudah, hanya dengan memberikan code :

[sourcecode language='&#60;nama pengenal&#62;']

kemudian ditutup dengan

[/sourcecode]

nama pengenalnya sendiri sudah beraneka ragam tinggal anda [...]]]></description>
			<content:encoded><![CDATA[<p>plugin ini akan menampilkan syntak dalam blog wordpress kamu tampil cantik, layaknya code editor desktop. seperti yang anda lihat pada code &#8211; code yang ditampilkan dalam blog ini.<span id="more-63"></span></p>
<p>Anda Dapat mengunduh File ini 62KB di <a href="http://downloads.wordpress.org/plugin/syntaxhighlighter.zip">sini</a></p>
<p>Cara Penggunaannya pun cukup mudah, hanya dengan memberikan code :<br />
<code><br />
[sourcecode language='&lt;nama pengenal&gt;']<br />
</code></p>
<p>kemudian ditutup dengan</p>
<p><code><br />
[/sourcecode]<br />
</code></p>
<p>nama pengenalnya sendiri sudah beraneka ragam tinggal anda memilih sesuai dengan kebutuhan :</p>
<p><code><br />
C++ -- cpp, c, c++<br />
C# -- c#, c-sharp, csharp<br />
CSS -- css<br />
Delphi -- delphi, pascal<br />
Java -- java<br />
JavaScript -- js, jscript, javascript<br />
PHP -- php<br />
Python -- py, python<br />
Ruby -- rb, ruby, rails, ror<br />
SQL -- sql<br />
VB -- vb, vb.net<br />
XML/HTML -- xml, html, xhtml, xslt<br />
</code></p>
<p>sayangnya untuk WP ver 2.7 ini belum dapat di install secara langsug. tetapi harus mengunduh file tersebut dan menginstall kembali ke server melalui fasilitas install pada wordpress ver 2.7.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.endonesiahost.com/plugin-syntaxhighlighter-untuk-wordpress.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
