قمت بتغير حقل img_std الي varchar حجمه 255 انا اريد حفظ اسم فقط لماذا لا يحفظ كود الان
if (isset($_POST['submit'])) {
$id_std = $_POST['num_std'];
$full_name = $_POST['name_std'];
$dept_std = $_POST['dept'];
$email_STD = $_POST['email_STD'];
$pass = $_POST['Pass'];
$group = $_POST['group_ID'];
$id_teah = $_POST['teah'];
$file_name = $_FILES['image']['name'];
$tempname = $_FILES['image']['tmp_name'];
$folder = "uplodas/" . $file_name;
if (empty($id_std) or empty($full_name)) {
echo "<div style='margin-top:10px;' class='text-center alert alert-danger' role='alert'><h3> الرجاء كتابة بيانات صحيحة </h3></div>";
echo '<meta http-equiv="refresh" content="4;url=student.php" />';
} else {
if (filter_var($id_std, FILTER_VALIDATE_INT)) {
$sql_std = "SELECT * FROM `student` where `Num_std`='$id_std' AND Name_std='$full_name'";
$query_std = mysqli_query($con, $sql_std);
$count_std = mysqli_num_rows($query_std);
if ($count_std == 0) {
$sql = "INSERT INTO `student`(`Name_std`, `Num_std`, `Email_STD` , `Password`, `dept_ID`, `group_ID`,`id_teah`,`img_std`) VALUES ( '$full_name' , $id_std , '$email_STD' , '$pass' , $dept_std , $group,$id_teah,$file_name)";
mysqli_query($con, $sql);
move_uploaded_file($tempname, $folder);
echo "<script>
Swal.fire({
title: 'رسالة تأكيد',
text: 'تم إضافة بيانات الطالب بنجاح!',
icon: 'success',
customClass: 'rak',
});
</script>";
echo '<meta http-equiv="refresh" content="2;url=student.php" />';
} else {
echo "<div style='margin-top:10px;' class='text-center alert alert-danger' role='alert'><h3> هذا الطالب موجود مسبقا </h3></div>";
}
}
}
} else {
echo '<meta http-equiv="refresh" content="50;url=student.php" />';
}
?>
للعلم مجلد gpms هو مجلد مشروع
داخله مجلد admin وايضا يوجد مجلد uploads
انا كود اكتبه في صفحة add_student داخل مجلد admin يعني مفروض يكون هكدا مسار تخزين صورة
$folder = "..uplodas/" . $file_name;
تظهر رسالة تم حفظ لكن لا يتم تخزين سجل او صورة
$sql = "INSERT INTO `student`(`Name_std`, `Num_std`, `Email_STD` , `Password`, `dept_ID`, `group_ID`,`id_teah`,`img_std`) VALUES ( '$full_name' , '$id_std' , '$email_STD' , '$pass' , '$dept_std' , '$group','$id_teah','$file_name')";