Mengirim Email di PHP Menggunakan fungsi mail()

PHP menyediakan script yang dapat digunakan untuk mengirim email. Fungsi yang digunakan adalah mail(). Berikut cara penggunaannya:
mail("hanjesagitsna_828@yahoo.com","Ini Subject","Ini loh pesannya")

Parameter pertama adalah email tujuan, parameter kedua adalah subject, dan parameter ketiga adalah isi email. Untuk menggunakan fungsi mail() di localhost, harus sedikit merubah file php.ini yang berada pada xampp\apache\bin. Buka file tersebut di notepad, cari(ctrl+f) kata "[mail function]" (tanpa tanda kutip), di bawah baris tersebut ada SMTP, smtp_port dan sendmail_from.

Isi SMTP dengan smtp dari internet yang sedang anda gunakan, misal mail.fast.net.id untuk smtp fastnet. Sedangkah smtp_port diisi dengan 25, dan sendmail_from diisi dengan email si pengirim.

Contoh pada file php.ini di komputer saya seperti berikut:
[mail function]
; For Win32 only.
SMTP = mail.fast.net.id
;SMTP = telkom.net.id
smtp_port = 25
;For Win32 only.
sendmail_from = hikarianna1@yahoo.com

Setelah melakukan perubahan file di php.ini, simpan data baru tersebut, dan cobalah menggunakan fungsi mail().

Apabila website telah di hosting, maka file php.ini tidak diperlukan lagi, karena sudah ada di hostingan. Intinya file php.ini tidak perlu diperhatikan lagi.
read more

Script Google Pagerank di PHP

Belakangan ini, saya kebingungan sekali untuk mencari bagaimana mendapatkan pagerank dari suatu website. Awalnya, saya berpikir bahwa Google menyediakan web service sehingga dapat saya digunakan. Ternyata tidak.

Akhirnya saya mencari tahu di internet, dan menemukan script yang dapat menolong saya. Berikut ini adalah function untuk mendapatkan pagerank yang dibuat dalam bentuk function:
function PageRank($url) {
if (function_exists('curl_init')) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://api.fusionswift.com/pagerank/?url=' . $url );
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$googleurl = curl_exec($ch);
curl_setopt($ch, CURLOPT_URL, $googleurl);
$out = curl_exec($ch);
curl_close($ch);
} else {
$googleurl = file_get_contents('http://api.fusionswift.com/pagerank/?url=' . $url );
$out = file_get_contents($googleurl);
}
$pieces = explode(':', $out);
$pr = $pieces[2];
return trim($pr);
}
Untuk memanggil fungsi tersebut dapat digunakan script berikut ini:
$url = "http://hikarianna.blogspot.com/";
echo "PageRank dari ". $url . " adalah = ". PageRank ($url);
Script berikut juga dapat di download di SINI.

Sumber:
http://fusionswift.com/blog/2010/04/google-pagerank-script-in-php/
read more