3/22/15

FORM POST Method in PHP


POST method is secured method because it hides all information.

Using POST method unlimited data sends . POST method is slower method comparatively GET method.

Enter your name and click on submit button.

Eg i
<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>
Output :  abhishek
  
Enter your name
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 “Abhishek” inside the text box the output displays Abhishek.
In this example we have used Form POST method. So the user’s input doesn’t display on addressbar.

Enter two number and print the sum of given numbers.

Eg ii
<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>

Output :  Sum of two number = 500
Enter your first number
Enter your second number
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.
Eg iii
 <?php
  error_reporting(1);
  $id = $_POST['id'];
  $pass = $_POST['pass'];
  if(isset($_POST['signin']))
  {
   if($id=="Deep" && $pass=="Deep123")
   {
   header('location:http://truetech4.blogspot.in/');
   }
   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>
 
 Output : Redirect on truetech4.blogspot.in (check url)
 Enter your id       
 Enter your password 
   
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 SignIn button. authorized user can visit next page and for unauthorized user it shows an error message.

Related Posts:

  • PHP Associative Array In associative array index( key ) can initialized according to Your own requirement. An array in PHP is actually an ordered map. A map is a ty… Read More
  • PHP Nested Array Syntax array(array(val1, val1, val2..), array(val1,val2,val3..)) Create a two dimensional numeric array and find the sum. Eg i <?ph… Read More
  • PHP Date And Time <?php if(isset($_POST['sub'])) { $mm=$_POST['mm']; $dd=$_POST['dd']; $yy=$_POST['yy']; $dob=$mm."/".$dd."/".$yy; $arr=explode('/',$dob); /… Read More
  • PHP File Handling The file system functions allow you to access and manipulate the file. file system provides a concept to start a specific … Read More
  • PHP Directory Directory is the collection of related files. How to create a directory using PHP Syntax <?php mkdir("your_dir_name"); ?> … Read More

0 comments:

Post a Comment

FIND US ON FACEBOOK

FIND US ON Twitter