Rabu, 10 Oktober 2012

Dasar-dasar PHP 4




Print E-mail
Dasar-dasar PHP 4 — Kode Pertama Anda

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.
“Print” dalam kode dibawah ini artinya tampilkan pada layar web browser saat anda membuka file tersebut: <html>
<body>
<?php
print (“Anda berada di situs Prothelon”);
?>
</body>
</html>
Image
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 Prothelon” (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).
Pesan Kesalahan
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. Sebagaimana yang anda lihat, anda dapat menggabungkan lebih dari satu fungsi PHP dalam sebuah tag. Komentar dalam kode menjelaskan apa yang dilakukan setiap bagian:
<html>
<body>
Teks ini (atau HTML apapun yang ingin saya tulis) akan muncul pas sebelum kode-kode PHP.
<p><p>
<?php
// pertama, $PHP_SELF ini adalah
// sebuah variabel lingkungan yang akan menampilkan
// path dari folder root kedokumen
// ini, seperti /tutorial/nama_file.php.
// Kode ini dituliskan hanya biar keren aja.
// CATATAN: Ini hanya berlaku jika anda menggunakan server Apache.
print “$PHP_SELF”;
// berikutnya, kita harus menampilkan kode HTML
// apapun yang kita inginkan ke browser
// untuk membentuk
// layout halaman yang kita tampilkan.
// Dalam kasus contoh kali ini, kita akan menambahkan 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 $PHP_SELF dan
// hal-hal lain berikutnya.
print (“<p>”); /* tag <p> digunakan untuk membuat paragraf baru*/
print (“Anda berada di situs prothelon.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: Phpinfo akan menghasilkan informasi yang sangat panjang mengenai versi PHP anda. Anda tidak perlu memeahami semua artinya, saya hanya ingin menunjukkan pada anda. Siapa tahu suatu saat memerlukannya.
Pengen belajar sambil praktek? Kunjungi aja situs ini.

Program dasar PHP

PDF Cetak E-mail

Sebagai awal dari rangkaian pelajaran PHP, terlebih dahulu kita akan belajar fungsi-fungsi dasar PHP yang nantinya bakal sering digunakan dalam pemrograman dengan PHP.
Salah satu fungsi yang paling mendasar dari PHP adalah fungsi echo(). Fungsi echo() digunakan untuk menampilkan string yang nantinya akan diterjemahkan oleh browser, entah string tersebut berupa teks ataupun tag HTML. Sintaks dari fungsi echo() adalah sebagai berikut:
echo(string);
echo string
echo "$string";
Contoh skrip sederhana menggunakan fungsi echo() adalah sebagai berikut:
<HTML>
<HEAD>
<TITLE> Fungsi echo() </TITLE>
</HEAD>
<BODY>
<?
echo(“<strong>”);
echo “Hallo, ini adalah hasil dari fungsi echo()”;
echo “</strong>”;
?>
</BODY>
</HTML>
Jika Anda lihat source code HTML dari skrip tersebut akan tertulis demikian:
<HTML>
<HEAD>
<TITLE> Fungsi echo() </TITLE>
</HEAD>
<BODY>
<strong> Hallo, ini adalah hasil dari fungsi echo() </strong>
</BODY>
</HTML>
Penggunaan fungsi echo() ini terkait erat dengan penggunaan variabel dengan tipe data string. Strings merupakan tipe data berupa karakter. Semua karakter dapat dimasukkan ke dalam tipe strings, termasuk angka, huruf, maupun karakter-karakter khusus seperti +, -, %, $, &, dan lain-lain. Sedangkan sebuah variabel ditandai dengan tanda $ di depannya. Jadi $var1 adalah sebuah variabel dengan nama “var1”.
Untuk memasukkan string ke dalam sebuah variabel, harus digunakan karakter-karakter sebagai berikut: tanda kutip ganda (“), tanda kutip tunggal (‘), atau tanda lebih kecil yang dituliskan sebanyak tiga kali (<<<).
Perbedaan penggunaan dari ketiga karakter tersebut adalah sebagai berikut:
Jika digunakan tanda kutip ganda (“), maka variabel yang terletak di dalam string tersebut akan dinyatakan sebagai nilainya, bukan nama variabelnya. Contoh:

<?php $nama = "PHP";
echo "Namaku adalah $nama"; ?>
Hasil dari contoh tersebut adalah “Namaku adalah PHP”.
Untuk menyatakan karakter-karakter tertentu di dalam sebuah string, seperti misalnya tanda kutip ganda, tanda ampersand (&), tanda dollar ($), dan lain-lain digunakan karakter backslash (\). Karakter seperti ini disebut dengan Escaped Character. Di bawah ini akan diberikan beberapa contoh escaped character:
Escaped character : Arti
\n : Ganti Baris
\r : Carriage return
\t : Tab
\$ : $
\" : "
\\ : \
\& : &

Contoh penggunaan escaped character:
<?php echo “Saya berkata, \"Apa kabar?\"";
Hasilnya adalah: Saya berkata, Apa kabar?

Jika digunakan tanda kutip tunggal, maka semua string akan nampak seperti apa adanya yang tertulis di dalam tanda kutip tunggal tersebut. Variabel akan tetap dinyatakan sebagai nama variabelnya, dan escaped character yang dikenal hanyalah \\ dan \’. Contoh:
<?php $nama = "PHP";
echo "Namaku adalah $nama"; ?>
Hasil contoh di atas bukanlah "Namaku adalah PHP", tetapi "Namaku adalah $nama".
Yang terakhir adalah tanda lebih kecil yang dituliskan sebanyak tiga kali (<<<). Tanda ini disebut dengan here doc syntax. Here doc syntax sangat berguna untuk menuliskan string yang panjang, karena dapat dipisahkan dalam beberapa baris tapi hasil yang ditampilkan tetap dalam satu baris. Variabel akan dinyatakan sebagai isinya. Penggunaan here doc syntax diikuti dengan semacam penanda yang dituliskan pada awal dan akhir string. Contoh:
<? php $nama1 = “HTML”;
$nama2 = “PHP”;
$nama3 = “Javascript”;
Echo <<<tanda
Jika namaku adalah $nama1
maka namamu adalah $nama2
dan namanya adalah $nama3
tanda; ?>
Perhatikan bahwa string yang terletak di dalam here doc syntax tidak perlu menggunakan tanda ; pada akhir baris. Untuk lebih memahami penggunaan ketiga macam penggunaan string di atas, akan diberikan contoh dalam skrip PHP sebagai berikut:
<HTML>
<HEAD>
<TITLE> Contoh Pemrograman PHP </TITLE>
<BODY>
<?php
$nama1 = "HTML";
$nama2 = "PHP";
$nama3 = "Javascript";
echo "Namaku adalah $nama1 <br />";
echo 'Namanya adalah $nama2';
echo "<br /> Saya berkata, \"Apa kabar?\" <br />";
echo <<<tanda
Jika namaku adalah $nama1
maka namamu adalah $nama2
dan namanya adalah $nama3
tanda;
?>
</BODY>
</HTML>
Sekali lagi sebagai pembanding akan diberikan source code HTML yang dihasilkan oleh skrip tersebut.
<HTML>
<HEAD>
<TITLE> Contoh Pemrograman PHP </TITLE>
<BODY>
Namaku adalah PHP <br />
Namanya adalah $nama2 <br />
Saya berkata, Apa kabar? <br />
Jika namaku adalah HTML maka namamu adalah PHP dan namanya adalah Javascript.
</BODY>
</HTML>
Selamat mencoba :-D.

Dasar Dasar HTML


Kendhin
Sebuah Web atau Blog tidak bisa lepas dari yang namanya HTML (Hyper Text Mark up Language) karena HTML inilah yang mendasari sebuah web/blog. Walaupun sekarang kita bisa membuat web/blog hanya dengan klak-klik mouse tapi setidaknya kita harus sedikit mengerti tentang dasar-dasar HTML, ya tho?. Dalam tutorial kali ini kita tidak akan membahas tentang semua dasar-dasar HTML tapi kita akan mempelajari tag-tag atau kode-kode penting yang sering digunakan dalam membangun sebuah web/blog misalnya cara membuat link, menampilkan gambar, mengganti warna font, membuat barus baru dll. Ok marikita mulai pelajaranya :

* CARA MEMASUKKAN GAMBAR
kode :
<img src="http://kendhin.890m.com/banner-trik.gif" border="0" height="17" width="90">
keterangan :
yang warna biru adalah lokasi gambar kamu.
height="17" width="90" adalah ukuran lebar dan tinggi gambar
hasil :


* CARA MEMBUAT LINK
Kode :
<a href="http://trik-tips.blogspot.com" >trik blog </a>
Keterangan :
Text warna biru adalah link yang dituju.
Tulisan "trik blog" adalah tulisan yang ditampilkan.
Jika pingin yang dikasih link bukan tulisan melainkan gambar maka ganti tulisan tersebut dengan kode gambar seperti diatas, sehinga kodenya akan seperti ini :
<a href="http://trik-tips.blogspot.com" target="_blank"><img src="http://kendhin.890m.com/banner-trik.gif" border="0" height="17" width="90"> </a>
Jika pingin link yang dituju dibuka dalam window baru maka tambahkan kode target="_blank" setelah kode "http://trik-tips.blogspot.com"
Hasil :
trik blog (dibuka pada window yg sama)
(dibuka pada window baru)

* CARA MENGETENGAHKAN TEXT/GAMBAR
Kode :
<center>text</center>
Keterangan :
Ganti tulisan "text" dengan tulisan yana kamu inginkan, tau bisa juga diganti dengan gambar

* CARA MEMBUAT BARIS BARU
Kode :
<br>
Keterangan :
Tambahkan kode tersebut sebelum objek (text/gambar) yang dinginkan

* MEMBUAT HURUF TEBAL, MIRING DAN BERGARIS BAWAH
Kode :
<b>text</b>
<i>text</i>
<u>text</u>

Hasil :
Tebal
Miring
Garis Bawah

* MEMBERI WARNA TEXT
<font color="#FF0000"> text </font>
<font color="red"> text </font>

Keterangan :
Ganti text yang dicetak tebal dengan warna atau kode warna kesukaanmu.
Hasil :
Merah
biru

* KODE-KODE WARNA

WarnaKode
 #000000
 #999999
 #FFFFFF
 #FF0000
 #00FF00
 #0000FF
 #FFFF00
 #00FFFF
 #FF00FF
 #9900FF
 #FF6600


Kode2 warna selengkapnya bisa dilihat DISINI

* PENULISAN KARAKTER-KARAKTER KHUSUS
Ada beberapa karakter yang tidak bisa ditulis secara langsung, jika ditulis maka akan hilang atau berubah, jadi untuk menuliskanya harus menggunakan kode-kode tertentu, berikut ini contoh karakter-karakter tersebut :
Karakter
Kode
>
&gt;
<
&lt;
&
&amp;
"
&quot;
(spasi)
&nbsp;