1. المٌقدمة الأولي :دورة إختبار ثغرات حقن قواعد البيانات SQLI الإحترافية لعام 2017 عام 2018
    تٌعد ثغرات حقن قواعد البينات الثغرة رقم واحد فى العالم والمصنفة تحت بند الإخطر
    والفريق التابع له بإختراق أكبر المواقع الصهيونية قرائة الموضوع
  2. المٌقدمة الثانية : دورة إختبار ثغرات حقن قواعد البيانات SQLI الإحترافية لعام 2017 عام 2018
    في هذه المٌثقدمة الثانية والأخيرة سوف نتعرف على قواعد علم حقن قواعد البيانات
    حتى يتثنى لنا علم يٌساعدنا على القيام بعمليات الحقن بالطرق الصحيحه قرائة الموضوع
  3. دورة كشف دمج والتلغيم حصريا على أرض عراق تيم(2017)
    بعد ماقمت بعمل دورة الكشف دمج والتلغيم وستكملت الدوره وتحتوي على 12 درس
    كانت دروس حصريا على عراق تيم وشرح واضح جدا ومفهوم الى المبتدأ والى المبدع قرائة الموضوع

4:برمجه مدير الملفات (3)

الموضوع في 'قسم البرمجة العام' بواسطة Mr.FriezA, بتاريخ ‏14 ابريل 2015.

