۲ Aydin asad zadeh
اجرا نشدن مقدار if پس از انتخاب فایل
جامعه پی اچ پی ایجاد شده در ۰۴ فروردین ۱۴۰۲

نمی دونم مشکل از کجاست وقتی فایل رو انتخاب میکنم و بعد می‌خواهم آپلود کنم مقدار نوشته شده داخل else رو نمایش میده هر چند مربوط به جلسه قبله

session_start();
?>
html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <meta name="viewport"
  content="with=device-whith, initial-scale=1.0">
 <meta http-equv="X-UA-Compatible"
  content="ie=edge">
 <title>Upload Filetitle>
 <link rel="stylesheet" type="text/css" href="style.css">
head>
<body>
    <div class="upload-box">
        
        if(isset($_SESSION['msg']) && $_SESSION['msg']):
        ?>
        <p> echo $_SESSION['msg']?>p>
         unset($_SESSION['msg']); ?>
         endif?>
       <form method="POST" action="learn-upload.php" enctype="multipart/form-data">
            <div class="upload-wrapper">
               <label for="file-upload">File Uploader<br>
               <input type="file" id="file-upload" name="uploadedFile">label>
            div>
            <input type="submit" name="uploadBtn" value="Upload">
        form>
    div>
body>
html>

session_start();
$msg = null;
if($_SERVER["REQUEST_METHOD"] == "POST"){
    if(isset($_POST['uploadBtn']) && $_POST['uploadBtn'] == 'Upload'){
        if(isset($_FILES['uploadedfile']) && !empty($_FILES['uploadedfile'])){
            $msg = 'The file has been uploaded successfully';
        }else{
            $msg = 'Please select a file to upload';
        }
    }
    $_SESSION['msg'] = $msg;
    header("location:index.php");
    exit;
}

فایلی که اکشن شده بود

Aydin asad zadeh ۰۴ فروردین ۱۴۰۲، ۱۴:۳۰

سلام آیدین عزیز

نام فایل رو اشتباه زدی

F رو کپتال بزن

$_FILES['uploadedFile']
بهترین پاسخ
احمدرضا فاطمی کیا ۰۴ فروردین ۱۴۰۲، ۱۴:۴۱