الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكلة في موقعي أرجو المساعدة

بدأه بدر عبدو في 27 سبتمبر 2009 · 4 رد · 494 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أنا عندي موقع مبرمج بلغة php و لكن عندي مشكلة في البانر أن أحياناً على اجهزة تظهر واجهزة أخري لاتظهر لاتظهر رغم انها صورة من نوع jpg و هاذه البانر تتغير عند فتح كل صفحة فيها كود جافا سكربت ياخد رقم عشوائي و يظهر بانر مختلفة

اضافة لذلك عندي mainmenu عندما أقوم بالتعديل عليها اي اضافة قوائم جديدة لايظهر التحديث عند الجميع

#2

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

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

http://www.any.com/image.gif

to 

http://www.any.com/image.gif?a

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#3
bastr3 كتب:
بالنسبه للبانر أنت تقوم بجلبه من قاعدة البيانات؟؟؟ إذا كان الأمر كذلك فبعض المتصفحات لن تقرأ الصورة لآنها لا تحتوي على هيدر وحتى إذا كنت قمت بإنشاء الصورة من خلال برامج فربما أن البرنامج الذي تستخدمه لا يضع هيدر للصورة , قم بعمل تحويل للصورة من خلال الفوتوشوب فذا ظهرت تكون المشكله بالهيدر ...

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

http://www.any.com/image.gif

to 

http://www.any.com/image.gif?a

هذا الكود الذى أكتبه و يعني أجهزة تظهر البانر و أجهزة لاتظهر البانر

<tr >

<td height="112" width="750">

<script language="javascript">

x=Math.random()*6;

y=Math.ceil(x);

document.write("<img src=images/ban/ban"+y+".jpg>");

</script>

</td>

</tr>

و المشكلة لا علاقة لها بالجافا سكريت فقد قمت بالغاء الجافا سكربت واستبدلته بكود اتش تم ام ال

و المشكلة نفسها غيرت امتداد الصورة والمشكلة نفسها

بالنسبة للمشكلة الثانية تم حلها و جزالك الله خيراً

#4

أخي الكريم قم بتخزين الصورة أقصد صورة البانر على الجهاز ثم قم بفتحها على المتصفحات إذا عملت بدون أي مشكله يكون الخلل من الكود أما إذا لم تعمل على متصفح وعملت على الآخر تكون المشكله في الهيدر الخاص بالصورة كما أخبرتك من قبل , أرجو إخباري ماذا يحصل معك

CMS Sfhati , Website Generator


نظام إدارة المحتوى صفحتي ... جربه الآن 


 


small-logo.png

#5
bastr3 كتب:
أخي الكريم قم بتخزين الصورة أقصد صورة البانر على الجهاز ثم قم بفتحها على المتصفحات إذا عملت بدون أي مشكله يكون الخلل من الكود أما إذا لم تعمل على متصفح وعملت على الآخر تكون المشكله في الهيدر الخاص بالصورة كما أخبرتك من قبل , أرجو إخباري ماذا يحصل معك

قمت بحفظ الصورة على سطح المكتب و تم فتحها من قبل المتصفحات الكودر قمت بتغييره الى اتش تي ام ال

<tr >

<td height="112" width="750">

<img src="images/ban/ban1.jpg">

</td>

</tr>

و ظهرت نفس المشكلة على أجهزة تظهر البانر و أجهزة لاتظهر

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…