POST
|
GET
|
-
Nilai variable tidak ditampilakan di URL
-
Lebih aman karena nilai variable tidak
ditampailkan
-
Untuk menginputkan data dari form
-
Mengirim data penting seperti username dan
password
|
-
Nilai variable ditampilkan di URL
-
Kurang aman
-
Dapat digunakan jika untuk mengirim data tidak
penting
|
1.
Perbedaan
POST dan GET
2. Sebuah
program untuk mengecek kebenaran user
login dengan POST :
Form.php
<html>
<head>
<title>Fungsi
dan Perbedaan Method POST dan GET pada PHP</title>
</head>
<body>
Silakan Masukkan
Username dan Password Anda
<form
action="lihat.php" method="POST">
<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><input type="submit"
value="Login"/></td>
</tr>
</table>
</form>
</body>
</html>
|
|
Lihat.php
<html>
<head>
<title>Fungsi
dan Perbedaan Method POST dan GET pada PHP</title>
</head>
<body>
Username : <?php
echo $_POST["username"]; ?><br/>
Password : <?php
echo $_POST["password"]; ?>
</body>
</html>
|
|
|
3. Sebuah
program untuk mengecek kebenaran user
login dengan GET :
Index.php
<html>
<head>
<title>Fungsi dan
Perbedaan Method POST dan GET pada PHP</title>
</head>
<body>
Silakan Masukkan
Username dan Password Anda
<form
action="lihat.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><input
type="submit" value="Login"/></td>
</tr>
</table>
</form>
</body>
</html>
|
|
Lihat.php
<html>
<head>
<title>Fungsi dan
Perbedaan Method POST dan GET pada PHP</title>
</head>
<body>
Username : <?php echo
$_GET["username"]; ?><br/>
Password : <?php echo
$_GET["password"]; ?>
</body>
</html>
|
|
4.menampilkan table di database my sql
Koneksi .php
<?php
$host="localhost";
$user="root";
$password="";
$database="db_cc";
$koneksi=mysql_connect($host,$user,$password);
//cek koneksi
if($koneksi){
$buka=mysql_select_db($database);
echo "berhasil koneksi";
}else{
echo " tidak berhasil
koneksi";
}
?>
|
|
Tampilan.php
<table border="1">
<tr>
<th>User id</th><th>Nama
user</th><th>password</th><th>alamat</th>
</tr>
<?php
include'koneksi.php';
$sql= "SELECT * FROM user";
$hasil=mysql_query($sql);
while($data=mysql_fetch_array($hasil)){
$a=$data['userid'];
$b=$data['namauser'];
$c=$data['password'];
$d=$data['alamatuser'];
echo ("<tr>
<td>$a</td>
<td>$b</td>
<td>$c</td>
<td>$d</td>
</tr>")
;}
?>
</table>
|
|
Comments
Post a Comment