كاتب الموضوع : Mr.FriezA المشاهدات : 370 الردود : 3 ‏14 ابريل 2015
حالة الموضوع:
مغلق
  1. غير متصل

    Mr.FriezA
    V • I • P

    عضو منذ:
    ‏10 مارس 2014
    عدد المشاركات:
    الإعجابات المتلقاة:
    21
    نقاط الجائزة:
    الجنس:
    ذكر
    الإقامة:


    [​IMG]
    الدرس الرابع من السلسله (برمجه مدير الملفات(3))


    اليوم راح نشرح اضافه(تعديل الملفات,حذف الملفات,اعاده تسميه الملفات)


    الدوال المستخدمه:


    1:fopen
    PHP: fopen - Manual


    2:fwrite
    3:fclose
    PHP: fclose - Manual


    4:rename
    PHP: rename - Manual


    5:unlink
    PHP: unlink - Manual


    6:htmlspecialchars
    PHP: htmlspecialchars - Manual


    7:is_writable
    PHP: is_writable - Manual


    نبدا الشرح:


    1:نروح لوسم الــOptions


    [​IMG]


    الان نمسح كلمه options ونضيف


    الان نحفظ الملف والنتيجه راح تكون


    [​IMG]


    اضافه كلمه التعديل لكل ملف طيب الان نعدل على الارتباط حقه


    نمسح كلمه code ونستبدله بـــي


    كود PHP:
    fr=edit&file='.realpath($entry).'&dir='.realpath('.').'
    [​IMG]


    ||
    /\\
    [​IMG]


    الان نضيف كود تعديل الملفات ونضيفه تحت case قرائه الملفات


    [​IMG]


    كود PHP:
    case'edit':
    break;
    الان نضيف الكود التالي في case التعديل


    كود PHP:
    if(is_writable($_GET['file'])){    if(isset($_POST['editform']))                {                    $f $_GET['file'];                    $fh fopen($f'w') or print "Error while opening file!";                    fwrite($fh$_POST['editform']) or print "Couldn't save file!";                    fclose($fh);                }                                print "<br>Editing file <b>".$_GET['file']."</b> (".perms($_GET['file']).")<br><br><form action=\"".$me."?fr=edit&file=".$_GET['file']."&dir=".realpath('.')."\" method=POST><textarea cols=90 rows=15 name=\"editform\">";                                if(file_exists($_GET['file']))                {                    $rd file($_GET['file']);                    foreach($rd as $l)                    {                        print htmlspecialchars($l);                    }                }                                print "</textarea><input type=submit value=\"Save\"></form>";}else{                                        echo'The file Is Not Writable';                                    }
    واحفظ الان روح وعدل اي ملف :


    [​IMG]


    اظغط على كمله edit وراح يظهر:


    [​IMG]


    الان احفظ الملف واستعرضه



    [​IMG]




    تمام التعديل شغال الان نضيف اعاده التسميه ونضيف الكود


    كود PHP:
    <a href=?fr=rename&file='.realpath($entry).'&dir='.realpath('.').'>Rename</a>
    جنب وسم قفل الارتباط حق التعديل


    [​IMG]


    الان نضيف case له


    كود PHP:
    case'rename':


    break;
    [​IMG]


    نضيف كود اعاده التسميه في case اعاده التسميه


    كود PHP:
    if(isset($_POST['old']))                {                    if(rename($_POST['old'],$_POST['new']))                    {                        print "renamed Successfully!!!.";                                            echo'<a href=?dir='.$_GET['dir'].'>[Back]</a>';
                        }                    else                    {                        print 
    "Couldn't rename file.";                                            echo'<a href=?dir='.$_GET['dir'].'>[Back]</a>';
                        }                                    }                if(isset(
    $_GET['file']))                {                    $file basename(htmlspecialchars($_GET['file']));                }                else                {                    $file "";                }                                print "                                <form action=\"".$me."?fr=rename&dir=".realpath('.')."\" method=POST>                    <b>Rename:<br></b><input type=text name=old value=\"".$file."\" size=70><br>                    <b>To:<br><input type=text name=new value=\"\" size=10><br>                    <input type=submit value=\"Rename file\">                    </form>";
    [​IMG]


    الان روح وجرب


    الان نضيف حذف الملف وبنفس الخطوات


    نضيف وسم ارتباط جديد جنب اعاده التسميه


    كود PHP:
    | <a href=?fr=delete&file='.realpath($entry).'&dir='.realpath('.').'>Delete</a>
    [​IMG]


    الان نضيف case للحذف كود الــcase كامل


    كود PHP:
    case'delete':    $file $_GET['file'];    if(is_dir($_GET['file'])){        if(rmdir($file)){                        echo'Dir Deleted!!!';                    echo'<a href=?dir='.$_GET['dir'].'>[Back]</a>';            }else{        echo'Cannot Deleted The Dir!!!!';                    echo'<a href=?dir='.$_GET['dir'].'>[Back]</a>';
            }        }    if(
    is_file($_GET['file'])){        if(unlink($file)){                        echo''.$file.' Deleted!!';                                echo'<a href=?dir='.$_GET['dir'].'>[Back]</a>';
                        }else{                        echo
    ''.$file.' Cannot Deleted';                                echo'<a href=?dir='.$_GET['dir'].'>[Back]</a>';
            }    }    break;    
    [​IMG]


    الان جرب واحذف اي ملف وشوف ^_^


    الدرس الجاي راح يكون خواص للمجلدات

    [​IMG]


    مشاهدة الدرس على اليوتيوب

    [YOUTUBE]MGChj3EYJ20[/YOUTUBE]

    متابعة الدرس على قناة الموقع


    [​IMG]



    4.zip



    [​IMG]
    انتظروا الدرس الخامس وراح يكون برمجه مدير الملفات (4):ُ{33ًٌ}:ُ

    [​IMG]
     

    الملفات المرفقة:



    جاري تحميل الصفحة...
  2. غير متصل

    яднїм
    rankrank
    Developer

    عضو منذ:
    ‏2 يونيو 2012
    عدد المشاركات:
    الإعجابات المتلقاة:
    3
    نقاط الجائزة:
    الوظيفة:
    ҢαƆк
    الإقامة:

    رد: 4:برمجه مدير الملفات (3)

    آلله يعطيك آلعآفية
    مآشآءآلله عليك
    مـبدع..شكرآ لك
    آستمر...
    :{11}:
     


  3. غير متصل

    sTRANGE WORLd
    Developer

    عضو منذ:
    ‏28 مارس 2012
    عدد المشاركات:
    الإعجابات المتلقاة:
    5
    نقاط الجائزة:
    الوظيفة:
    قهر الحمايات
    الإقامة:

    رد: 4:برمجه مدير الملفات (3)

    وعليكم السلام ورحمة الله
    درس جميل جدآ + في انتضار
    الفديو للحفض في المفضلات
     


  4. غير متصل

    rachi-dz
    rankrank
    Developer

    عضو منذ:
    ‏6 يونيو 2012
    عدد المشاركات:
    الإعجابات المتلقاة:
    1
    نقاط الجائزة:
    الوظيفة:
    طالب
    الإقامة:

    رد: 4:برمجه مدير الملفات (3)

    يعطيك ألف عافيه ي بطل
     


حالة الموضوع:
مغلق

مشاركة هذه الصفحة

جاري تحميل الصفحة...