by Donna Trianty
Showing posts with label Pemrograman Web. Show all posts
Showing posts with label Pemrograman Web. Show all posts

Apr 11, 2012

Membuat Sendiri Share Link Ke Social Network Dengan JavaScript


Pernahkah Anda melihat link seperti di bawah ini di blog-blog atau situs orang lain?.?
share link social network
Ngomong-ngomong? Buat apaan sih link itu? Buat kalian yang belum tahu gunanya? Link tersebut digunakan untuk membagi link (share link) dari URL artikel yang sedang dibaca ke situs jejaring sosial milik kita, dapat dishare ke Facebook, Twitter, dll.Nah… bila Anda menggunakan WordPress, ada plugin yang menampilkan link share tersebut yang nantinya akan muncul di setiap postingan. Diharapkan dengan link tersebut, pembaca atau pengunjung blog yang tertarik dengan sebuah postingan tersebut bisa men-sharenya langsung ke situs jejaring miliknya.Sekarang… bagaimana bila kita memasang link share tersebut tanpa plugin apa-apa alias membuatnya sendiri? Dengan membuat sendiri, kita bisa memasangnya di CMS buatan kita sendiri atau situs pribadi kita.So… bagaimana caranya kalo kita buat sendiri link sharenya? OK.. langkah pertama kita harus tahu dulu URL di masing-masing social network untuk share link ini. 

Berikut ini beberapa URL dari social network untuk share linknya.
Facebook : http://www.facebook.com/share.php?u=url
Twitter: http://twitter.com/home/?status=url
Digg: http://digg.com/submit?url=url
Reddit: http://www.reddit.com/submit?url=url

Perhatikan keempat URL untuk keperluan share link di masing-masing social network di atas. Semuanya terdapat kesamaan yaitu adanya parameter ‘url‘. Parameter inilah yang akan diisi dengan URL yang akan kita share. Sebagai contoh misalkan kita ingin menshare sebuah URL http:// piecesly.blogspot.com  ke Facebook, maka kita gunakan URL http://www.facebook.com/share.php?u=http://piecesly.blogspot.com. Dah paham konsepnya ya? Sekarang misalkan kita punya blog atau CMS buatan sendiri. Lalu bagaimana cara menaruh share link tersebut ke setiap postingan, dan URL yang dishare itu menyesuaikan URL dari artikel yang sedang dibaca oleh visitor? atau dengan kata lain, bagaimana cara membuat script supaya parameter ‘url’ yang ada di setiap share link social network di atas secara otomatis terisi oleh URL dari setiap artikel yang ada di blog kita?
Nah… untuk melakukan hal tersebut caranya mudah, kita bisa membaca link URL dari setiap artikel yang ada di blog dengan menggunakan perintah Javascript ‘document.URL‘. Dalam Javascript, perintah ‘document.URL‘ digunakan untuk membaca URL dari halaman web yang sedang tampil di browser. Sehingga, dengan perintah ini kita bisa membuat share link ke social network nya dengan cara sbb:

1.Share this article on:2.<script language="javascript">3.document.write("<a href='http://twitter.com/home/?status="+document.URL+ "'>Twitter</a> | <a href='http://www.facebook.com/share.php?u="+document.URL+ "'>Facebook</a> | <a href='http://www.reddit.com/submit?url="+document.URL+ "'>Reddit</a> | <a href='http://digg.com/submit?url="+document.URL+ "'>Digg</a>");4.</script>

Javascript di atas selanjutnya kita taruh di setiap halaman artikel di blog atau CMS kita. Barusan tadi saya punya ide untuk membuatnya sendiri tanpa menggunakan plugin apa-apa. Memang simple, tapi keren kan?:D. 
Supaya lebih menarik, Anda bisa menambahkan icon dari setiap social network.Dengan adanya share link tersebut, blog kita akan mendapat traffic gratis yang berasal dari social network. Selamat mencoba !!^^

May 19, 2011

Cetak Alaman IP Pengunjung dengan PHP

Tampilan IP Address
Mungkin Anda pernah melihat sebuah website yang menampilkan no IP Anda di websitenya. Dan mungkin beberapa di antara kita ada yang bertanya-tanya bagaimana cara membuatnya.
Untuk membuatnya kita bisa menggunakan bantuan dari PHP. Script yang akan kita gunakan untuk mendapatkan no IP adalah $_SERVER['REMOTE_ADDR'].

Jadi pada website Anda hanya perlu menambahkan kode berikut:

<? echo $_SERVER['REMOTE_ADDR']; ?>

Dengan demikian website Anda akan menampilkan no IP dari setiap pengunjungnya. Mudah kan cuma dengan sebaris kode PHP saja. Semoga bermanfaat.^^

Mengetahui Asal Kunjungan ke Blog


PHP. Mungkin sekali-kali Anda perlu untuk mengetahui asal kunjungan di blog atau website Anda. Misalnya direferensikan dari google atau dari blog-blog lain.

Script yang akan kita gunakan untuk menangkap informasi web referensi, sangat singkat. Kita cukup menyisipkan kode berikut ini:
<? echo $_SERVER['HTTP_REFERER']; ?>

