🔥 با کمک هوش مصنوعی در کمتر از 6 ماه فول‌استک شوید ...
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ گلاویژ پناهی
اجرا نشدن مقدار 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;
}

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

گلاویژ پناهی ۰۴ فروردین ۱۴۰۲، ۱۴:۳۰

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

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

F رو کپتال بزن

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