LAPORAN MODUL 3
1. TUJUAN
Mengetahui dan
memahami bahasa pemograman PHP(Hypertext Prepocessor) sebagai bahasa dalam
server side programming dalam website.
2. LANDASAN TEORI
PHP adalah bahasa pemrograman yang berfungsi
untuk membuat website dinamis maupun aplikasi web. PHP dapat berintegrasi
dengan database, file dan folder, sehingga membuat PHP bisa menampilkan konten
yang dinamis dari sebuah website. PHP adalah bahasa scripting, bukan bahasa tag
based seperti HTML. PHP termasuk bahasa yang cross-platform, yang artinya bisa
berjalan pada sistem operasi yang berbeda-beda. Program PHP ditulis dalam file
plain text dan mempunyai akhiran “.php”.PHP membutuhkan web server, yang
bertugas untuk memproses file-file php dan mengirimkaan hasil pemrosesan untuk
ditampilkan di browser client. Oleh karena itu, PHP termasuk server-side
scriptin.
Penulisan Script PHP :
<?php…. ?> atau <script language=’php’> …
</script> atau
<?...?> atau <%...%>
Script PHP bisa juga digabung dengan HTML. Script PHP bisa
ditempatkan di mana saja pada dokumen HTML. Tetapi scrpt yang diproses oleh
server hanya script PHP-nya saja. Selebihnya akan langsung dikirim ke browser
client tanpa diproses terlebih dahulu.
3. ALAT DAN BAHAN
1. PC
2. Sistem Operasi Windows 7
3. Browser Mozilla Firefox/Chrome
4. Notepad++
5. Web server local XAMPP /AppServ
6. Lembar kerja percobaan
4. LANGKAH KERJA
Percobaan 1 (Variable)
1. Membuka aplikasi Notepad++.
2.
Mengetikkan script
seperti dibawah ini:
<head>
<title>variable</title>
</head>
<body>
<h1>Buku Tamu<h1>
<form method='POST' action='variable.php'>
<p>Nama : <input type='text' name='nama' size='20'></p>
<p>Email : <input type='text' name='email' size='30'></p>
<p>Komentar : <textarea name='komentar' cols='30' rows='3'></textarea></p>
<p><input type='submit' value='kirim' name='submit'></p>
</form>
<?php
if($submit){
echo"</br>Nama : $nama";
echo"</br>Email : $email";
echo"</br>Komentar : $komentar";
}
?>
</body>
</html>
3.
Menyimpan file dengan nama variable.php.
4. Membuka file yang sudah disimpan mengunakan
web browser dengan mengetik alamat http://localhost/modul_3/variable.php pada kolom alamat.
5. Mengisi data yang diperlukan dan menekan tombol “Kirim”
6. Hasil :
Percobaan 2 (Struktur
Kendali)
1. Membuka aplikasi Notepad++.
2.
Mengetikkan script
seperti dibawah ini :
<head>
<title>kendali</title>
</head>
<body>
<h1>Nilai<h1>
<form method='POST' action='kendali.php'>
<p>Masukkan Nilai Angka (0-100) : <input type='number' name='nilai' size='3' required></p>
<p><input type='submit' value='Proses' name='submit'></p>
</form>
<?
if ($submit){
if($nilai==''){
$huruf='"Nilai kosong/belum diisi"';
}elseif($nilai<=20){
$huruf='E';
}elseif($nilai<=40){
$huruf='D';
}elseif($nilai<=60){
$huruf='C';
}elseif($nilai<=80){
$huruf='B';
}elseif($nilai<=100){
$huruf='A';
}else{
$huruf='"Nilai yang dimasukkan salah!!"';
}
echo"Nilai angka adalah $nilai</br>";
echo"Maka nilai huruf adalah $huruf";
}
?>
</body>
</html>
3. Menyimpan file dengan nama kendali.php.
4. Membuka file yang sudah disimpan mengunakan
web browser dengan mengetik alamat http://localhost/modul_3/kendali.php pada kolom alamat.
5. Mengisi data yang diperlukan dan menekan
tombol “Proses”
Percobaan 3 (Upload File)
1. Membuka aplikasi Notepad++.
2.
Mengetikkan script
seperti dibawah ini :
<head>
<title>Upload file</title>
</head>
<body>
<?
if($submit){
copy ($file,'C:\\AppServ\\www\\mod3\\'.$file_name);
echo"<h3>File Berhasil di upload</h3>
</br></br>
<img border='0' src='./$file_name'></br></br>
<b>Informasi File :</b></br>
Nama File : $file_name </br>
Ukuran File : $file_size byte</br>
Tipe File : $file_type </br>";
}else{
?>
<form method='POST' enctype='multipart/form-data'
action='upload.php'>
Upload file : <input type='file' name='file' size='20'></br>
<input type='submit' name='submit' value='UPLOAD'>
</form>
<?
}
?>
</body>
</html>
3. Menyimpan file dengan nama upload.php.
4. Membuka file yang sudah disimpan mengunakan
web browser dengan mengetik alamat http://localhost/modul_3/upload.php pada kolom alamat.
5. Mencari gambar (atau file lain) untuk di
upload dengan menekan tombol “Browse” kemudian menekan “Upload”.
Percobaan 4 (Fungsi Tanggal dan Waktu)
1. Membuka aplikasi Notepad++.
2.
Mengetikkan script
seperti dibawah ini :
<head>
<title>Fungsi Tanggal dan Waktu</title>
</head>
<body>
<?
$jam=date("H:i:s A");
$waktu=date("d-m-Y");
$hari=date("l");
$tanggal=date("d");
$bulan=date("F");
$tahun=date("Y");
echo " Sekarang jam $jam</br>";
echo "Sekarang tanggal $waktu</br>";
echo "Lebih detalnya hari $hari Tanggal $tanggal Bulan $bulan Tahun $tahun";
?>
</body>
</html>
3.
Menyimpan file dengan
nama tanggal.php.
4.
Membuka file yang
sudah disimpan mengunakan web browser dengan mengetik alamat http://localhost/modul_3/tanggal.php pada kolom alamat.
5. TUGAS
1. Menuliskan script PHP untuk membuat
program penjumlahan menggunakan fungsi variabel .
Script :
Script :
<head>
<title>tugas</title>
</head>
<body>
<h1>
kalkulator</h1>
<form method='post' action='penjumlahan.php'>
<p>
variable A :<input type='text' name='variableA'></p>
<p>
variable B :<input type='text' name='variableB'></p>
<p>
<input type='submit' value='jumlahkan' name='submit'></p>
</form>
<?php
$variableA=$_POST['variableA'];
$variableB=$_POST['variableB'];
$hasil=$variableA+$variableB;
if ($_POST['submit']){
echo"</br>variable A: $variableA";
echo"</br>variable B : $variableB";
echo"</br>jadi Nilai A ditambah Nilai B adalah : $hasil";
}
?>
</body>
</html>
Tidak ada komentar:
Posting Komentar