TUGAS WEB 3
Predefined variable adalah
variabel yang sudah digunakan oleh php dan tidak bisa digunakan sebagai nama variabel, sedangkan Modularisasi berarti
program yang dibuat dengan php
akan
dibagi
kedalam beberapa modul untuk
membuat contoh
halaman Predefined
Variabel dan Modularisasi kita bisa
memanfaatkan
aplikasi
notepad++ (pake
notepad bawaannya
windows juga gpp kok,.) dan juga aplikasi xampp (bisa di download
di
google, dan cara
instalnya juga bisa nyari di google juga kok..) untuk mengolah proses ini
1. Variabel $_GET
Variabel $_GET berasal dari parameter url atau bisa juga berasal dari masukan lewat
formulir yang dikirim dengan method get.
contoh :
* ketikkan di notepat
<html>
<title> Beda POST dan GET</title>
<body>
Username : <?php echo $_GET["username"]; ?><br/>
Password : <?php echo $_GET["password"]; ?>
</body>
< /html>
selanjutnya ketikkan
<html>
<title> Beda POST dan GET</title>
<body>
<b><br>
Silakan Login dengan Username dan Password Anda</B>
<form action="get.php" method="GET">
<Table>
<tr>
<td>Username</td>
<td><input type="text" name="username"/></td>
</tr>
<tr>
<td>Password</td>
<td><input type="password" name="password"/></td>
</tr>
<tr>
<td>
</td>
<td></td>
<td><input type="submit" value="Login"/></td>
</table>
</form>
</body>
</html>
2. Variabel $_SESSION
Variabel
$_SESSION
berasal
dari
sesi pemakaian
maupun
proses.
Sebelum
menggunakan
variabel ini, wajib untuk menjalankan fungsi
session_start terlebih dahulu. Variabel
$_SESSION inilah yang sering digunakan untuk menyimpan data sesi pemakaian dari
aplikasi. Contohnya adalah
digunakan untuk menyimpan data login pemakai. Yang nantinya bisa digunakan pula untuk proses
validasi
apa
seseorang sudah melakukan proses login atau belum, menggunakan datanya dihalaman yang berbeda dan lain
sebagainya.
contoh :
ketikkan :
<?php
session_start();
$_SESSION['nama']="Nama Anda";
?>
<a href="sesi_tampil.php">Klik disini untuk melihat sesi anda</a>
lalu ketik session tampilnya :
<?php
session_start();
echo "Session anda =". $_SESSION['nama'];
?>
MODULARISASI
Modularisasi berarti program yang dibuat dengan php akan dibagi kedalam
beberapa modul. Setiap modul atau script dikembangkan secara terpisah
dengan tujuan dan
fungsi
khusus yang nantinya bisa digunakan kembali.
Dengan begitu maka proses
pengembangan aplikasi
akan lebih cepat karena fungsi-fungsi
atau operasi-operasi
tertentu tidak perlu ditulis secara berulang-ulang ditiap script ataupun ditiap aplikasi yang
berbeda.
ketikkan session pemnggil
REQUIRE
<?php
require"header.php";
echo "<hr>";
require "konten.php";
echo "<hr>";
require "footer.php";
echo "<hr>";
?>
ketikkan session tampil :
<html>
<head><title>modularisasi</title></head>
<body>
<h1> ini adalah model header.php</h1>
</body>
</html>
<html>
<head><title>modularisasi</title></head>
<body>
<h1> ini adalah model konten.php</h1>
</body>
</html>
<html>
<head><title>modularisasi</title></head>
<body>
<h1> ini adalah model footer.php</h1>
</body>
</html>
INCLUDE
ketikkan iclude pemanggil :
<?php
include "header.php";
echo "<hr>";
include "konten.php";
echo "<hr>";
include "footer.php";
echo "<hr>";
?>
ketikkan iclude tampil :
<html>
<head><title>modularisasi</title></head>
<body>
<h1> ini adalah model header.php</h1>
</body>
</html>
<html>
<head><title>modularisasi</title></head>
<body>
<h1> ini adalah model konten.php</h1>
</body>
</html>
<html>
<head><title>modularisasi</title></head>
<body>
<h1> ini adalah model footer.php</h1>
</body>
</html>
MEMBUAT DATABASE (MYSQ)
Langkah demi langkah cara membuat database mySQL di PHPMyAdmin.
1. Tampilan XAMPP:
2. Langkah pertama tentu saja membuka web browser kesayangan kamu. Ketikkan localhost pada url addressnya.
3. Pilih menu phpMyAdmin
4. Ketikkan nama database yang ingin dibuat, lalu klik tombol create untuk membuat database tersebut seperti yang ditunjukkan pada gambar dibawah ini
5. Beri nama database dan tentukan jumlah fields, misalkan 5
6. Masukkan kategori-kategori pada database yang akan dibuat, misalnya id, nama, alamat, dan lain-lain
7. isikan, jenis datnay, misalkan integer, varchar, date atau yang lainnya. Tentukan juga kategori mana yang akan dijadikan primary key.
8. Masukkan data-data sesuai kategori
9. setelah itu, klik Go dan data tersebut akan tersimpan. Jika ingin melihat hasilnya, klik Browse dan akan muncul seperti gambar di bawah ini
10. Database telah selesai dibuat, close browser. Kemudian stop XAMPP