JezK
Edit File: bk2_contact_us.php
<?php include_once 'databaseConn.php'; include ('header_2.php'); include_once './lib/requestHandler.php'; $DatabaseCo = new DatabaseConn(); include_once './class/Config.class.php'; $configObj = new Config(); //~ if(isset($_SESSION['user_id']) && $_SESSION['user_id'] != '') //~ { //~ include 'auth.php'; //} /*if(isset($_SESSION['user_id']) && $_SESSION['user_id'] != '') { include 'auth.php'; }*/ if(isset($_POST['sub_contact'])) { $name=trim(ucwords($_POST['txt_name'])); $from=$_POST['txt_email']; $mobile=$_POST['phone_no']; $subject=$_POST['subject']; $desc=$_POST['description1']; $to = $configObj->getConfigContact(); $sender = $configObj->getConfigFrom(); $message="Name : $name <br/><br/> Email : $from <br/><br/> Mobile : $mobile <br/><br/> Message : ". nl2br($desc); $message.="<br/><br/> Regards,<br><br> $name<br>"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1'."\r\n"; $headers .= 'From:'.$sender."\r\n"; $sent= @mail($to,$subject, $message, $headers); if($sent) { echo "<script>alert('Mail sent successfully, we will get in touch with you.');</script>"; } else { echo "<script>alert('An error occured, Please try again after sometime.');</script>"; } echo "<script>window.location='contact_us.php'</script>"; } ?> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title><?php echo $configObj->getConfigTitle(); ?></title> <meta name="keyword" content="<?php echo $configObj->getConfigKeyword(); ?>" /> <meta name="description" content="<?php echo $configObj->getConfigDescription(); ?>" /> <link type="image/x-icon" href="img/<?php echo $configObj->getConfigFevicon(); ?>" rel="shortcut icon" /> <!-------------------------------- Custome css -------------------------> <link href="css/Ne_style.css" rel="stylesheet"> <!-------------------------------- Custome css End----------------------> <!-------------------------------- bootstrap css -------------------------> <link href="css/NE_bootstrap.css" rel="stylesheet"> <!-------------------------------- bootstrap css End----------------------> <!-------------------------------- responsive css -------------------------> <link href="css/NE_responsive.css" rel="stylesheet"> <!-------------------------------- responsive css End----------------------> <!-------------------------------- Google font -------------------------> <link href='http://fonts.googleapis.com/css?family=Gentium+Book+Basic' rel='stylesheet' type='text/css'> <!-------------------------------- Google font End----------------------> <link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"> <!-------------------------------- Hover css ------------------------> <link href="css/NE_hover.css" rel="stylesheet"> <!-------------------------------- hover css End---------------------> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!-- WARNING: Respond.js doesn't work if you view the page via file:// --> <!--[if lt IE 9]> <script src="js/html5shiv.js"></script> <script src="js/respond.js"></script> <![endif]--> <!-------------------Validation css ------------------> <link rel="stylesheet" href="css/NE_validate.css"> <!-------------------Validation css------------------> <style> @media(max-width:321px) { #map_canvas { margin-top:5px; height: 250px; background-color: #CCC; border: 2px solid #eee ; } } </style> </head> <body> <div class="page-wrap ne-aft-log"> <div class="container-fluid ne-aft-log-tp"> <div class="row"> <div class="xxl-16 xl-16 m-16 l-16 xs-16 s-16"> <div class="row"> <div class="xl-12 xl-margin-left-2 xs-16 xs-margin-left-0 s-16 xs-margin-left-0 m-16 m-margin-left-0 l-16 l-margin-left-0 margin-top-10px padding-15px"> <div class="xxl-16 xl-16 l-16 m-16 s-16 xs-16"> <div class="row"> <h3 class="margin-top-0px margin-bottom-0px font-orange border-1px-btm-lgt-grey padding-bottom-5px"> Contact Us </h3> <div class="xxl-16 xl-16 l-16 m-16 s-16 xs-16 font-size-14 margin-top-10px"> <div class="row"> <b> At <?php echo $configObj->getConfigFname();?>, we are always striving to better your experience. </b> </div> </div> </div> </div> <div class="xxl-16 xl-16 l-16 m-16 s-16 xs-16 margin-top-15px"> <div class="row"> <div class="xxl-16 xl-16 l-16 m-16 s-16 xs-16"> <div class="row"> <div class="xxl-16 xl-16 l-16 m-16 s-16 xs-16 ne-contact-tab"> <div class="row"> <div role="tabpanel"> <ul class="nav nav-tabs xxl-10 xxl-margin-left-3 xs-16 xs-margin-left-0 padding-lr-zero-320" role="tablist"> <li role="presentation" class="xxl-8 xs-8 border-rgt-1px-lgt-grey active"> <a href="#ne-contact" aria-controls="ne-contact" role="tab" data-toggle="tab" class="col-lg-12"> Contact Us </a> </li> <li role="presentation" class="xxl-8 xs-8"> <a href="#ne-feedback" aria-controls="ne-feedback" role="tab" data-toggle="tab"> Enquiry / Feedback </a> </li> </ul> <div class="clearfix"></div> <div class="tab-content xxl-16 xl-16 xs-16 m-16 l-16 xs-16 margin-top-15px padding-top-10px padding-bottom-10px"> <div role="tabpanel" class="tab-pane active" id="ne-contact"> <div class="xxl-16 xl-16 m-16 l-16 s-16 xs-16 margin-bottom-20px"> <div class="row"> <div class="xxl-6 xl-8 m-8 l-8 xs-16 s-16"> <?php $res2=mysqli_query($DatabaseCo->dbLink,"select * from cms_pages where cms_id='9' and status='APPROVED'"); $row2 = mysqli_fetch_array($res2);?> <?php if($row2['status']=='APPROVED') { ?> <div class="row"> <div class="xxl-16 xl-16 m-16 l-16 xs-16 s-16 bg-light-grey padding-top-10px padding-bottom-10px font-green border-radius-5px"> Office Address </div> <div class="xxl-16 xl-16 xs-16 m-16 l-16 s-16 xs-16 margin-top-10px border-1px-btm-lgt-grey padding-bottom-10px"> <?php echo htmlspecialchars_decode($row2['cms_content']);?> </div> </div> <?php } else { ?> <div class="thumbnail" padding-top="100px"> <img src="img/nodata-available.jpg" height="200px" class="thumbnail"/> </div> <?php } ?> </div> <div class="xxl-10 xl-8 s-16 l-8 m-8 xs-16"> <div id="map_canvas"> <script src='https://maps.googleapis.com/maps/api/js?v=3.exp&key=AIzaSyATgDU_kYofY6vtW1fpAY9WYge2hX4_xzc'></script><div style='overflow:hidden;height:250px;width:100%;'><div id='gmap_canvas' style='height:250px;width:100%;'></div><style>#gmap_canvas img{max-width:none!important;background:none!important}</style></div> <a href='https://indiatvnow.com/'> </a> <script type='text/javascript' src='https://embedmaps.com/google-maps-authorization/script.js?id=AIzaSyCPE-U6L8f_rLoVwWqTmpER3if8AbatCq0'></script><script type='text/javascript'>function init_map(){var myOptions = {zoom:12,center:new google.maps.LatLng(16.956209,82.248148),mapTypeId: google.maps.MapTypeId.ROADMAP};map = new google.maps.Map(document.getElementById('gmap_canvas'), myOptions);marker = new google.maps.Marker({map: map,position: new google.maps.LatLng(16.956209,82.248148)});infowindow = new google.maps.InfoWindow({content:'<strong>T1, India one atm building,</strong><br>Sri complex,<br>Dairy farm center Kakinada.<br>'});google.maps.event.addListener(marker, 'click', function(){infowindow.open(map,marker);});infowindow.open(map,marker);}google.maps.event.addDomListener(window, 'load', init_map);</script> </div> </div> </div> </div> </div> <div role="tabpanel" class="tab-pane " id="ne-feedback"> <div class="xxl-16 xl-16 m-16 l-16 s-16 xs-16"> <div class="row"> <div class="xxl-16 m-16 l-16 xl-16 xs-16 s-16 font-normal-grey font-size-14 margin-top-15px padding-bottom-10px border-1px-btm-lgt-grey"> <div class="row"> Please feel free to post your questions, comments and suggestions. We are eager to assist you and serve you better. </div> </div> <div class="xxl-16 m-16 l-16 xl-16 xs-16 s-16 font-normal-grey font-size-14 margin-top-15px right-text"> <div class="row"> <font class="font-red">*</font> All fields are mandatory </div> </div> <div class="xxl-16 xl-16 m-16 s-16 l-16 xs-16 margin-top-20px padding-lr-zero-320 padding-lr-zero-480"> <form class="xxl-10 xxl-margin-left-3 xl-16 xs-16 s-16 m-16 l-16 padding-lr-zero-320 padding-lr-zero-480" action="" method="post" id="captcha-form" name="captcha-form"> <div class="form-group xxl-16 xl-16 xs-16 m-16 s-16 l-16 padding-lr-zero-320 padding-lr-zero-480 "> <div class="xxl-5 xl-5 xs-16 s-16 m-5 l-5 margin-top-3px"> Name<font class="font-red"> *</font>: </div> <div class="xxl-11 xs-11 xs-16 m-11 s-16 l-11 margin-top-5px-320 padding-lr-zero-480 "> <input type="text" class="form-control" placeholder="Enter Your Name" id="txt_name" name="txt_name" data-validetta="required,name"> </div> </div> <div class="clearfix"></div> <div class="form-group xxl-16 xl-16 xs-16 s-16 m-16 l-16 padding-lr-zero-320 padding-lr-zero-480 "> <div class="xxl-5 xs-16 xl-5 s-16 m-5 l-5 margin-top-3px"> E-mail<font class="font-red"> *</font>: </div> <div class="xxl-11 xl-11 xs-16 m-11 s-16 l-11 margin-top-5px-320 padding-lr-zero-480 "> <input type="text" class="form-control" placeholder="Enter Your Email" name="txt_email" data-validetta="required,eemail" id="txt_email" data-validetta="required"> </div> </div> <div class="form-group xxl-16 xl-16 xs-16 s-16 m-16 l-16 padding-lr-zero-320 padding-lr-zero-480 "> <div class="xxl-5 xl-5 s-16 xs-16 m-5 l-5 margin-top-3px "> Contact No <font class="font-red"> *</font>: </div> <div class="xxl-11 xl-11 xs-16 s-16 m-11 l-11 margin-top-5px-320 padding-lr-zero-480"> <input type="text" class="form-control" placeholder="Enter Your Contact No" id="phone_no" name="phone_no" data-validetta="required,number,minLength[8],maxLength[12]"> </div> </div> <div class="form-group xxl-16 xl-16 xs-16 m-16 s-16 l-16 padding-lr-zero-320 padding-lr-zero-480 "> <div class="xxl-5 xl-5 s-16 xs-16 m-5 l-5 margin-top-3px"> Subject <font class="font-red"> *</font>: </div> <div class="xxl-11 xl-11 xs-16 xs-16 m-11 s-16 l-11 margin-top-5px-320 padding-lr-zero-480"> <input type="text" class="form-control" placeholder="Enter Your Subject Related To" name="subject" id="subject" data-validetta="required"> </div> </div> <div class="form-group xxl-16 xl-16 xs-16 s-16 m-16 l-16 padding-lr-zero-320 padding-lr-zero-480"> <div class="xxl-16 xl-16 s-16 xs-16 m-16 l-16 margin-top-3px "> Suggestion / Feedback<font class="font-red"> *</font>: </div> <div class="xxl-margin-left-5 xxl-11 xl-11 xl-margin-left-5 xs-16 s-16 m-11 m-margin-left-5 l-11 l-margin-left-5 margin-top-10px margin-top-5px-320 padding-lr-zero-480"> <textarea class="form-control" rows="5" name="description1" id="description1" data-validetta="required"></textarea> </div> </div> <div class="form-group xxl-16 xl-16 xs-16 m-16 xs-16 l-16 padding-lr-zero-480"> <input type="submit" name="sub_contact" value="Submit" class="button-orange-border-big xxl-6 xxl-margin-left-5 xl-6 xl-margin-left-5 xs-16 m-6 m-margin-left-5 l-6 l-margin-left-5"> </div> </form> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="clearfix"></div> </div> </body> <!-------------------------------------- jQuery Letest -----------------------------------> <script src="js/jquery-1.11.2.min.js"></script> <!-------------------------------------- jQuery Letest End -------------------------------> <!-------------------------------------- Bootstrap js -----------------------------------> <script src="js/bootstrap.min.js"></script> <!-------------------------------------- Bootstrap js End -------------------------------> <!--------------------------------------Pace js -----------------------------------> <script src="js/pace.min.js"></script> <!--------------------------------------Pace js End -------------------------------> <!-------------------------------------- jQuery Validation -----------------------------------> <script type="text/javascript" src="js/validetta.js"></script> <!-------------------------------------- jQuery Validation End----------------------------------> <script> $(document).ready(function(){ $(function(){ $('#captcha-form').validetta({ errorClose : false, realTime : true }); }); }); </script>