Selasa, 07 Februari 2012

Contoh Script PHP Sederhana


 OK deh, sekarang kita coba menulis kode pertama kita. Tolong salin kode berikut ke sebuah file (pakai notepad aja bisa), dan tuliskan apa yang ingin anda tampilkan pada browser di antara tanda kutip.

"Echo" dalam kode dibawah ini artinya tampilkan pada layar web browser saat anda membuka file tersebut:
<?php
echo ("Anda berada di situs fhasixteen");
?>

Simpan file tersebut dengan nama apa saja tanpa spasi dan diakhiri dengan .php (perhatian para pengguna notepad:saat menulis nama file apitlah dengan tanda kutip), dan jika anda sudah menginstal server di komputer anda sendiri, anda harus menyimpannya di directory khusus tempat root web server anda (jika anda menggunakan phptriad lokasinya adalah c:\apache\htdocs).
Langkah berikutnya adalah membuka file pertama anda di browser. Ketik http://localhost/namafile.php untuk melihat hasil karya besar anda, dan ya, anda seharusnya melihat tulisan "Anda berada di
situs Fhasixteen" (jangan gunakan file -> open, dan jangan lupa menyalakan server web anda. Untuk phptriad klik phptriad ->start apache). 
Jika anda mencoba kode di server web di internet, FTP file anda ke root server web anda.
Ayo, sekarang coba dulu dan buat kode pertama anda bekerja. Kalau sudah berhasil, kembali lagi ke sini dan kita akan bermain-main lagi. (kalau belum berhasil, kontak kami saja).
Perhatikan Error
Asyik kan? Pasti ..... kalau sukses, kalau tidak bete nih pasti. Apalagi ketemu error di skrip. Anda sangat mungkin akan mendapat error mirip seperti ini (habis, sering sih....dapat error model gini.):

Parse error: parse error in http://localhost/namafile.php on line 12
Pesan error ini sangat bermanfaat dan anda akan banyak bertemu dengan pesan tersebut, pesan error tuh mirip sama orang yang gak suka sama kita, hobinya ngritik terus, tapi kalau kritik itu kita manfaatkan untuk perbaikan, kita bisa mendapat manfaat. Sukurin tuh, orang yang ngritik kita, niat mencela, malah kia manfaatin. Anda akan memperoleh pesan seperti itu untuk tiap baris kode kita yang salah. Untuk kebutuhan kita, sebetulnya yg perlu kita ketahui adalah bahwa ada yg salah pada kode kita di baris 12. Langkah berikutnya tentu saja mengecek kode kita. Saat inilah mulai terasa repotnya pakai notepad. Harus ngitung baris. Makanya coba pakai editor lain, saya sendiri menyukai crimson editor. Untuk kebutuhan kita, kita hanya perlu tahu bahwa ada sesuatu yang salah dengan kode kita di baris 12, jadi mari segera kita lihat baris tsb, dan siapa tahu bisa mengetahui penyebabnya.  Saya selalu mulai dengan melihat apakah sintaks dasar saya sudah benar, misalnya apakah saya sudah menuliskan ; di akhir baris, tag penutup, tanda kurung ?


