النتائج 1 إلى 9 من 9

الموضوع: ممكن سكربت يعرض الملفات الي بجهازي

  1. #1
    عضو جديد
    تاريخ التسجيل
    Apr 2010
    المشاركات
    25

    ممكن سكربت يعرض الملفات الي بجهازي



    عندي ملفات ورد داخل مجلد على جهازي وعندي برنامج الاباتشي شغال على الجهاز لاني شغال على شبكة داخلية

    ابي اعمل صفحة ويب تعرض لي الملفات الموجودة في الملف وكل ماظفت ملف تنعرض الملفات الجديدة







  2. #2
    عضو فعال
    تاريخ التسجيل
    Feb 2008
    المشاركات
    1,200


    هل تريد سكريبت ينظم لك الملفات على فولدر موجود داخل الجهاز من خلال بروتوكول http://127.0.0.1 ؟

    أم تريد عرضها من خلال الاي بي الخاص بك على صفحة ويب ؟

    ممكن توضيح أكثر ؟ :looking:





    __________________
    [ SERVTOP GRAPHICS ]

  3. #3
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600

  4. #4
    عضو جديد
    تاريخ التسجيل
    Apr 2010
    المشاركات
    25


    شكرا لتجاوبكم

    اخي انا عملت مجلد على الشبكة الداخلية وحطيت فيه عشر ملفات ورد وكل ملف له اسم re1 الى re10

    سهل الوصول لها لاني مركب الاباتشي

    اللحين ابغى اعمل صفحة اندكس داخل هذا المجلد بحيث انه كل ماعملت ملف بالورد او بالاكسل وحفظته بنفس المجلد ينعرض تلقائي فالصفحة بشكل حلو ومرتب

    شاكر لكم تعاونكم يا أمراء






  5. #5
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    ان لم تعجبك ال file managers
    ممكن تستعمل scandir
    او هذا الكود
    كود PHP:
    $dir_iterator = new RecursiveDirectoryIterator("test");
    $iterator = new RecursiveIteratorIterator($dir_iteratorRecursiveIteratorIterator::SELF_FIRST);

    foreach (
    $iterator as $file) {
    echo 
    $file;

    بحيث ان test هو اسم المجلد






  6. #6
    عضو جديد
    تاريخ التسجيل
    Apr 2010
    المشاركات
    25


    استخدمت واحد من file managers

    وجربته تمام وحلو ولكن مشكلته يعمل تعليق وثقيل شوي ويطلب باسورد خلافة


    لو في افكرا اسهل اكون شاكر لك

    ياليتت تشرح وش ذا؟؟

    وش اسوي فية بالظبط

    $dir_iterator = new RecursiveDirectoryIterator("test");
    $iterator = new RecursiveIteratorIterator($dir_iterator, RecursiveIteratorIterator::SELF_FIRST);
    foreach ($iterator as $file) {
    echo $file;
    }





    الصور المرفقة الصور المرفقة  

  7. #7
    عضو نشيط
    تاريخ التسجيل
    Apr 2010
    المشاركات
    34


    السلام عليكم و رحمة الله وبركاته
    اخي جرب هدا السكريبت
    كود PHP:
    <?php
        
        
    function Search($file)
        {
            foreach (
    glob($fileGLOB_BRACE) as $val) {
                if (
    strpos($val"../")) {
                    echo 
    str_replace('../''',$val), '<br />';
                }else {
                    echo 
    $val'<br />';
                }
            }
            
            
        } 
        
    Search("{*.rtf,*.xls,*.xlsx}");
        
    ?>






    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة KALAM ; 25-05-2010 الساعة 01:17 AM

  8. #8
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    انت مش بدك تعرض الملفات اللي عندك وتخلي الزائر يحملها
    استعمل هذا الكود:
    كود PHP:
    <?php
    $dir_path 
    "/home/ahmad/www/aa";
    $dir_url "http://localhost/aa";
    $dir_iterator = new RecursiveDirectoryIterator($dir_path);
    $iterator = new RecursiveIteratorIterator($dir_iteratorRecursiveIteratorIterator::SELF_FIRST);
    foreach (
    $iterator as $file) {
    $file basename($file);
    if (
    $file!=".")
    echo 
    "<a href=".$dir_url."/".$file.">".$file."</a><br />";

    ?>
    بس غير المتغيرين dir_path
    لمسار المجلد على السيرفر
    و dir_url

    لرابط المجلد على السيرفر(url)

    الكود يشرح نفسه






  9. #9
    عضو نشيط
    تاريخ التسجيل
    May 2010
    المشاركات
    76


    السلام عليكم

    اخى الطريقة الامثل لعرض محتوى مجلد ما هى

    اولا قم بانشاء مجلد ما فى اى مكان على السيرفر المحلى

    واكتب فيه الاتى
    كود PHP:
    <?php

    //استبدل كلمة هنا بالمسار المراد البحث بداخله
    $path='هنا';


    // هذه الدالة تقوم بفتح المجلد
    $opdir=opendir($path);


    // لعرض محتوى المجلد
    while($file=readdir($opdir)){
        if(
    $file=='.'||$file=='..')continue;
        print 
    $file.'<br />';
    }


    // لغلق المجلد
    closedir($opdir);


    ?>
    ارجو ان تكون اتضحت الفكره





    __________________
    Mahmoud Abd El-Hamed
    Web Developer
    Mobile: +2 0192565454
    E-mail: admin(at)developspot.com
    Site: ( رابط ) http://developspot.com





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض