137 مشاهدة
بواسطة
لانشاء مكتبه الكترونيه اريد لي اكواد php لرفع ملفات + صور + فيديو +صوت

علما باني شغاله بي my sql+dreamwaver

1 إجابة واحدة

0 تصويت
بواسطة
اولا تاكد من اعدادات 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  لرفع الملفات فيه

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

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

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

اسئلة مشابهه

0 إجابة 126 مشاهدة
0 إجابة 22 مشاهدة
سُئل يوليو 7، 2019 بواسطة مقاول ديكورات دهانات
0 إجابة 65 مشاهدة
سُئل أبريل 16، 2019 بواسطة معاد
0 إجابة 5 مشاهدة
سُئل يوليو 10 بواسطة مجهول
1 إجابة 69 مشاهدة
0 إجابة 9 مشاهدة
سُئل يناير 12 بواسطة مجهول
0 إجابة 14 مشاهدة
سُئل ديسمبر 10، 2018 بواسطة شاكر
0 إجابة 58 مشاهدة
سُئل سبتمبر 20، 2018 بواسطة منير
0 إجابة 83 مشاهدة
سُئل مايو 26، 2018 بواسطة مجهول
0 إجابة 26 مشاهدة
سُئل مايو 26، 2018 بواسطة مجهول
0 إجابة 29 مشاهدة
سُئل مايو 21، 2018 بواسطة مجهول
1 إجابة 207 مشاهدة
سُئل مايو 15، 2018 بواسطة مجهول
0 إجابة 43 مشاهدة
سُئل يوليو 9، 2016 بواسطة question ✦ متالق (102k نقاط)
0 إجابة 9 مشاهدة
سُئل مايو 24 بواسطة مجهول
1 إجابة 34 مشاهدة
سُئل سبتمبر 13، 2019 بواسطة مجهول
0 إجابة 39 مشاهدة
سُئل نوفمبر 5، 2016 بواسطة محمد الشبلول (72 نقاط)
0 إجابة 11 مشاهدة
وَتَعَاوَنُوا عَلَى الْبِرِّ وَالتَّقْوَى
إسألنا يجمع بين الباحثين عن اجوبة , والراغبين بتوجية وارشاد الاخرين. اسال هنا أو أجب لتشارك المعرفة
هناك العديد من الأسئلة التي ينتابنا الفضول للعثور على إجابات لها. إذا كنت شخصًا تود طرح سؤال والحصول على إجابة على الإنترنت ، فأنت قد وصلت إلى المكان الصحيح اسالنا هو أفضل موقع للإجابة على الأسئلة دائما. تم تصميم موقعنا على الويب لك حيث يمكنك طرح سؤال عبر الإنترنت قدمنا للمستخدم العربي افضل موقع للأسئلة والأجوبة نسعى من خلالها إلى اتاحة تبادل المعرفة. مهما كان السؤال الذي لديك ، نحن هنا للإجابة على كل ما تبحث عنه. يمكن لأي شخص طرح الأسئلة والحصول على إجابات على موقعنا. هدفنا ارضاء فضولك حول أي سؤال ينتابك ويمكنك طرح أي سؤال عبر الإنترنت. وان اجابة الاسئلة على الانترنت مهمة سهلة بالنسبة لنا ، كما أن موظفينا المطلعين على الاسئلة مدار الساعة حريصون على توفير اجابات للتغلب على شكوكك.صرنا الموقع العربي الاكثر وثوقا للاجابة على الاسئلة حيث نهتم بفضول المستخدمين . إذا كنت تتساءل اين يمكنني طرح سؤال ، فابدأ بنشر سؤالك عبر الإنترنت على موقعنا. لا تتردد و اسالنا وسنبذل قصارى جهدنا للإجابة عليه
...