X7ROOT File Manager
Current Path:
/home/u126090504/domains/sketkaranjia.com/public_html/admin
home
/
u126090504
/
domains
/
sketkaranjia.com
/
public_html
/
admin
/
📁
..
📄
achievers.php
(21.44 KB)
📄
achv_cat_manage.php
(7.99 KB)
📄
achv_edit.php
(9.58 KB)
📄
achv_list.php
(8.08 KB)
📄
achv_upload.php
(13.39 KB)
📄
admin-academic-calendar.php
(20.41 KB)
📄
admin-public-disclosure.php
(18.36 KB)
📄
admissions.php
(28.76 KB)
📄
admissions_error.log
(56 KB)
📁
assets
📄
banners.php
(9.78 KB)
📄
branding_settings.php
(5.93 KB)
📄
change_password.php
(3.01 KB)
📄
class_master.php
(4.32 KB)
📄
contacts.php
(3.83 KB)
📄
dashboard.php
(27.76 KB)
📄
downloads.php
(4.91 KB)
📄
edit_faculty.php
(6.85 KB)
📄
events.php
(920 B)
📄
export_franchise.php
(930 B)
📄
faculty.php
(8.36 KB)
📄
fees_list.php
(8.48 KB)
📄
fees_upload.php
(6.19 KB)
📄
forgot_password.php
(5.76 KB)
📄
franchise.php
(7.28 KB)
📄
gallery.php
(3.08 KB)
📄
grievance-update.php
(1003 B)
📄
grievance-view.php
(8.51 KB)
📄
grievances.php
(9.55 KB)
📄
homework_add.php
(5.98 KB)
📄
homework_edit.php
(9.39 KB)
📄
homework_list.php
(2.24 KB)
📁
img
📁
includes
📄
index.php
(82 B)
📄
login.php
(13.47 KB)
📄
logout.php
(102 B)
📄
manage_albums.php
(10.82 KB)
📄
manage_media.php
(11.77 KB)
📄
manage_photos.php
(6.35 KB)
📄
manage_videos.php
(18.38 KB)
📄
managing-committee.php
(13.64 KB)
📄
master_menu.php
(5.75 KB)
📄
master_menu_debug.php
(3.73 KB)
📄
new_password.php
(3.9 KB)
📄
non_academic_achievers.php
(21.2 KB)
📄
notice.php
(15.52 KB)
📄
notice_error.log
(38.45 KB)
📄
notices.php
(8.24 KB)
📄
payments.php
(14.96 KB)
📁
phpmailer
📄
popup.php
(14.07 KB)
📄
reset_password.php
(2.27 KB)
📄
section_master.php
(6.59 KB)
📄
sections_by_class.php
(346 B)
📄
secure_session.php
(1000 B)
📄
settings.php
(8.34 KB)
📄
student_photo_update.php
(1.8 KB)
📄
subject_master.php
(6.16 KB)
📄
submit-grievance.php
(4.97 KB)
📄
testimonials.php
(15.15 KB)
📄
update_status.php
(1.66 KB)
📄
upi_settings.php
(1.52 KB)
Editing: student_photo_update.php
<?php include 'secure_session.php'; include 'includes/auth.php'; require_once '../config.php'; include 'includes/header.php'; $msg=null; $err=null; if($_SERVER['REQUEST_METHOD']==='POST'){ $sid=(int)$_POST['student_id']; $url=trim($_POST['photo_url']); if($sid && $url){ $stmt=$conn->prepare("UPDATE students SET photo_url=? WHERE id=?"); $stmt->bind_param('si',$url,$sid); $stmt->execute(); $msg='Photo updated.'; } else { $err='Student and URL required.'; } } $students=$conn->query("SELECT s.id, s.name, s.roll_no, c.name class_name, se.name section_name FROM students s JOIN classes c ON c.id=s.class_id JOIN sections se ON se.id=s.section_id ORDER BY c.name, se.name, s.roll_no"); ?> <div class="container py-4"> <h3>Update Student Photo URL</h3> <?php if($err): ?><div class="alert alert-danger"><?= htmlspecialchars($err) ?></div><?php endif; ?> <?php if($msg): ?><div class="alert alert-success"><?= htmlspecialchars($msg) ?></div><?php endif; ?> <form method="post" class="row g-3 align-items-end"> <div class="col-md-6"> <label class="form-label">Student</label> <select name="student_id" class="form-select" required> <option value="">-- Select --</option> <?php while($s=$students->fetch_assoc()): ?> <option value="<?= (int)$s['id'] ?>"><?= htmlspecialchars($s['class_name'].'-'.$s['section_name'].' | '.$s['roll_no'].' - '.$s['name']) ?></option> <?php endwhile; ?> </select> </div> <div class="col-md-6"> <label class="form-label">Photo URL (absolute or relative)</label> <input name="photo_url" class="form-control" placeholder="/uploads/students/10A/roll23.jpg" required> </div> <div class="col-12"><button class="btn btn-primary">Save</button></div> </form> </div> <?php include 'includes/footer.php'; ?>
Upload File
Create Folder