دليل أونلاين مصر

اريد اكواد php لرفع ملفات صوت وفيديو علما باني استخدم mysql+dreamwaver - إسألنا

0 معجب 0 شخص غير معجب
58 مشاهدات
سُئل سبتمبر 27، 2019 بواسطة abdullah (9,535,890 نقاط)
اريد اكواد php لرفع ملفات صوت وفيديو علما باني استخدم mysql+dreamwaver - إسألنا

إجابة واحدة

0 معجب 0 شخص غير معجب
تم الرد عليه سبتمبر 27، 2019 بواسطة Walaa Hessen (9,551,190 نقاط)
اولا تاكد من اعدادات php.ini وذلك بالبحث عن
 file_uploads = On
والتاكد من انه on
ثم قم بانشاء الفورم او الحقل او الاختيار الذي يسمح بالزوار باختيار الملفات ووضعها على موقعك من خلال وضع كود html التالي في موقعك

<!DOCTYPE html>
<html>
<body>

<form action="upload.php" method="post" enctype="multipart/form-data">
    Select image to upload:
    <input type="file" name="fileToUpload" id="fileToUpload">
    <input type="submit" value="Upload Image" name="submit">
</form>

</body>
</html>

الكود اعلاه عباره عن تصميم فورم او حقل لاختيار ورفع الملفات الى موقعك او الى upload.php في موقعك والملف upload.php نقوم بانشاؤة ونضع فيه الكود التالي

<?php
$target_dir = "uploads/";
$target_file = $target_dir . basename($_FILES["fileToUpload"]["name"]);
$uploadOk = 1;
$imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
// Check if image file is a actual image or fake image
if(isset($_POST["submit"])) {
    $check = getimagesize($_FILES["fileToUpload"]["tmp_name"]);
    if($check !== false) {
        echo "File is an image - " . $check["mime"] . ".";
        $uploadOk = 1;
    } else {
        echo "File is not an image.";
        $uploadOk = 0;
    }
}
?>

بعض الملاحظات عن الملف upload.php

$target_dir = "uploads/"  المكان او الامتداد التي ترغب برفع الملفات اليه


تحتاج الى انشاء فولدر جديد في نفس مكان تواجد الملف upload.php  لرفع الملفات فيه

هناك خيارات اخرى مثل عدم السماح برفع ملفين بنفس الاسم

والحد الاعلى المسموح للملف المرفوع

لاي استسارات اخرى اطرح سؤال

لم يتم إيجاد أسئلة ذات علاقة

دليل أونلاين مصر

powered by serv2000 for hosting , web and mobile development

...