Uts Pemrograman Web Qadhafy
Uts Pemrograman Web Qadhafy
1. Client-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh komputer
pengguna/pengunjung. Jadi, ketika seseorang berkunjung ke sebuah web, komputernya akan
mendownload data/script yang bersifat client-side di web tersebut.
Client-side script mempengaruhi berat-tidaknya loading sebuah website yang tergantung pada kecepatan
loading & spesifikasi komputer serta koneksi internet penggunanya.
Server-side Scripting adalah bahasa pemrograman web yang pengolahan datanya dilakukan oleh
komputer server/penyedia. Jadi, setiap kali sebuah web dikunjungi, server akan mengirimkan data-data
yang diminta dari database yang kemudian akan ditampilkan di web. Server-side Script biasanya hanya ada
pada web dinamis saja. Server-side Script memengaruhi berat-tidaknya loading sebuah website
bergantung pada kecepatan & spesifikasi komputer server.
2. Perbedaan mendasar antara if dan switch yaitu switch case ini digunakan untuk mengecek data yang
tipenya karakter dan juga integer. Sementara pada if else pengecekan bisa menggunakan simbol atau
opeartor seperti <,>, =, ==.
3. Methode post akan mengirimkan data atau nilai langsung ke action untuk di tamping, tanpa menampilkan
pada URL, sedangkan Method Get akan menampilkan data atau nilai pada URL, kemudian akan di tamping
di action.
Get
<html lang="en">
<head>
<title>Method GET</title>
</head>
<body>
<form action="" method="GET">
<input type="text" name="nama"><br />
<input type="number" name="umur"><br />
<input type="submit" name="submit" value="Sumbit">
</form>
<?php
if ($_GET) {
echo "Nama: " . $_GET["nama"];
echo "<br/>";
echo "Umur: " . $_GET["umur"];
}
?>
</body>
Post
</html>
<html lang="en">
<head>
<title>Method POST</title>
</head>
<body>
<form action="" method="POST">
<input type="text" name="nama"><br />
<input type="number" name="umur"><br />
<input type="submit" name="submit" value="Sumbit">
</form>
<?php
if ($_POST) {
echo "Nama: " . $_POST["nama"];
echo "<br/>";
echo "Umur: " . $_POST["umur"];
}
?>
</body>
</html>
4.