JezK
Edit File: addstate.php
<?php include('admin_functions.php'); if($_SESSION['username']=='') { echo "<script>location.replace('index.php');</script>" ; } ?> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script type="text/javascript" src="https://www.google.com/jsapi"> </script> <script type="text/javascript"> // Load the Google Transliterate API google.load("elements", "1", { packages: "transliteration" }); function onLoad() { var options = { sourceLanguage: google.elements.transliteration.LanguageCode.ENGLISH, destinationLanguage: [google.elements.transliteration.LanguageCode.TELUGU], shortcutKey: 'ctrl+g', transliterationEnabled: true }; // Create an instance on TransliterationControl with the required // options. var control = new google.elements.transliteration.TransliterationControl(options); //new google.elements.transliteration.TransliterationControl(options); // Enable transliteration in the textbox with id // 'transliterateTextarea'. control.makeTransliteratable(['newstitletelugu']); control.makeTransliteratable(['descriptiontelugu']); } google.setOnLoadCallback(onLoad); </script> <?php $admin=new adm_functions(); if($_GET['id']!='') { $edit_id=$_GET['id']; $edit_data=$admin->get_statename($edit_id); } //inserting if(isset($_REQUEST['submitbtn'])){ $insert = $admin->insert_state($_POST); if($insert == 200){ echo "<script>alert('State added successfully');</script>" ; echo "<script>location.replace('location_management.php');</script>" ; }else{ echo "<script>alert('State Name already Existed');</script>" ; } } //updating if(isset($_REQUEST['updatebtn'])){ $insert = $admin->update_state($_POST); if($insert == 200){ echo "<script>alert('State updated successfully');</script>" ; echo "<script>location.replace('location_management.php');</script>" ; }else{ echo "<script>alert('State Name already Existed');</script>" ; } } $currentPage='location_management'; include"header.php"; ?> <div class="main-panel"> <nav class="navbar navbar-default"> <div class="container-fluid"> <div class="navbar-header"> <button type="button" class="navbar-toggle"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar bar1"></span> <span class="icon-bar bar2"></span> <span class="icon-bar bar3"></span> </button> <a class="navbar-brand" href="#"><?php if($_GET['id']==''){?>Add State<?php } else {?>Edit State<?php }?></a> </div> </div> <div class="collapse navbar-collapse"> </div> </nav> <div class="content"> <div class="container-fluid"> <div class="row"> <div class="col-md-12"> <div class="text-right paddingBtm"><a href="location_management.php"><button class="btn btn-info btn-fill">Back</button></a></div> <form method="POST"> <div class="row form-group"> <label for="category" class="col-md-2 label-control">State Name:</label> <div class="col-md-3"> <input type="text" class="form-control" id="statename" name="statename" value="<?php echo $edit_data;?>"> <input type="hidden" class="form-control" id="edit_id" name="edit_id" value="<?php echo $edit_id;?>"> </div> </div> <div class="col-md-6 text-center"> <?php if($_GET['id']=='') {?> <input type="submit" value="Add" id="submitbtn" name="submitbtn" class="btn btn-primary" onclick="return validate_postform()"> <?php } else {?> <input type="submit" value="Update" id="submitbtn" name="updatebtn" class="btn btn-primary" onclick="return validate_postform()"> <?php }?> <input type="reset" value="Cancel" class="btn btn-danger"> </div> </form> </div> </div> </div> </div> <?php include"footer.php" ?> <link rel="stylesheet" type="text/css" href="./jquery.datetimepicker.css"/> <style type="text/css"> .custom-date-style { background-color: red !important; } .input{ } .input-wide{ width: 500px; } </style> <script src="./jquery.js"></script> <script> function validate_postform(){ var statename=$('#statename').val(); $('span.error').remove(); if(statename=='') { $('#statename').after('<span style="color:red" class="error">Required state</span>'); $('#statename').focus(); return false; } } </script>