Sekarang coba  simpan kode tersebut di blog atau website Anda. Lalu berikutnya buat link dari blog atau website lain ke halaman tersebut. Dan coba klik link tersebut.

Maka web Anda akan menampilkan domain dan direktori web yang mereferensikan web Anda.

Sekian :) Semoga bermanfaat.

Apr 11, 2011

Fungsi Greeting Menggunakan PHP Pada HTML


         Salam adalah cara bagi seseorang untuk secara sengaja mengkomunikasikan kesadaran akan kehadiran orang lain, untuk menunjukkan perhatian, dan untuk menegaskan atau menyarankan jenis hubungan serta status sosial antar individu/kelompok orang yang berhubungan satu sama lain. Seperti juga cara komunikasi lain, salam juga sangat dipengaruhi budaya dan situasi serta dapat berubah akibat status dan hubungan sosial. Salam dapat diekspresikan melalui ucapan dan gerakan, atau gabungan dari keduanya.

     Saat kita sedang chating atau posting testimony di internet, ada kalanya kita ingin menyapa penggunjung yang lain dengan ucapan, misalnya : "Hai", "halo", "apa kabar", “selamat pagi”, “selamat datang” dan sebagainya sebagai bentuk interaksi kita terhadap pengunjung situs tersebut. PHP sebagai salah satu bahasa web programming yang saat ini banyak digunakan, dapat dengan mudah membuat ucapan-ucapan tersebut, misalnya seperti halaman web dengan fungsi greeting yang menerima argumen integer waktu "format 24 jam" dan mengembalikan ke dalam nilai string"Selamat pagi, selamat siang, selamat sore, dan selamat malam". Jadi halaman web ini akan menyapa pengunjung berdasarkan waktu saat pengunjung masuk ke dalam situs tersebut.

Berikut ini adalah listing PHP dari website Greeting :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<title>Greeting</title>
</head>
<body>

<center>

<h1>
<?php
function greeting()
{
$date = date ("G : i A");
if ($date>=0 and $date<10) {
echo "Selamat Pagi";
} else if ($date>=10 and $date<15) {
echo "Selamat Siang";
} else if ($date>=15 and $date<19) {
echo "Selamat Sore";
} else if ($date>=19 and $date<00) {
echo "Selamat Malam";
}else echo "Waktu Salah";
}
?>
<?php greeting(); ?><br>

</h1>
<h2> Selamat Datang di piecesly.blogspot.com</h2>

<h3> Sekarang adalah

<?php

//Array Hari
$array_hari = array(1=>"Senin","Selasa","Rabu","Kamis","Jumat", "Sabtu","Minggu");
$hari = $array_hari[date("N")];
//Format Tanggal
$tanggal = date ("j");
//Array Bulan
$array_bulan = array(1=>"Januari","Februari","Maret", "April", "Mei", "Juni","Juli","Agustus","September","Oktober", "November","Desember");
$bulan = $array_bulan[date("n")];
//Format Tahun
$tahun = date("Y");
//Menampilkan hari dan tanggal
echo "hari $hari, tanggal $tanggal $bulan $tahun";
?>
<br>

Waktu menunjukkan pukul
<?php
//penulisan waktu
$date = date ("G : i A");
echo "$date WIB";
?>

</h3>
</body>

</html>

Dari listing tersebut akan di dapat tampilan seperti berikut :


Fungsi greeting() berguna dalam melakukan perhitungan pengelompokan jam pada pagi, siang, sore dan malam hari yang akan menampilkan sebuah string bedasarkan waktu.

<?php
function greeting()
{
$date = date ("G : i A");
if ($date>=0 and $date<10) {
echo "Selamat Pagi";
} else if ($date>=10 and $date<15) {
echo "Selamat Siang";
} else if ($date>=15 and $date<19) {
echo "Selamat Sore";
} else if ($date>=19 and $date<00) {
echo "Selamat Malam";
}else echo "Waktu Salah";
}
?>

Fungsi tersebut akan dipanggil pada bagian berikut untuk menampilkan string yang dihasilkan.

<?php greeting(); ?>

Potongan skrip di bawah ini berguna untuk menampilkan hari, tanggal, dan waktu pada saat penggunjung membuka browser ini.


<?php
//Array Hari
$array_hari = array(1=>"Senin","Selasa","Rabu","Kamis","Jumat", "Sabtu","Minggu");
$hari = $array_hari[date("N")];
//Format Tanggal
$tanggal = date ("j");
//Array Bulan
$array_bulan = array(1=>"Januari","Februari","Maret", "April", "Mei", "Juni","Juli","Agustus","September","Oktober", "November","Desember");
$bulan = $array_bulan[date("n")];
//Format Tahun
$tahun = date("Y");
//Menampilkan hari dan tanggal
echo "hari $hari, tanggal $tanggal $bulan $tahun";
?>

Waktu menunjukkan pukul
<?php
//penulisan waktu
$date = date ("G : i A");
echo "$date WIB";
?>

Demikianlah penjelasan tentang fungsi greeting menggunakan PHP pada HTML, semoga bermanfaat untuk semuanya.