EVOLUTION-NINJA
Edit File: reg_edit_product.php
<?php $this->load->view('includes/region_header');?> <div id="page-wrapper"> <div class="container-fluid"> <!-- Page Heading --> <div class="row"> <div class="col-lg-12"> <!-- <h1 class="page-header"> Dashboard <small>Statistics Overview</small> </h1> <ol class="breadcrumb"> <li class="active"> <i class="fa fa-user" aria-hidden="true"></i> Manage Users </li> </ol>--> </div> </div> <!-- /.row --> <div class="row"> <h3 class="page-title"> Edit Product </h3> <form action="<?php echo base_url('controller/update_product');?>" method="post" id="profile" onsubmit="return validateForm()"> <div class="row col-sm-offset-2" > <input type="hidden" value="<?php echo $products->id;?>" name="item_id"> <div class="row form-group"> <label class="control-label col-sm-4" for="email">Item Name</label> <div class="col-sm-4"> <input type="text" class="form-control" value="<?php echo $products->item;?>" name="item_name" id="item_name" required> </div> </div> <div class="row form-group"> <label class="control-label col-sm-4" for="email">Item Code</label> <div class="col-sm-4"> <input type="text" class="form-control" value="<?php echo $products->item_code;?>" name="code" id="code" required> </div> </div> <div class="row form-group"> <label class="control-label col-sm-4" for="email">HSN Code</label> <div class="col-sm-4"> <input type="text" class="form-control" value="<?php echo $products->hsn_code;?>" name="hsn" id="hsn" required> </div> </div> <div class="row form-group"> <label class="control-label col-sm-4" for="email">List Price</label> <div class="col-sm-4"> <input type="text" class="form-control" value="<?php echo $products->list_price;?>" name="price" id="price" required> </div> </div> <div class="row form-group"> <label class="control-label col-sm-4" for="email">Item Decription</label> <div class="col-sm-4"> <input type="text" class="form-control" value="<?php echo $products->item_description;?>" name="description" id="description" required> </div> </div> </div> <div class="col-sm-4"></div> <div class="row"> <div class="col-sm-2"></div> <div class="col-sm-3"> <button type="submit" id="submit" class="btn btn-default mybt profilebt">Submit</button> </div> <div class="col-sm-3"> <button style="margin-left: 300px; margin-top: -56px;" type="button" id="cancel" class="btn btn-default mybt profilebt">Cancel</button> </div> <div class="col-sm-2"></div> </div> <!--- row ----> </form> </div> <!-- /.row end--> </div> <!-- /.container-fluid --> </div> <!-- /#page-wrapper --> <!-- /#wrapper --> </div> <!-- /.container-fluid --> </div> <!-- /#page-wrapper --> <!-- /#wrapper --> <!-- jQuery <script src="<?php echo base_url('admin_assets/js/jquery.js');?>"></script> <!-- Bootstrap Core JavaScript <script src="<?php echo base_url('admin_assets/js/bootstrap.min.js');?>"></script> <!-- Morris Charts JavaScript <script src="<?php echo base_url('admin_assets/js/plugins/morris/raphael.min.js');?>"></script> <script src="<?php echo base_url('admin_assets/js/plugins/morris/morris.min.js');?>"></script> <script src="<?php echo base_url('admin_assets/js/plugins/morris/morris-data.js');?>"></script>--> <?php $this->load->view('includes/region_footer');?> <script> $("#cancel").click(function(e) { e.preventDefault(); window.location.href = '<?php echo base_url('controller/reg_product_list');?>'; }); </script> <!-- Bootstrap Core JavaScript --> <script src="<?php echo base_url('admin_assets/js/bootstrap.min.js');?>"></script> <script src="<?php echo base_url('admin_assets/js/plugins/morris/raphael.min.js');?>"></script> <script src="<?php echo base_url('admin_assets/js/plugins/morris/morris.min.js');?>"></script> <script src="<?php echo base_url('admin_assets/js/plugins/morris/morris-data.js');?>"></script> <script> function validateForm() { const item_name = document.getElementById('item_name').value; const code = document.getElementById('code').value; const hsn = document.getElementById('hsn').value; const price = document.getElementById('price').value; const description = document.getElementById('description').value; const alphaNumericPattern = /^[a-zA-Z0-9\s,./_-]+$/; if (!alphaNumericPattern.test(item_name)) { alert("Invalid input detected."); return false; } if (!alphaNumericPattern.test(code)) { alert("Invalid input detected."); return false; } if (!alphaNumericPattern.test(hsn)) { alert("Invalid input detected."); return false; } if (!alphaNumericPattern.test(price)) { alert("Invalid input detected."); return false; } if (!alphaNumericPattern.test(description)) { alert("Invalid input detected."); return false; } return true; } </script>