اشترك في مجموعة montadaphp.net حتى تصلك أخبار المنتدى  

بريدك الإلكتروني:

النتائج 1 إلى 6 من 6
شجرة الإعجاب6إعجاب
  • 1 Post By hisham2008
  • 1 Post By hisham2008
  • 1 Post By
  • 2 Post By hisham2008
  • 1 Post By

الموضوع: بخصوص اعدادات notepad++ ومشكلة في تشغيل الملفات php

  1. #1
    عضو مشارك
    تاريخ التسجيل
    15-01-2011
    المشاركات
    36
    معدل تقييم المستوى
    0

    افتراضي بخصوص اعدادات notepad++ ومشكلة في تشغيل الملفات php

    السلام عليكم ورحمة الله وبركاته

    بخصوص برنامج النوت باد فهو معروف للجميع ، واجهتني معه مشكلة وهي كيفية جعله يشغل ملفات php التي اعمل عليها.

    المشكلة هي عندما اذهب لقائمة تشغيل > ثم اختيار متصفح IE فأن الصفحة تفتح ويتم حفظها بشكل تلقائي دون تشغيلها !!!

    فهل يوجد اعدادات معينة لجعل المحرر يشغل الملفات دون حفظها على الجهاز ( بمعنى دون عمل داونلود للملف ؟ ).

  2. #2
    عضو شرف الصورة الرمزية hisham2008
    تاريخ التسجيل
    27-04-2008
    السن
    37
    المشاركات
    637
    معدل تقييم المستوى
    10

    افتراضي رد: بخصوص اعدادات notepad++ ومشكلة في تشغيل الملفات php

    هناك قائمة بإسم run
    يمكنك من خلالها تشغيل ملفات php بشرط أن تكون داخل مجلدات السيرفر المحلي
    ولكن يجب القيام بالتالي:

    هناك ملف بإسم shortcuts.xml ضمن المجرد الرئيسي لبرنامج notepad++
    وإذا انت تستخدم windows7 فهناك ملف آخر بنفس الاسم في المسار :
    كود HTML:
    C:\Users\user-name\AppData\Roaming\Notepad++
    ملف shortcuts.xml يستخدم لتعريف مسار الملف الذي تشتغل عليه، وعند النقر على القائمة run -> Launch in Firefox مثلاً
    يتم فتح الملف الذي تشتغل عليه بناء على هذا المسار،
    ويمكنك التلاعب في الاوامر داخل هذا الملف.. لتجعل البرنامج بدلا أن يفتح الملف بذاته أن يفتح ملف في السرفر ولنسمه redirect.php ويرسل له اسم الملف كمتغير..
    وبعد ذلك يقوم الملف redirect بإعادة توجيه المتصفح الى الملف الذي نعمل عليه..

    سنعدل على الملفين الذين بإسم shortcuts.xml
    يجب تغيير محتوى العناصر التي لها الوسم Command وخاصية الاسم لها تبدأ بـ Launch in
    هي أربعة عناصر تبدأ من السطر العاشر إذا كنت تستخدم آخر اصدار من البرنامج
    استبدلها بالكود التالي:
    كود HTML:
     <Command name="Launch in Firefox" Ctrl="yes" Alt="yes" Shift="yes" Key="88">firefox &quot;http://localhost/redirect.php?file=$(FULL_CURRENT_PATH)&quot;</Command>
            <Command name="Launch in IE" Ctrl="yes" Alt="yes" Shift="yes" Key="73">iexplore &quot;http://localhost/redirect.php?file=$(FULL_CURRENT_PATH)&quot;</Command>
            <Command name="Launch in Chrome" Ctrl="yes" Alt="yes" Shift="yes" Key="82">chrome &quot;http://localhost/redirect.php?file=$(FULL_CURRENT_PATH)&quot;</Command>
            <Command name="Launch in Safari" Ctrl="yes" Alt="yes" Shift="yes" Key="70">safari &quot;http://localhost/redirect.php?file=$(FULL_CURRENT_PATH)&quot;</Command>
    انشئ ملف بإسم redirect.php في المجلد الرئيسي www
    واكتب فيه الشفرة التالية:
    كود PHP:
    <?php 
    $root 
    $_SERVER['DOCUMENT_ROOT'];
    $file = @$_GET['file'];
    if(
    $file){
        
    $file str_replace('\\''/'$file);
        
    $file str_replace($root''$file);

        
    header("Location: http://localhost{$file}");
    }else{
        echo 
    "<h1>Error</h1><h3>Notepad++ note:</h3><p>file not found! (http://localhost/redirect.php)</p>";
    }
    ?>
    الآن افتح ملف آخر غير redirect.php يكون موجود ضمن أي مجلد في www
    ثم انقر run ثم Launch in Firefox أو حسب المتصفح الذي تفضله..


    المصدر: Configuring Notepad++ to run php on localhost? - Stack Overflow
    عبدالوهاب معجب بهذا .
    إذا لم تستطع أن تشكرني فأدعوا لي.. بالتوفيق
    وإذا لم تستطع أن تنتقدني فأدعوا لي.. بالهداية
    ----------------
    البريد الالكتروني: hishamdalal(at]gmail.com
    ----------------
    فيسبوك: عالم البرمجة ، عالم التصميم

  3. #3
    عضو شرف الصورة الرمزية hisham2008
    تاريخ التسجيل
    27-04-2008
    السن
    37
    المشاركات
    637
    معدل تقييم المستوى
    10

    افتراضي رد: بخصوص اعدادات notepad++ ومشكلة في تشغيل الملفات php

    ملاحظة:
    يجب أن تغلق برنامج notepad++ قبل تعديل ملفي shortcuts.xml يمكنك استخدام أي محرر آخر وليكن المحرر الافتراضي للنظام مثلاً notepad.exe
    خصائص الملف shortcuts.xml قد تكون معدة للقراءة فقط.. فقم بتغيير خصائص الملف إن لزم الأمر..
    عبدالوهاب معجب بهذا .

  4. #4
    عضو مشارك
    تاريخ التسجيل
    15-01-2011
    المشاركات
    36
    معدل تقييم المستوى
    0

    افتراضي رد: بخصوص اعدادات notepad++ ومشكلة في تشغيل الملفات php

    اشكرك اخي هشام على الشرح الأكثر من رائع ، جزاك الله خيراً ، تمت العملية 100%.

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

    كود HTML:
    C:\Users\user-name\AppData\Roaming\Notepad++\backup
    لأن العملية حصلت معي واسترجعت كامل الملف من نفس المسار اللي فوق. بالتوفيق للجميع.
    hisham2008 معجب بهذا .

  5. #5
    عضو شرف الصورة الرمزية hisham2008
    تاريخ التسجيل
    27-04-2008
    السن
    37
    المشاركات
    637
    معدل تقييم المستوى
    10

    افتراضي رد: بخصوص اعدادات notepad++ ومشكلة في تشغيل الملفات php

    العفو أخي عبد الوهاب، ويمكن أيضاً تعديل خيارات الحفظ التلقائي كما في الصورة:
    notepad_backup.jpg
    عبدالوهاب و محمد سعد معجب بهذا .

  6. #6
    عضو مشارك الصورة الرمزية محمد طه
    تاريخ التسجيل
    27-01-2014
    المشاركات
    36
    معدل تقييم المستوى
    0

    Red face رد: بخصوص اعدادات notepad++ ومشكلة في تشغيل الملفات php

    تعديل بسيط فقط ..
    يجب وضع علامة / بعد localhost في دالة Location

    كود PHP:
    <?php 
    $root 
    $_SERVER['DOCUMENT_ROOT'];
    $file = @$_GET['file'];
    if(
    $file){
        
    $file str_replace('\\''/'$file);
        
    $file str_replace($root''$file);

        
    header("Location: http://localhost/{$file}");
    }else{
        echo 
    "<h1>Error</h1><h3>Notepad++ note:</h3><p>file not found! (http://localhost/redirect.php)</p>";
    }
    ?>
    hisham2008 معجب بهذا .

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

المواضيع المتشابهه

  1. تشغيل الملفات الصوتية من خلال JPlayer
    بواسطة robocon في المنتدى jQuery
    مشاركات: 5
    آخر مشاركة: 04-01-2014, 07:45 PM
  2. استفسار طلب مساعدة بخصوص رفع الملفات
    بواسطة مهند البصراوي في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 5
    آخر مشاركة: 21-09-2013, 09:33 PM
  3. استفسار حول تشغيل سمارتي بالقاعدة وليس الملفات
    بواسطة محمد الشرقاوي في المنتدى مشاكل وحلول PHP Errors & Troubleshooting
    مشاركات: 2
    آخر مشاركة: 07-09-2009, 08:48 PM
  4. الجداول والطبقات ومشكلة عرض الموقع
    بواسطة eg_arnous في المنتدى مشاكل وحلول تصميم الويب والأنماط الانسيابية CSS & CSS3
    مشاركات: 7
    آخر مشاركة: 25-02-2008, 07:46 PM

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

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