PATH:
home
/
lab2454c
/
spaxtac.com
/
wp-content
/
plugins
/
dashboard
<?php /* Plugin Name: dashboard Description: dashboard page. Version: 1.00 Author: Santanu Ganguly */ /* Copyright 2021 */ add_action('after_setup_theme', 'remove_admin_bar'); function remove_admin_bar() { if (!current_user_can('administrator') && !is_admin()) { show_admin_bar(false); } } add_shortcode('cr_dashboard', 'cr_dashboard'); function cr_dashboard(){ ob_start(); dashboard_code(); return ob_get_clean(); } function dashboard_code(){ $actual_link = (isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] === 'on' ? "https" : "http") . "://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]"; global $wpdb; if (isset($_POST["submit"])) { $CompanyName = $_POST['CompanyName']; $FirstName = $_POST['FirstName']; $LastName = $_POST['LastName']; $EmailId = $_POST['EmailId']; $PhoneNo = $_POST['PhoneNo']; $JobDescription = $_POST['JobDescription']; $Quantity = $_POST['Quantity']; $TaxRate = $_POST['TaxRate']; $TotalBudget = $_POST['TotalBudget']; $user_id= get_current_user_id(); if(trim($CompanyName) != '' && trim($FirstName)!= '' && trim($LastName)!= '' && trim($EmailId)!= '' && trim($PhoneNo)!= '' && trim($JobDescription)!= '' && trim($Quantity)!= '' && trim($TaxRate)!= '' && trim($TotalBudget)!= '' ){ $data = array( 'user_id' => $user_id, 'CompanyName' => $CompanyName, 'FirstName' => $FirstName, 'LastName' => $LastName, 'EmailId' => $EmailId, 'PhoneNo' => $PhoneNo, 'JobDescription' => $JobDescription, 'Quantity' => $Quantity, 'TaxRate' => $TaxRate, 'TotalBudget' => $TotalBudget ); $successful_data = $wpdb->insert('application', $data); if ($successful_data) { // echo "<p style='text-align: center;'><b>Apply successfully<b><p>"; ?> <script type="text/javascript"> window.setTimeout(function() { window.location.href = '<?php echo $actual_link; ?>'; }, 1000); </script> <?php } } } ?> <div class="container"> <form class="form-horizontal" action="<?php $actual_link; ?>" method="post"> <div class="form-group"> <div class="col-sm-10"> <input type="text" class="form-control" id="CompanyName" placeholder="Company Name" required name="CompanyName"> </div> </div> <div class="form-group"> <div class="col-sm-10"> <input type="text" class="form-control" id="FirstName" placeholder="First Name" required name="FirstName"> </div> </div> <div class="form-group"> <div class="col-sm-10"> <input type="text" class="form-control" id="LastName" placeholder="Last Name" required name="LastName"> </div> </div> <div class="form-group"> <div class="col-sm-10"> <input type="email" class="form-control" id="EmailId" placeholder="Email Id" required name="EmailId"> </div> </div> <div class="form-group"> <div class="col-sm-10"> <input type="text" class="form-control" id="PhoneNo" placeholder="Phone No" required name="PhoneNo"> </div> </div> <div class="form-group"> <div class="col-sm-10"> <textarea class="form-control" id="JobDescription" placeholder="Job Description" required name="JobDescription"></textarea> </div> </div> <div class="form-group"> <div class="col-sm-10"> <input type="text" class="form-control" id="Quantity" placeholder="Quantity" required name="Quantity"> </div> </div> <div class="form-group"> <div class="col-sm-10"> <input type="text" class="form-control" id="TaxRate" placeholder="Tax Rate" required name="TaxRate"> </div> </div> <div class="form-group"> <div class="col-sm-10"> <input type="text" class="form-control" id="TotalBudget" placeholder="Total Budget" required name="TotalBudget"> </div> </div> <div class="form-group"> <div class="col-sm-offset-2 col-sm-10"> <button type="submit" name="submit" class="btn btn-default">Submit</button> </div> </div> </form> </div> <?php global $wpdb; $user_id= get_current_user_id(); $sel_data = "SELECT * FROM application where user_id = '".$user_id."' ORDER BY `id` DESC"; $application_data = $wpdb->get_results($sel_data); foreach($application_data as $show_application_data){ $application_id = $show_application_data->id; $application_status = $show_application_data->status; ?> <div>Application ID: <?php echo $application_id; ?></div> <?php if ($application_status == "1") { ?> <div>Application Status: Approve</div> <?php }else{ ?> <div>Application Status: Disapprove</div> <?php } ?> <br> <?php } ?> <?php }
[-] dashboard.php-23-12-2021
[edit]
[+]
..
[-] dashboard.php
[edit]