Terusin yah ...
Mari kita meneruskan kode kita dengan menambahkan beberapa bagian yang penting ke halaman terakhir kita tadi.
Dalam kode yang sudah anda tulis, tolong tuliskan beberapa baris lagi. kalau anda perhatikan, anda dapat menggabungkan lebih dari satu fungsi PHP dalam sebuah tag PHP. Ingat, gunakan komentar sesering mungkin. Komentar dalam kode bisa anda gunakan untuk menjelaskan apa yang dilakukan setiap bagian sebagai referensi nantinya saat membaca ulang kode script kita lagi.
Berikut scriptnya, dan saya akan menggunakan print sebagai alternatif dari perintah echo pada contoh sebelumnya. Keduanya berfungsi untuk menampilkan sesuatu ke layar browser anda.
Teks ini (atau HTML apapun yang ingin anda tampilkan) akan muncul persis sebelum kode-kode PHP.
<html>
<body>
<p><p>
<?php
// contoh pertama yang kita gunakan, phpversion ini adalah
// sebuah fungsi yang akan menampilkan versi PHP yang anda gunakan
phpversion();
// berikutnya, kita coba menampilkan kode HTML
// ke browser untuk membentuk
// layout halaman yang kita tampilkan.
// Dalam kasus contoh kali ini, kita akan menggunakan tag <p>,
// tag <p> dapat diletakkan
// dalam baris print yang sama seperti saat kita menuliskan
// teks "Anda berada di situs prothelon.com"
// di antara teks phpversion dan
// hal-hal lain di baris sesudahnya.
print ("<p>"); /* tag <p> digunakan untuk membuat paragraf baru*/
print ("Anda berada di situs fhasixteen-tutorial.blogspot.com");
print ("<p>");
/* fungsi "phpinfo" berikut ini akan menampilkan sebuah halaman
yang panjang yang memberikan kita informasi mengenai konfigurasi
versi PHP yang kita gunakan. Ini akan sangat berguna saat kita
melakukan troubleshooting nantinya */
phpinfo();
?>
</body>
</html>



CATATAN: fungsi phpinfo akan menghasilkan informasi yang sangat panjang mengenai versi dan status server PHP anda. Jangan khawatir, karena untuk saat ini Anda tidak perlu memahami semua artinya, saya hanya ingin menunjukkan pada anda bahwa ada fungsi tersebut. Suatu saat anda akan memerlukannya, misalnya untuk melihat versi server PHP, lokasi file-file konfigurasi, dll.

Membuat angka acak (Random)


Suatu saat, saya yakin kamu akan perlu membuat angka acak atau istilah kerennya random. Script PHP berikut ini sangat pendek (hanya 2 baris) tetapi berfungsi penuh untuk membuat angka acak/random antara 0-9. Check it out!

Untuk membuat sebuah angka random, kita akan menggunakan fungsi rand(). Jika digabungkan dengan operator modulo maka kita bisa membuat sebuah script PHP pendek yang menghasilkan angka acak.
Berikut scriptnya:


$random = (rand()%9);
print("Angka acak antara 0 dan 9 adalah: $random");
?>

Singkat padat dan berisi kan?
Selamat mencoba.

Menangkap alamat URL dengan PHP


Pada suatu saat, kamu mungkin akan perlu untuk mengetahui asal pengunjung yang datang ke website yang kamu buat bukan? Hal itu bisa dilakukan dengan mudah apabila kamu menggunakan PHP. Scriptnya juga sangat singkat. mari kita lihat.
Kita akan menggunakan salah satu variabel yang dinamakan HTTP_REFERER. Misalnya kamu ingin mengetahui alamat website
mana saja yang mereferensikan situs kamu, maka kamu cukup menyisipkan script ini.


echo $_SERVER['HTTP_REFERER'];

Coba deh buat sebuah halaman web sederhana berisi script singkat di atas, katakanlah kamu simpan dengan nama coba_referer.php. Langkah berikutnya adalah membuat link dari domain lain ke halaman coba_referer.php tersebut.

Untuk mencobanya, kamu bisa mengklik link yang ada di domain lain tadi untuk membuka coba_referer.php, dan halaman web tersebut akan menampilkan domain asal tempat kamu mengklik link tadi.
Mudah-mudahan bermanfaat.

PHP Script: Kalender


PHP Script kalender sederhana. SIlahkan coba dan gunakan di web site kamu.
Berikut kode PHP script nya: Be right back

/*  This calendar is not very pretty as-is, but it is functional and fast.
    Formatting to suit your needs should be fairly simple.  
    The latest version of this calendar is formatted much more niceley.  It
    also includes a full-featured "Community Calendar" which is linked to a
    MySQL database for reporting upcoming events.
    The latest copy of the calendar can be viewed and/or downloaded from:
http://modems.rosenet.net/mysql/   */
/*  Set some variables  */
$date=01;
$day=01;
$off=0;
/*  The month and year variables can (should) be passed from a preceding
    web page rather than hard coded  */
