Anda di halaman 1dari 11

MAKALAH PEMROGRAMAN WEB

( Tag-Tag PHP )
Diajukan untuk : Memenuhi Tugas Kelompok
Pada Mata Kuliah : Pemrograman Web
Dosen Pengampu : Ahmad ubis !ha"ali
Disusun oleh :
Nanang Julianto
Yuliyana ftri
Syarif Fauzi
Program #tudi : Teknik $n%ormatika & '
#emester (
POLITEKNIK INDRAMAYU
)l* +a,a ohbener ama -o* ./ $ndrama,u 0(1(1 Telp* (.120) 3.42(((
Website : 555*polindra*a6*id
KATA PENGANTAR
Puji s,ukur penulis panjatkan kehadirat Allah #WT ,ang telah memberikan rahmat serta
karunia--,a kepada kami sehingga kami berhasil men,elesaikan Makalah ini ,ang alhamdulillah
tepat pada 5aktun,a ,ang berjudul Tag-Tag PHP*
Tujuan penulisan makalah ini adalah untuk memenuhi salah satu tugas mata kuliah*
Makalah ini berisikan tentang in%ormasi Pengertian PHP dan Tag-Tag PHP* Diharapkan Makalah
ini dapat memberikan in%ormasi kepada kitasemua*
Penulis men,adari bah5a Makalah ini masih jauh dari sempurna7 oleh karena itu kritik dan saran
dari semua pihak ,ang bersi%at membangun selalu kami harapkan demi kesempurnaan Makalah
ini*
Akhir kata7 kami sampaikan terima kasih kepada semua pihak ,ang telah berperan serta dalam
pen,usunan Makalah ini dari a5al sampai akhir* #emoga Allah #WT senantiasa meridhai segala
usaha kita* Amiin*

$ndrama,u7 .8 )uli 1.90
Pen,usun
ii
DAFTAR ISI
COVER ...................................................................................................i
KATA PENGANTAR...................................................................................ii
DAFTAR ISI............................................................................................iii
BAB I PENDAHULUAN.................................................................................1
1.1 Latar Belakang................................................................................................. 1
1.2 Rumusan Masalah............................................................................................ 1
1. Maksu! !an "u#uan........................................................................................... 1
1.$ Manfaat............................................................................................................ 1
BAB II PEMBAHASAN...............................................................................2
1*9 %engenalan %&%............................................................................................. 2
2.2 Sintaks 'asar %&%.......................................................................................... 2
2. Jenis ( Jenis "ag %&%.......................................................................................
2.$ )ontoh %enggunaan *f + ,lse.......................................................................... $
BAB III PENUTUP.......................................................................................7
.1 -,S*M%.L/N...................................................................................................... 0
DAFTAR PUSTAKA...................................................................................8
iii
BAB I
PENDAHULUAN
1.1 Latar Bea!a"#
Di era kemajuan teknologi seperti sekarang ini7 5ebsite menjadi hal ,ang sudah tidak asing
lagi terdengar pada telinga kita7 khususn,a dalam dunia internet* Meskipun sudah ban,ak orang
mempun,ai homepage di internet baik ,ang menggunakan $#P maupun ser:er 5eb gratis7 tetapi
pada umumn,a homepage tersebut bersi%at statis dan tidak dapat berinteraksi dengan pengunjung
5eb*
Keban,akan orang pada umumn,a han,a berperan sebagai pengguna dan sebagian ke6il saja
,ang mengetahui proses dibalikn,a dikarenakan tidak menguasai pemrograman 5eb* Pada dasar
pembuatn,a7 sebuah homepage ,ang dapat berinteraksi dengan pengunjung 5ebsite atau
homepage dinamis tidak diperlukan kemampuan pemrograman ,ang tinggi*
1.2 R$%$&a" Ma&aa'
9* Pengertian PHP;
1* #,nta< dasar PHP;
1.( Ma!&$) )a" T$*$a"
Maksud dari pernulisan makalah ini adalah untuk memenuhi tugas mata kuliah
Pemrograman W=>* #edangkan tujuan dari penulisan ini adalah :
9* Mengembangkan 5a5asan penulis
1* Memberikan uraian akan PHP
2* Diharapkan dengan adan,a makalah ini para pemula ,ang ingin mengetahui PHP dapat
menggunakann,a sebagai sumber re%erensi*
1.+ Ma",aat
Man%aat makalah ini ,aitu untuk para pemula ,ang ingin dapat menggunakan sebagi
sumber re%erensi pembuatan W=> menggunakan PHP*
1
BAB II
PEMBAHASAN
2.1 Pe"#e"aa" PHP
Pengertian PHP adalah sebuah bahasa s6ript ser:er-side ,ang bisa digunakan dengan bahasa
HTM atau dokumenn,a se6ara bersamaan untuk membangun sebuah aplikasi di 5eb ,ang
sangat ban,ak kegunaann,a* PHP di ran6ang untuk dapat bekerja sama dengan database ser:er
dan dibuat sedemikian rupa sehingga pembuatan dokumen HTM ,ang dapat mengakses
database menjadi begitu mudah* Tujuan dari bahasa s6ripting ini adalah untuk membuat aplikasi-
aplikasi ,ang dijalankan diatas teknologi 5eb bro5ser7 tetapi prosesn,a se6ara keseluruhan
dijalankan diatas 5eb ser:er* Kekuatan PHP ,ang paling utama adalah konekti%itas database
dengan 5eb*
2.2 Si"ta!& Da&ar PHP
Ada empat ma6am 6ara penulisan kode PHP7 ,aitu :
1 23 ,4ho 56inia!alahs4ri7t %&%8n9:; 3<
1 237h7e4ho56ini#uga8n9:;3<
1 2s4ri7t language=97h79<
e4ho 56tulis 7ake ini #ika html e!itor kamu ti!ak mengenali %&%9:;
2>s4ri7t<
1 2?e4ho 56kalau yang ini miri7 !engan /S%9:;?<
2
Dan ,ang paling sering digunakan adalah 6ara pertama dan kedua* Perhatikan bah5a tiap
akhir baris harus selalu diberi tanda titik koma (?)*
@ntuk menambahkan baris komentar pada PHP 6aran,a adalah dengan meletakkan komentar
tersebut disebelah kanan tandaAA jika komentar satu baris dan diantaraAB dan BA jika komentarn,a
lebih dari satu baris*
23 ,4ho 56latihan%&%9; >>ini a!alah 4ontoh komentar satu @aris
>A kalau yang ini a!alah komentar
Le@ih !ari satu @arisA>
e4ho 56memang mu!ah9:;
3<
2.( -e"i& . -e"i& Ta# PHP
Ada tag pembuka dan penutup ,ang men,atakan PHP untuk memulai atau mengakhiri apa ,ang
akan diitepretasikan melalui 5eb bro5ser* >erikut 6ontohn,a :
9* Pada 6ontoh diba5ah ini7 tulisan ,ang akan di parsing oleh PHP adalah Cser:er side
s6riptingD* #edangkan tulisan CMari kita belajarD dan Cmenggunakan PHPD merupakan tulisan
,ang ditulis menggunakan HTM* Dalam 6ontoh ini7 PHP disisipkan pada tag HTM*
EpFMari kita belajar E;php e6ho ser:er side s6ripting ? ;F menggunakan PHP EApF
1* Penulisan lain ,ang sedikit lebih :ariati% dijabarkan diba5ah ini* PHP han,a akan
menampilkan salah satu dari kalimat C+ajin pangkal pandai*D atau CHemat pangkal ka,a*D
tergantung nilai True A %alse dari :ariabel Gpilih*

E;php i% (Gpilih) H ;F
EiF +ajin pangkal pandai* EAiF
E;php IelseH ;F
EbF Hemat pangkal ka,a* EAbF
E;php I;F
2* 'ara berikutn,a adalah:
Es6ript languageJDphpDF
e6ho K#emua ,ang datang berpro%esi sebagai PHP Web ProgrammerK?
EAs6riptF
0* Penggunaan seperti tag A#P juga diperbolehkan:
EL
e6ho KTag A#P juga dapat diba6a oleh PHP K?
LF
2.+ C/"t/' Pe"##$"aa" I, 0 E&e
EhtmlF
EheadF
EtitleF'he6kbo<EAtitleF
EAheadF
Ebod,FEimg sr6JDAndreM=dit*jpgD alignJDle%tD 5idhtJ1.G highJ(.LF
Ebod,F
Ebod, bg6olorJDgre,DF
E%orm methodJDpostD a6tionJD'he6kbo<*phpDF
Eh9 alignJD6enterDFEblinkFTre:el Mulia )a,aEA%ontFEAblinkFEAh9F
Eh0 alignJD6enterDF pesanEAh0F
Etable borderJD9N alignJD6enterD 5idthJ1(LF
EtrFEtdF-amaEA%ontFEAtdFEtdFEinput t,peJDte<tD nameJDinamaD si"eJD21NFEAtrF
EtrFEtdFTujuanEAtdFEtdFEsele6t nameJDitujuanDF
Eoption :alueJD-CF-EAoptionF
Eoption :alueJD)akartaDF)akartaEAoptionF
Eoption :alueJD#oloDF#oloEAoptionF
Eoption :alueJD#uraba,aDF#uraba,aEAoptionF
EAsele6tFEAtdFEAtrF
$
EtrFEtdFKelasEAtdFEtdFEsele6t nameJDikelasD si"eJD9NF
Eoption :alueJD=konomiDF=konomiEAoptionF
Eoption :alueJD>isnisDF>isnisEAoptionF
Eoption :alueJD=ksekuti%DF=ksekuti%EAoptionF
EAsele6tFEAtdFEAtrF
EtrFEtdF)umlah TiketEAtdFEtdFEinput t,peJDte<tD nameJDitiketD si"eJD4NFEAtdFEAtrF
EtrFEtdFAnggotaEAtdFEtdFEinput t,peJD6he6kbo<D :alueJD,aD
nameJDianggotaDFOaEAtdFEAtrF
EtrFEtd 6olspanJD1N alignJD6enterDFEinput t,peJDsubmitD :alueJDProsesD nameJDprosesDF
Einput t,peJDresetD :alueJDHapusDFEAtdFEAtrF
EAtableF
EA%ormF
E;php
i%(GMPP#TQprosesRJJDProsesD)
GnamaJGMPP#TQinamaR?
GtujuanJGMPP#TQitujuanR?
GhargaJ.?
GtiketJGMPP#TQitiketR?
GanggotaJGMPP#TQianggotaR?
GdiskonJ.?
GkelasJGMPP#TQikelasR?
i% (GtujuanJJD-C)
HGhargaJ.?I
else i%(GkelasJJD=konomiD)
i%(GtujuanJJD)akartaD)
HGhargaJ0....?I
else i%(GtujuanJJD#oloD)
HGhargaJ3(...?I
else
HGhargaJ9(....?I
else i%(GkelasJJD>isnisD)
i%(GtujuanJJD)akartaD)
HGhargaJ0....S9....?I
else i%(GtujuanJJD#oloD)
HGhargaJ3(...S1....?I
B
else
HGhargaJ9(....S2(...?I
else
i%(GtujuanJJD)akartaD)
HGhargaJ0....S1....?I
else i%(GtujuanJJD#oloD)
HGhargaJ3(...S(....?I
else
HGhargaJ9(....S9.....?I
GsubJGtiketBGharga?
i%(GanggotaJJD,aD)
HGdiskonJ.*9BGsub?I
else
HGdiskonJ.?I
GtotalJGsub-Gdiskon?
;F
Eh1 alignJD6enterDFTerima KasihEAh1F
Etable borderJD9N alignJD6enterD 5idthJ1(LF
EtrFEtdFTanggalEAtdFEtdFE;php print date(TD M OU);F
EtrFEtdF-amaEAtdFEtdF E;php e6ho Gnama?;FEAtdFEAtrF
EtrFEtdFTujuanEAtdFEtdF E;php e6ho Gtujuan?;FEAtdFEAtrF
EtrFEtdFKelasEAtdFEtdF E;php e6ho Gkelas?;FEAtdFEAtrF
EtrFEtdFHarga TiketEAtdFEtdF+p*E;php e6ho Gharga?;FEAtdFEAtrF
EtrFEtdF#ub HargaEAtdFEtdF+p*E;php e6ho Gsub?;FEAtdFEAtrF
EtrFEtdFDiskonEAtdFEtdF+p*E;php e6ho Gdiskon?;FEAtdFEAtrF
EtrFEtdFTotalEAtdFEtdF+p*E;php e6ho Gtotal?;FEAtdFEAtrF
EAtableF
EAbod,F
EAhtmlF
C
BAB III
PENUTUP
(.1 KESIMPULAN
Perkembangan dunia informatika yang semakin canggih saat ini menawarkan
kemudahan bagi setiap orang dalam membantu menyelesaikan kebutuhan dan
pekerjaannya. Internet sebagai salah satu bukti nyata dengan adanya perkmbangan ini.
Maka dari itu, para programmer berusaha merancang beberapa pemrograman di
internet. PHP termasuk dari unsur penting dalam pemrograman internet.
Pembuatan web menggunakan pemrograman PHP mempunyai berbagai macam
kelebihan dan keunggulan bila dibandingkan dengan menggunakan program lain yang
sejenis. Berbagai macam kemudahan yang ada pada program PHP sangat fleksibel dan
akan memberikan kemudahan dalam aplikasinya.
Berbagai keunggulan yang dimiliki oleh PHP sangat berperan penting dalam
perkembangan dunia teknologi khususnya dalam bidang internet dan penyebaran
informasi. Secara tidak langsung perkembangan tersebut juga akan mempengaruhi
terhadap berbagai aspek kehidupan manusia.
onsep dasar pemrograman meliputi proses bagaimana mengimplementasikan
urutan langkah untuk menyelesaikan suatu masalah. Proses dari masalah hingga
terbentuk suatu solusi disebut dengan tahap implementasi. Solusi yang dimaksud
adalah suatu program merupakan proses implementasi dari algoritma yang disusun.
!ntuk menciptakan suatu program yang baik yang memiliki portabilitas yang
tinggi, sehingga memudahkan dalam merancang dan merawat program serta
meningkatkan efektifitas penggunaan peralatan komputer dibutuhkan suatu standar
program. Standar"standar tersebut erting dilihat oleh pemrograman sebagai batasan
kreatifitas dan kemampuan untuk menuangkan berbagai ide ke dalam bentuk program.
#amun dengan adanya standar akan membuar program menjadi konsisten dan mudah
untuk dikembangakan.
0
DAFTAR PUSTAKA
htt7D>>shesEeetfa.@logs7ot.4om>2F1>1F>html(!an(7h7.html
htt7D>>7emrograman(7h7.@logs7ot.4om>2F11>1F>#enis(#enis(tag(7h7.html
G