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

الموضوع: ارجو المساعدة بتعديل و تصحيح الخطأ

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328

    ارجو المساعدة بتعديل و تصحيح الخطأ



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

    اخوتي..

    ارجو المساعده بتصحيح الخطأ البرمجي بسكريبت الصوتيات الاسلامية المشكله عند المنقر على اية رابط بالصفحة الاولى لا يفتح هذا بالسيرفر و لكن بالسيرفر المحلي يعمل بشكل جيد يبدو ان المشكله بالداله isset و طريقة عملها بالاصدارات الحديثه من اصدارات php.


    فارجو المساعده باصلاح الخطأ . . الملف مرفق





    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة فتى عمان ; 14-02-2013 الساعة 07:45 PM
    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان


  2. #2
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    172


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

    إذا تتوقع المشكلة في اصدرات الـ php. ايش اصدار الـ php في السيرفر المحلي و السيرفر؟

    و لما تقول الرابط ما يفتح، ايش قصدك بالضبط؟ إذا ضغطت على الرابط، ايش يصير؟ و برضه لو تحط الـ HTML حق الصفحة الناتجة من السكريبت، في خادمك الشخصي و السيرفر، يكون حلو عشان نفهم كلمة ما يفتح!

    و عشان ترتاح، نشرته لك في موقعي، شفرة، عشان يكون شكل الكود مرتب http://sh.af/7B8Z11Q





    __________________
    "اقْــرَأ "
    اللهم ارزقنا حسن الختام

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


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

    إذا تتوقع المشكلة في اصدرات الـ php. ايش اصدار الـ php في السيرفر المحلي و السيرفر؟

    و لما تقول الرابط ما يفتح، ايش قصدك بالضبط؟ إذا ضغطت على الرابط، ايش يصير؟ و برضه لو تحط الـ HTML حق الصفحة الناتجة من السكريبت، في خادمك الشخصي و السيرفر، يكون حلو عشان نفهم كلمة ما يفتح!

    و عشان ترتاح، نشرته لك في موقعي، شفرة، عشان يكون شكل الكود مرتب http://sh.af/7B8Z11Q
    اخوي..

    لا اعلم الحقيقه ما المشكله شاهد السكريبت بالموقع على هذا الرابط http://enshoda.ramsat.net/sounds.php?main=page

    حاول تدخل على اي رابط مثل اناشيد الاطفال لا تفتح لديك الصفحه

    اصدار ال php بالسيرفر المحلي PHP 5.2.6 و بسيرفر الاستضافة 5.2.17 و لكن الفرق ايضا نظام التشغيل الاستضافة على لينكس و المحلي الويندوز لهذا يمكن بعض الدوال تعمل على الويندوز و لا تعمل على الينكس و اعتقد المشكله كما ذكرت بالداله isset هذا ما يبدو عند بحثي بهذا الموضوع

    http://php.net/manual/en/function.isset.php


    و لكن لا اعلم ما هي طريقة اصلاح الخلل؟.



    أخيك / فتى عمان





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان

  4. #4
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    172


    هل أي من المتغيرات هذه
    $main $tasneef $shareet $shareet $download $contact $search $tell $tellsend
    معرفة؟

    لا أتوقع. أضفت كم سطر http://sh.af/j2zqFeo السطور هذه هي: http://sh.af/nLoT5_8 و أضفتها قبل السطر الخامس.
    هدف اللي أضفته تعريف المتغيرات في الأعلى، إذا معرفة.

    إذا اشتغل، يبغالك تحمي السكريبت. مرة مش آمن.





    __________________
    "اقْــرَأ "
    اللهم ارزقنا حسن الختام

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    هل أي من المتغيرات هذه
    $main $tasneef $shareet $shareet $download $contact $search $tell $tellsend
    معرفة؟

    لا أتوقع. أضفت كم سطر http://sh.af/j2zqFeo السطور هذه هي: http://sh.af/nLoT5_8 و أضفتها قبل السطر الخامس.
    هدف اللي أضفته تعريف المتغيرات في الأعلى، إذا معرفة.

    إذا اشتغل، يبغالك تحمي السكريبت. مرة مش آمن.
    ما شاء الله عليك اخوي .. الحين السكريبت عاد للعمل و جميع الروابط تعمل ايضا ... الحين لو تساعدني بالحماية





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    اخوي ..
    لقد وجدت نسخه للسكريبت تم سد الثغرات بها و قمت بعمل التعديلات ( السطور الاضافيه ) التي ضفتها انت للملف و يعمل الان بشكل جيد فقط لو ممكن تراجع الملف المرفق هل تم سد جميع الثغرات ام لا..





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

  7. #7
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    172


    الملف ما زال مليان ثغرات!

    يبغالك تقرأ أكثر عن SQL Injection ... أو تنصح المبرمج إنه يعدل الاستعلامات.





    التعديل الأخير تم بواسطة Cenrak ; 15-02-2013 الساعة 01:12 AM
    __________________
    "اقْــرَأ "
    اللهم ارزقنا حسن الختام

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    الملف ما زال مليان ثغرات!

    يبغالك تقرأ أكثر عن SQL Injection ... أو تنصح المبرمج إنه يعدل الاستعلامات.
    اخوي ..

    السكريبت تم برمجته في 2003 من قبل الاخ رضا احد الشباب السعودي و الذي كان عضو سابقا بسوالف ..

    http://www.swalif.net/softs/swalif54/softs47781/


    انا قمت باستخدام السكريبت بموقعي و اضافة الاناشيد به حتى سنة 2007 حين قام المستضيف بترقية السيرفر توقف السكريبت عن العمل و لكن مازلت محتفظ بقاعدة البيانات و كنت آمل ان اقوم باصلاح الخلل و اعادة الموقع الذي يحتوي على 410 نشيد مادة صوتية تقريبا..


    على اية حال سوف احاول سد الثغرات الامنية الموجوده.





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    اخوي ..

    وجدت مشكله اخرى بالسكريبت اذا ممكن المساعده ... المشكله في فورم الاتصال بنا عند تعبئة جميع الحقول المطلوبه و تحاول ارسال الرساله احصل على خطأ ( قم بالتأكد من تعبئتك لجميع الحقول ) مع العلم اني قمت بتعئة جميع الحقول؟!



    ارجو منك المساعده في حل الخطأ البرمجي





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان

  10. #10
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    172


    نفس المشكلة الأولى، لكن هذه المرة مع متغيرات الـ form. اللي هي ، name, subject, message, email.

    طريقة حلها نفس أول حل، لكن خذ في الاعتبار انه طلبك POST مهو GET.

    و عشان تتعلم البرمجة شوية، باعطيك طريقة الحل، مو الحل. غير المصفوفة لأسماء المتغيرات اللي مش معرفة، اللي كتبتها في بداية الرد. و اقرأ المتغيرات من POST مو GET





    __________________
    "اقْــرَأ "
    اللهم ارزقنا حسن الختام

  11. #11
    عضو نشيط جدا
    تاريخ التسجيل
    Jun 2003
    المشاركات
    328


    نفس المشكلة الأولى، لكن هذه المرة مع متغيرات الـ form. اللي هي ، name, subject, message, email.

    طريقة حلها نفس أول حل، لكن خذ في الاعتبار انه طلبك POST مهو GET.

    و عشان تتعلم البرمجة شوية، باعطيك طريقة الحل، مو الحل. غير المصفوفة لأسماء المتغيرات اللي مش معرفة، اللي كتبتها في بداية الرد. و اقرأ المتغيرات من POST مو GET
    اخوي ..

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



    شكرا لك





    __________________
    ساهم بنشر الصوت الاسلامي
    تحياتي
    أخيك فتى عمان





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

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

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