$month = '05';
$year = '1999';
/*  Figure out how many days are in this month  */
while (checkdate($month,$date,$year)):
$date++;
endwhile;
/*  Create a table with days of the week headers  */
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
echo "";
/*  Start the table data and make sure the number of days does not exceed
    the total for the month  - $date will always be one more than the total
    number of days in the momth  */
echo "
";
while ($day<$date):
/*  Figure what day of the week the first falls on and set the number of
    preceding and trailing cells accordingly  */
if ($day == '01' and date('l', mktime(0,0,0,$month,$day,$year)) == 'Sunday') {
echo "
";
$off = '01';
}
elseif ($day == '01' and date('l', mktime(0,0,0,$month,$day,$year)) ==
'Monday') {
echo "";
$off= '02';
}
elseif ($day == '01' and date('l', mktime(0,0,0,$month,$day,$year)) ==
'Tuesday') {
echo "";
$off= '03';
}
elseif ($day == '01' and date('l', mktime(0,0,0,$month,$day,$year)) ==
'Wednesday') {
echo "";
$off= '04';
}
elseif ($day == '01' and date('l', mktime(0,0,0,$month,$day,$year)) ==
'Thursday') {
echo "";
$off= '05';
}
elseif ($day == '01' and date('l', mktime(0,0,0,$month,$day,$year)) ==
'Friday') {
echo "";
$off= '06';
}
elseif ($day == '01' and date('l', mktime(0,0,0,$month,$day,$year)) ==
'Saturday') {
echo "";
$off= '07';
}
else {
echo "";
}
/*  Increment the day and increment the cells that go before the end of the row
    and end the row when appropriate */
$day++;
$off++;
if ($off>7) {
echo "
";
$off='01';
} else {
echo "";
}
endwhile;
echo "
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
$day
$day
$day
$day
$day
$day
$day
$day
";
?>

Cara Merawat Kulit Wajah Berjerawat


Merawat kulit wajah berjerawat berbeda dengan tipe kulit yang lain. Penderita jerawat umumnya memiliki kulit yang sensitif dan berminyak. Sehingga perawatannyapun harus lebih exstra.

Untuk merawat jerawat diwajah anda, simak tips berikut:

Cuci Wajah Teratur
Hal yang paling penting dalam merawat jerawat adalah mencuci wajah. Cuci muka anda anda minimal 2 kali sehari (pagi dan malam) dan setelah terkena debu.

Pilih Sabun PH Balance
Pencuci wajah dengan Ph seimbang (ph balance) merupakan pilihan terbaik untuk kulit berjerawat dan berminyak. Pilih pula sabun yang memiliki sedikit bahan kimia. Salahsatu yang saya rekomendasikan adalah facial wash dari Ward*h Kosmetik (sensor).

Pakai Sunblock
Matahari merupakan musuh penderita jerawat. Sebisa mungkin anda harus menghindari sengatan matahari langsung. Jika terpaska, gunakan tabir surya (sunblock) minimal SFP 15. Pilihan terbaik adalah merek PARASOL SFP 33 (bisa dibeli diapotek).

Pakai Obat Jerawat
Langkah ini paling penting untuk menghilangkan jerawat dari wajah anda. Pilihlah obat jerawat sesuai dengan tingkat keparahannya, seperti yang telah dijelasakan pada artikel "0bat Ampuh Untuk Jerawat".

Stop Pemakaian Kosmetik
Selama pengobatan jerawat, penggunaan kosmetik lebih baik dihentikan. Karena dapat menyumbat pori-pori kulit, sehingga menimbulkan komedo dan jerawat.

Jangan Pencet Jerawat
Menyentuh dan memencet jerawat sangat tidak disarankan, karena dapat menimbulkan infeksi dan membuat parut luka bekas jerawat.

Selain tips diatas, olahraga dan istirahat yang cukup sangat penting untuk penderita jerawat.

Semoga bermanfaat!! Dengan perawatan kulit yang benar, diharapkan jerawat diwajah anda bisa berkurang.