صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 21

الموضوع: محرر ملفات وب مباشر .. Arabic-PHP-Edit.php



  1. برنامج صغير و سهل، يمكنك إضافته إلى إحدى برامجك الكبيرة لتحرير ملفات البيانات أو البرامج نفسها أو تجعله لاستخدامك الشخصي على الأقل بعد أن تحميه بكلمة مرور بالطرق المعهودة.

    ___________________________________________________________________________
    كود:
    <!--? include "password.php"; ?-->
    <HTML>
    
    <HEAD>
    <META http-equiv="Content-Language" content="ar-sa">
    <META http-equiv="Content-Type" content="text/html; charset=windows-1256">
    
    
    <TITLE>anaMuslem.com</TITLE>
    </HEAD>
    
    <BODY bgcolor="#4682B4" text=#FFFFFF>
    
    <DIV align="center">
    
    
    <?PHP 
    /* 
    
       Edit page 
       A script that cand edit a php page online.
       Edit page script by Klaus Hansen <krh@wiktor.dk> 
       Send please comments to me... 
       I need a password proction on this page.. 
       V 0.9 
       1. relase 
       
       حرره و عربه و أضاف إليه بعض الوظائف و التحسينات
       أبو حازم الاسكندراني عفا الله عنه
       muhammad@muhammad.to
    
     */ 
     
     
     
     function write_file($filename, $contents) { 
     if ($fp = fopen($filename,  "w")) { 
            fwrite ($fp, stripslashes($contents)); 
            fclose($fp); 
            return 1; 
            } 
     else { return 0; } 
            }; 
    
    if ($submitButton ==  "حـفــظ التغـييرات") 
    { 
    $rs = write_file( "$page",  "$text",  " "); 
    echo  "<p align=center><BR><BR> <h2><a href=\"$page\"><font color=gold>$page</font></A> : تم تعديل الملف </h2><BR>     "; 
    
    } 
    elseif ($action ==  "page") 
    { 
         $content =  "$page"; 
    $fp = fopen($content,  'r' ) or die ( 'Could not open file.');  
    $contents = fread($fp, filesize($content)) or die( 'Could not read from file.');  
    $contents = htmlspecialchars($contents);  
    fclose($fp);  
    
    echo  "<center><font color=gold size=4> $page </font> <span DIR=RTL style=\"text-align=center; color:fffff0; font:bold 17pt Monotype koufi,Arial\"> تحرير الملف : </span>";
    echo  "<form action=\"$PHP_SELF?page=$page\" method=\"POST\">"; 
    echo  "<textarea name=text rows=23 cols=80 wrap=soft style=\"background=EEEEEE;border:solid 2px #006699\"> "; 
    echo $contents; 
    echo  "</textarea> <BR>"; 
    echo  "<INPUT type=\"submit\" NAME=\"submitButton\" VALUE=\"حـفــظ التغـييرات\" style=\"font:9pt Tahoma;background=#006699;color:FFFF77;border:solid 1px FFFFFF;margin-top:11\">"; 
    echo  "</form></center>"; 
    } 
    else 
    { 
    echo  "<center><BR><BR><h1 style=\"text-align=center; color:FFFF99; font:bold 17pt Monotype koufi,Arial\">محرر الملفات </h1><form action=\"$PHP_SELF?action=page\" method=\"POST\">"; 
    echo  "<input type=text size=23 name=page>&nbsp;"; 
    echo  "<input type=submit name=Send value=\"حــرر\">"; 
    echo  "</form><b>أدخل اسم ملف موجود في نفس الدليل الحالي <BR>أو المسار الكامل أو الفرعي لملف خارج الدليل الحالي <p>  $DOCUMENT_ROOT :  مع العلم بأن الدليل الرئيسي هو <BR> :أما مسار هذا الملف فهو <BR> $PATH_TRANSLATED </b></center>"; 
    } 
    ?> 
    </BODY>
    </HTML>
    ___________________________________________________________________________





    __________________
    (( وَاهًا لهذه الّلغة .. التي أصبحت بينَ أعجميّ ُينادي بوَأْدِها، و عربيٍّ يعملُ على كَيدِها.
    ومن نَظرَ في بطونِ تلكَ الكتبِ التي تُتُرجَمُ اليومَ رأى هذه الغَادةَ الشرقيةَ
    و هي على فراشِ موتِها تَندِبُ خِدرًا قد ابتلذته الأقلام، و سِترًا قد هتكته الأوهام،
    و قد فتحوا لها في بُطونِ هذه الكتبِ قبورًا، وخاطُوا لها من تلك الصُحُـفِ أكفانًا،
    و هَيَّأُوا من هذه الأقلامِ أعوادًا.
    و ما هو إلا أن يُثنِيَ ذلكَ الغربيُّ بدعوتِه حتى يُسرِعَ إلى جنازتِها أهلُها و ذو قرابتِها ))

    حافظ إبراهيم في مقدمة كتاب (البؤساء)

    [ من تغريب الألفاظ العلمية للعلامة : بكر بن عبد الله أبو زيد ]
    ____________________________________________
    سبحانك اللهم و بحمدك .. أشهد أن لا إله إلا أنت .. أستغفرك و أتوب إليك.
    أبو حازم الاسكندراني غير متواجد حالياً


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2000
    المشاركات
    595


    ياشيخ والله انك رهيب





    www.com غير متواجد حالياً



  3. و إذا أحببت حماية الملف بكلمة المرور فأزل التعليق الخاص بـ HTML من السطر الأول من الشيفرة السابقة ليكون :
    كود:
    <? include "password.php"; ?>
    و لمزيد من التفاصيل حول هذا الأمر .. راجع هذا الموضوع :

    http://www.swalif.net/softs/showthre...?postid=122822





    __________________
    (( وَاهًا لهذه الّلغة .. التي أصبحت بينَ أعجميّ ُينادي بوَأْدِها، و عربيٍّ يعملُ على كَيدِها.
    ومن نَظرَ في بطونِ تلكَ الكتبِ التي تُتُرجَمُ اليومَ رأى هذه الغَادةَ الشرقيةَ
    و هي على فراشِ موتِها تَندِبُ خِدرًا قد ابتلذته الأقلام، و سِترًا قد هتكته الأوهام،
    و قد فتحوا لها في بُطونِ هذه الكتبِ قبورًا، وخاطُوا لها من تلك الصُحُـفِ أكفانًا،
    و هَيَّأُوا من هذه الأقلامِ أعوادًا.
    و ما هو إلا أن يُثنِيَ ذلكَ الغربيُّ بدعوتِه حتى يُسرِعَ إلى جنازتِها أهلُها و ذو قرابتِها ))

    حافظ إبراهيم في مقدمة كتاب (البؤساء)

    [ من تغريب الألفاظ العلمية للعلامة : بكر بن عبد الله أبو زيد ]
    ____________________________________________
    سبحانك اللهم و بحمدك .. أشهد أن لا إله إلا أنت .. أستغفرك و أتوب إليك.
    أبو حازم الاسكندراني غير متواجد حالياً

  4. #4


    جزاك الله خيرا ايها الرجل المعطاء ..

    لي سؤال لوتكرمت .. قمت بالدخول بالرقم السري ولم اضع علامة على حفظها في الجهاز .. ولكن عندما دخلت مرة اخرى في وقت آخر فقد ادخلني بدون طلب الرقم السري !!

    تقبل تحياتي وتقديري ,,,





    __________________
    سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
    ابومنار غير متواجد حالياً




  5. الأخ أبو منار .. هذا ينطبق على أي موقع يعتمد على حماية باستخدام ملف htaccess. !

    لأن ملف password.php السابق يستخدم نفس التقنية (HTTP Basic Authentication) و لكن من داخل لغة php المرحة نفسها .

    فلا يعيد في العادة إظهار طلب كلمة المرور إلا بعد إغلاق نافذة المتصفح و التي بها يتم إزالة آثار الكوكي الخاص بهذه الوظيفة.

    ولو لم يكن كذلك لأظهرها في كل مرة تستدعي الملف لتحرر به ملفا آخر!! ولا يخفى عليك أنه أمر مزعج حقا.

    و على كل يمكنك استبداله باي ملف حماية بكلمة مرور آخر.

    ويوجد عدة مواضيع لأكثر من أخ حول هذا الصدد مسبقا.






    __________________
    (( وَاهًا لهذه الّلغة .. التي أصبحت بينَ أعجميّ ُينادي بوَأْدِها، و عربيٍّ يعملُ على كَيدِها.
    ومن نَظرَ في بطونِ تلكَ الكتبِ التي تُتُرجَمُ اليومَ رأى هذه الغَادةَ الشرقيةَ
    و هي على فراشِ موتِها تَندِبُ خِدرًا قد ابتلذته الأقلام، و سِترًا قد هتكته الأوهام،
    و قد فتحوا لها في بُطونِ هذه الكتبِ قبورًا، وخاطُوا لها من تلك الصُحُـفِ أكفانًا،
    و هَيَّأُوا من هذه الأقلامِ أعوادًا.
    و ما هو إلا أن يُثنِيَ ذلكَ الغربيُّ بدعوتِه حتى يُسرِعَ إلى جنازتِها أهلُها و ذو قرابتِها ))

    حافظ إبراهيم في مقدمة كتاب (البؤساء)

    [ من تغريب الألفاظ العلمية للعلامة : بكر بن عبد الله أبو زيد ]
    ____________________________________________
    سبحانك اللهم و بحمدك .. أشهد أن لا إله إلا أنت .. أستغفرك و أتوب إليك.
    أبو حازم الاسكندراني غير متواجد حالياً

  6. #6
    عضو سوبر نشيط
    تاريخ التسجيل
    Jul 2001
    المشاركات
    697


    بصراحة بصراحة ... أنت رهيب بمعنى الكلمة ...

    كذا الشغل المرتب والله . الله يجزيك الخير ويحفظك .





    Samir Al-Qaseer غير متواجد حالياً




  7. قريبا إن شاء الله ٍو يسر لي الوقت ساقوم بإضافة محرر أروع من هذا.

    فمن كان في جعبته أي برنامج أفضل فليذكره هنا للفائدة.






    __________________
    (( وَاهًا لهذه الّلغة .. التي أصبحت بينَ أعجميّ ُينادي بوَأْدِها، و عربيٍّ يعملُ على كَيدِها.
    ومن نَظرَ في بطونِ تلكَ الكتبِ التي تُتُرجَمُ اليومَ رأى هذه الغَادةَ الشرقيةَ
    و هي على فراشِ موتِها تَندِبُ خِدرًا قد ابتلذته الأقلام، و سِترًا قد هتكته الأوهام،
    و قد فتحوا لها في بُطونِ هذه الكتبِ قبورًا، وخاطُوا لها من تلك الصُحُـفِ أكفانًا،
    و هَيَّأُوا من هذه الأقلامِ أعوادًا.
    و ما هو إلا أن يُثنِيَ ذلكَ الغربيُّ بدعوتِه حتى يُسرِعَ إلى جنازتِها أهلُها و ذو قرابتِها ))

    حافظ إبراهيم في مقدمة كتاب (البؤساء)

    [ من تغريب الألفاظ العلمية للعلامة : بكر بن عبد الله أبو زيد ]
    ____________________________________________
    سبحانك اللهم و بحمدك .. أشهد أن لا إله إلا أنت .. أستغفرك و أتوب إليك.
    أبو حازم الاسكندراني غير متواجد حالياً

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Oct 2001
    المشاركات
    47


    يـرفـع ..





    __________________
    الفكنوش !!.. (برنامج أخبار من برمجتي) ..
    http://abc.siham.net/myScripts/Fankoosh.php
    تحميل مباشر:
    http://abc.siham.net/myScripts/downl...cript=Fankoosh
    البريد الإلكتروني:
    phpit@hotmail.com
    *مسلم* غير متواجد حالياً

  9. #9


    ابوحازم بعد التحية
    وين وصلنا في المحرر الجديد
    عموماانا ابغى اسالك عن هذا السكربت سؤال الله يحفظك ,,,,
    اقدر اخلي التحرير مقتصر على الدليل الموجود فيه السكربت فقط ؟ يعني لا اريده يحرر ملفات في مجلدات اخرى ..
    وايضا اخي الحبيب هل جربت السكربت على السيرفر الشخصي ..؟ حاولت ولكن تخرج رسالة Internal Server Error !!
    تقبل تحياتي ..





    __________________
    سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
    ابومنار غير متواجد حالياً

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Jul 2001
    المشاركات
    74


    مرحبا

    أخي أبو حازم الأسكندراني البرنامج جداً جميل ومفيذ ولكن عندي مشكلة وهي :

    من المعروف لمن أستخدم البرنامج أنه على ثلاث خطوات

    بالنسبة لما أنتهي من تحرير الملف المراد في الخطوة الثانية ، وعند الضغط على حفظ التغييرات ( حتى عندما ما أغير شي ) تظهر لي هذه الرسالة فما معناها

    الرسالة ....


    Warning: fopen("index.html","w") - The file access permissions do not allow the specified action. in /host/w/w/w/a/l/a/www.xxxxxxx.com/edit.php on line 36





    index.html : تم تعديل الملف





    Nublla غير متواجد حالياً

  11. #11
    عضو نشيط
    تاريخ التسجيل
    Jul 2001
    المشاركات
    74


    أنا ترجمة الرسالة التي بالأنجليزي

    فكانت هذه نتيجة الترجمة

    *****************************************************

    التحذير: fopen ("يخبر. htm ","w" ") - رخص وصول الملف لا تسمح للعمل المحدّد. في / مضيّف /w/w/w/ /l/ /www. xxxxx. نسخة منه إلى / يحرّر. php على خطّ 36

    *****************************************************

    ممكن توضيح يا جماعة
    ودي أستفيذ من البرنامج







    Nublla غير متواجد حالياً



  12. الأخ أبو منار ..

    تخرج Internal Server Error ناتجة عن ملف password.php وليس المحرر و ذلك لكون إصدار PHP عندك ربما لا يتوافق مع الوظيفة المستعملة فيه .

    (وقد حدث هذا الأمر معي على PHP 4.2 على الويندوز، بينما لم تواجهني اية مشاكل على Linux أو الإصدارة 4.6 من PHP )

    أما عن قصر المحرر على ملفات مخصوصة فهو أمر سهل لكن يجب تعيين ملف محرر مستقل لكل ملف .

    ويوجد برنامجان بديلان يقومان بالتحرير في دليل معين هما: IDE و PHP Edit وهما غنيان عن التعريف عند الكثيرين.







    __________________
    (( وَاهًا لهذه الّلغة .. التي أصبحت بينَ أعجميّ ُينادي بوَأْدِها، و عربيٍّ يعملُ على كَيدِها.
    ومن نَظرَ في بطونِ تلكَ الكتبِ التي تُتُرجَمُ اليومَ رأى هذه الغَادةَ الشرقيةَ
    و هي على فراشِ موتِها تَندِبُ خِدرًا قد ابتلذته الأقلام، و سِترًا قد هتكته الأوهام،
    و قد فتحوا لها في بُطونِ هذه الكتبِ قبورًا، وخاطُوا لها من تلك الصُحُـفِ أكفانًا،
    و هَيَّأُوا من هذه الأقلامِ أعوادًا.
    و ما هو إلا أن يُثنِيَ ذلكَ الغربيُّ بدعوتِه حتى يُسرِعَ إلى جنازتِها أهلُها و ذو قرابتِها ))

    حافظ إبراهيم في مقدمة كتاب (البؤساء)

    [ من تغريب الألفاظ العلمية للعلامة : بكر بن عبد الله أبو زيد ]
    ____________________________________________
    سبحانك اللهم و بحمدك .. أشهد أن لا إله إلا أنت .. أستغفرك و أتوب إليك.
    أبو حازم الاسكندراني غير متواجد حالياً



  13. الأخ Nublla ..

    يبدو إنني بالفعل أغفلت هذه المعلومة الهامة ألا و هي :

    يجب أن يكون صلاحية أو ترخيص الملف 666 أو 777 لتتمكن من تحريره و الكتابة عليه في ظل أنظمة يونيكس.

    أما إن كنت تستخدم مزودك الشخصي على نظام ويندوز فلن تجد ميزة الأمان هذه مفعلة ضمنه و تستطيع الكتابة فوق اي ملف حتى لو كان ملفا للنظام! .. وهذه إحدى ميزات الأمان التي ترجح أنظمة يونيكس على ويندوز بجدارة.






    __________________
    (( وَاهًا لهذه الّلغة .. التي أصبحت بينَ أعجميّ ُينادي بوَأْدِها، و عربيٍّ يعملُ على كَيدِها.
    ومن نَظرَ في بطونِ تلكَ الكتبِ التي تُتُرجَمُ اليومَ رأى هذه الغَادةَ الشرقيةَ
    و هي على فراشِ موتِها تَندِبُ خِدرًا قد ابتلذته الأقلام، و سِترًا قد هتكته الأوهام،
    و قد فتحوا لها في بُطونِ هذه الكتبِ قبورًا، وخاطُوا لها من تلك الصُحُـفِ أكفانًا،
    و هَيَّأُوا من هذه الأقلامِ أعوادًا.
    و ما هو إلا أن يُثنِيَ ذلكَ الغربيُّ بدعوتِه حتى يُسرِعَ إلى جنازتِها أهلُها و ذو قرابتِها ))

    حافظ إبراهيم في مقدمة كتاب (البؤساء)

    [ من تغريب الألفاظ العلمية للعلامة : بكر بن عبد الله أبو زيد ]
    ____________________________________________
    سبحانك اللهم و بحمدك .. أشهد أن لا إله إلا أنت .. أستغفرك و أتوب إليك.
    أبو حازم الاسكندراني غير متواجد حالياً

  14. #14


    يعطيك العافية اخوي ابوحازم .
    من ناحية تشغيل البرنامج في السيرفر الشخصي انحلت المشكلة .. اما من ناحية تخصيص مجلد او ملف معين يتم تحريره فلم افهم ما ترمي اليه للاسف !!
    وايضاابشرك انني وجدت برنامجا مشابه عمليا ولكن بمميزات اكبر كاستعراض الملف المعدل مباشرة .. وطباعته .. واحتواءه على امر فتح برنامج التلنت .. وميزة جميلة وهي إضافة ملف جديد ولكني احاول عمل ذلك دون جدوى .. حيث تخرج رسالة مفادها :
    Sorry - this program does not allow you to view or edit files that are located more than one directory level below the document root. فهل لديك حل ؟
    كما انه يعرض لك كل مجلدات السيرفر وملفاتها في قائمة لوحدها .. جربه فسوف تستمتع جدا به ,,

    وهذا عنوان البرنامج :
    http://www.hotscripts.com/Detailed/4715.html

    ارجو في حال وجدت حلا لمشكلة عدم اضافة ملف جديد ان تفيدني افادك الله كما ارجو الاسهاب في شرح النقطة السابقة الذكر وهي قصر التعديل على ملف واحد ,,
    مع الشكر والتقدير ,,





    __________________
    سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
    ابومنار غير متواجد حالياً

  15. #15


    هاهي صورة البرنامج ابوحازم ..

    http://www.myscript.f2s.com/liveeditor.gif

    واذا اردت تعريبي له (بالمناسبة ما قعد تعريبه معي ثلاث دقايق لانه مو بحاجة ) اقول اذا اردت النسخة خاصتي فارجو ترك بريدك ..






    __________________
    سبحانك اللهم وبحمدك أشهد أن لا إله إلا أنت أستغفرك وأتوب إليك
    ابومنار غير متواجد حالياً





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

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

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