Display message after form submission in wordpress custom theme

In order to assure a user that his/her form submission has been successful, sites often display a success message. If you host a professional registration based site, then you might want to display custom success message in WordPress to confirm every successful submission.

add-events.php

<form action="admin.php?page=add-event" method="post">

<h3><b>Add Events Form</b></h3>
<hr/>

<div class="form-group"> 
<label for="name">Event Title:</label>
<input type="name" class="form-control" id="name" name="etitle">
</div>

<div class="form-group">
<label for="edate">Event date:</label>
<input type="date" class="form-control" id="edate" name="edate">
</div>


<div class="form-group">
<label for="number">Cost:</label>
<input type="number" class="form-control" id="ecost" name="ecost">
</div>


<button type="submit" class="btn btn-default">Submit</button>
</form>

</div>
add-events.php

<?php

if(isset($_POST['etitle'])){

global $wpdb;

$etitle = $_POST['etitle']; 
$edate = $_POST['edate'];
$ecost = $_POST['ecost'];

$table_name = 'wp_events';
$q = $wpdb->insert( 
$table_name, 
array( 
'title' => $etitle, 
'edate' => $edate, 
'cost' => $ecost,
)

);

if($q){
   echo "Data Saved Successfully !";
}
else{
   echo "Something went wrong !";
}

}

?>

 

 

 

Leave a Reply