Senin, 06 Oktober 2014

PRAKTIKUM PEMROGRAMAN WEB #3


A. TUJUAN
Mengetahui dan memahami bahasa pemograman PHP(Hypertext Prepocessor) sebagai bahasa dalam server side programming dalam website.
B. LANDASAN TEORI
PHP adalah bahasa pemrograman yang berfungsi untuk membuat website dinamis maupun aplikasi web.berbeda dengan HTML yang hanya bisa menampilkan konten statis.PHP bisa berinteraksi dengan database ,file dan folder, sehingga membuat PHP bisa menampilkan konten yang dinamis dari sebuah website.Blog,toko online,CMS,forum,dan website social networking adalah contoh aplikasi yang dapat dibuat oleh PHP.PHP adalah bahasa scripting, bukan bahasa tag-based seperti HTML.PHP termasuk bahasa yang cross-platform,ini artinya PHP bisa berjalan pada sistem operasi yang berbeda-beda.program PHP ditulis dalam file plain text dan mempunyai akhiran ".php".
Untuk menjalankan PHP membutuhkan web server yang berfungsi untuk memproses file-file php dan mengirimkan hasil pemrosesan untuk ditampilkan di browser client.web server yang paling banyak digunakan saat ini untuk PHP adalah "Apache".


Penulisan Script PHP
Aturan penulisan Script PHP adalah:
semua script PHP harus diapit oleh tanda:
<?php . . . . . ?>
<script language='php'> . . . . . </script>
<? . . . . ?>
<% . . . . . %>
C. ALAT DAN BAHAN
1. PC / Komputer
2. Notepad ++
3. Browser Google Chrome / Mozila firefox
4. Internet
5. Modul Praktikum Pemrograman Web

D. LANGKAH PRAKTIKUM
     PERCOBAAN I
          Langkah percobaan :
          1.  Kita ketikkan script berikut dalam notepad++ :
          2.  Simpan dengan nama variable.php
 
<html>
<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.  Simpan pada folder L200120113 yang dibuat di appserver/www 
          4.  Buka dengan cara http://L200120113/namafile

 

   PERCOBAAN II
          Langkah percobaan :
          1.  Kita ketikkan script berikut dalam notepad++ :

<html>
<head>
<title>kendali</title>
</head>
<body>
<h1>Nilai</h1>
<form method='POST' action='kendali.php'>
<p> Masukkan Nilai angka (0-100): <input type='text' name='nilai' size='3'></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 dimasukan salah!"';}
echo "Nilai angka adalah $nilai </br>";
echo "Maka nilai huruf adalah $huruf";
}
?>
</body>
</html>

          2.  Simpan dengan nama kendali.php
          3.  simpan pada folder L200120113 yang dibuat di appserver/www 
          4.  Buka dengan cara http://L200120113/namafile



  PERCOBAAN III
          Langkah percobaan :
          1.  Kita ketikkan script berikut dalam notepad++ :

<html>
<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 detailnya hari $hari tanggal $tanggal bulan $bulan tahun  $tahun </br>";
?>
</body>
</html>

          2.  Simpan dengan nama tanggal.php
          3.  simpan pada folder L200120113 yang dibuat di appserver/www 
          4.  Buka dengan cara http://L200120113/namafile



  PERCOBAAN IV
          Langkah percobaan :
          1.  Kita ketikkan script berikut dalam notepad++ :

<html>
<head>
<title>UPLOAD</title>
</head>
<body>
<h1>upload File </h1>
<?
if($submit){
copy($file, 'C:\\appserv\\www\\L200120113\\'.$file_name);
echo " <h3> File Berhasil di Upload</h3>
</br></br>
<img border='0' src='./$file_name'></br></br>
<b>Informasi File : </b></br>
Name 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>
      
          2.  Simpan dengan nama upload.php
          3.  simpan pada folder L200120113 yang dibuat di appserver/www
          4.  Buka dengan cara http://L200120113/namafile




E. TUGAS
         Langkah percobaan :
          1.  Kita ketikkan script berikut dalam notepad++ :

<html>
<head>
<title>jumlah</title>
</head>
<body>
<h1>Nilai</h1>
<form method='POST' action='jumlah.php'>
<p> Nilai A: <input type='text' name='nilaiA' size='3'></p>
<p> Nilai B: <input type='text' name='nilaiB' size='3'></p>
<p><input type='submit' value='jumlah' name='jumlah'></p>
</form>
<?
$jumlah = $nilaiA + $nilaiB;
echo "Nilai A adalah $nilaiA </br>";
echo "Nilai B adalah $nilaiB </br>";
echo "jadi nilai A + nilai B adalah $jumlah";
?>
</body>
</html>

          2.  Simpan dengan nama jumlah.php
          3.  simpan pada folder L200120113 yang dibuat di appserver/www 
          4.  Buka dengan cara http://L200120113/namafile


Tidak ada komentar:

Posting Komentar