Form POST Method
POST method is secured method because it hides all information.
Using POST method unlimited data sends . POST method is slower method comparatively GET method.
Submit Form using POST Method.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
<html>
<head>
<?php
echo $_POST['n'];
?>
<title>get_browser</title>
</head>
<body bgcolor="sky color">
<form method="post">
<table border="1" bgcolor="green">
<tr>
<td>Enter your name</td>
<td><input type="text" name="n"/></td>
</tr>
<tr>
<td colspon="2" align="center">
<input type="submit" value="show my name"/></td>
</tr>
</table>
</form>
</body>
</html>
|
In the given above example:
user enters the name inside text box, after entered the name inside text
box click on submit button it will display the name entered by user
like user enters “Phptpoint” inside the text box the output displays
“Phptpoint”.
In this example we have used Form
POST method. So the user’s input doesn’t display on address-bar.
Submit Form using POST method(Sum of Two number).
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
<html>
<head>
<title>get_browser</title>
<?php
error_reporting(1);
$x = $_POST['f'];
$y = $_POST['s'];
$z = $x + $y;
echo "Sum of two number = ".$z;
?>
</head>
<body bgcolor="sky color">
<form method="post" >
<table border="1" bgcolor="green">
<tr>
<td>Enter your first number</td>
<td><input type="text" name="f"/></td>
</tr>
<tr>
<td>Enter your second number</td>
<td><input type="text" name="s"/></td>
</tr>
<tr align="center">
<td colspon="2" >
<input type="submit" value="+"/></td>
</tr>
</table>
</form>
</body>
</html>
|
In the given above example:
user enters the first number inside first text box and second number
inside second text box, after entered the value inside the text box,
clicked on “+” button.
The program displays the output Sum = addition of two numbers.
Create a Login Form (using POST Method)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
|
<?php
error_reporting(1);
$id = $_POST['id'];
$pass = $_POST['pass'];
if(isset($_POST['signin']))
{
if($id=="Deep" && $pass=="Deep123")
{
header('location:#');
}
else
{
echo "<font color='red'>Invalid id or password</font>";
}
}
?>
<body>
<form method="post">
<table border="1" align="center">
<tr>
<td>Enter Your Id</td>
<td><input type="text" name="id"/>
</td>
</tr>
<tr>
<td>Enter Your Password</td>
<td><input type="password" name="pass"/>
</td>
</tr>
<tr>
<td><input type="submit" name="signin" value="SignIn"/>
</td>
</tr>
</table">
</form>
</body>
|
In the given above example:
there is a secure login page. in which user enters the valid user_name
and password, after entering the valid user_name and password he has to
clicked on Sign-In button. authorized user can visit next page and for
unauthorized user it shows an error message.
No comments:
Post a Comment