| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
|
بطريقه سريعه وسهله كود: <meta http-equiv="REFRESH" content="120; url=http://www.yoursite.com/file.html" /> ال 120 تعني دقيقتين زودها او نقصها طبعا الكود يتم وضعه بين وسمي <head> ...... </head> محمد
__________________ # محمد "محلل لنظم المعلومات" - برمجه وتحليل flash, flex, s e o, javascript, actionscript, php لمراسلتي إضغط هنا [ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش | |||||
|
| |||||
| اقتباس:
لكن ليس هذا هو المطلوب المطلوب ان يستمر عمل الرفريش حتى لو انقطع الاتصال بالانترنت بالطريقة السابقة سوف يظهر لك خطأ اذا انقطع الاتصال ولن يعمل الرفريش من نفسه الا اذا ضغطت f5 | |||||
|
| |||||
|
مستحيل انها تصير في كل الحالات انت تريد ان تحدث الصفحه اذا حدثت الصفحه نفسها وكان الاتصال مقطوع راح تظهر الصفحه بالمتصفح بخطا 406 سوف يظهر للمستخدم صفحه بها تعليمات موجوده بها بيانات عن شبكة الاتصال وووو الخ اذا لن تظهر الصفحه مره اخرى ولن يتم تنفيذ الكود محمد
__________________ # محمد "محلل لنظم المعلومات" - برمجه وتحليل flash, flex, s e o, javascript, actionscript, php لمراسلتي إضغط هنا [ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش | |||||
|
| |||||
|
في حالات كهذه عليك باستخدام اما تقنية الاجاكس او تقنية الفلاش حاول توصلي الفكره : لماذا تريد ان تكون الصفحه تعمل دائما ؟؟ وان شاءالله اقدر اساعدك بتقنية الفلاش محمد
__________________ # محمد "محلل لنظم المعلومات" - برمجه وتحليل flash, flex, s e o, javascript, actionscript, php لمراسلتي إضغط هنا [ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش | |||||
|
| |||||
|
اخي الكريم كلامك يدل على انك شخص فاهم و بصراحة كلامك منطقي جدا لكن ممكن نعمل 2 فرايم ومن الفريم الاول نعمل تحديث للفريم الثاني بالتالي الفريم الاول دائما شغال والثاني لو ظهر صفحة الخطأ ماريح يؤثر هذا الكلام نظريا عمليا ما اعرف اطبقه بالتسبة للاستفادة الحقيقة احتاج اشوف صفحة عندي دائما لبعض المعلومات وهي مربوطة بشاشة كبيرة ولايوجد بها لوحة مفاتيح والشاشة والحاسب بعيد ولا اريد اعمل تحديث يدول كل مرة نظهر مشكلة | |||||
|
| |||||
|
اوكي الفكره وصلت والتطبيق راح يصير بالفلاش عليك بارسال عنوان اسم الصفحه لي " اسم الصفحه فقط" مثلا info.php الفكره راح تطبق كالتالي ملف فلاش يتصل بال php كل دقيقتين واذا استطاع الاتصال يقوم تلقائيا بتحديث الصفحه info.php اذا لم يستطع اذا يحاول مره اخرى حتى يتصل ويعيد التحديث وهكذا انتظر اسم الصفحه لارسل لك ملف الفلاش وكود العرض محمد
__________________ # محمد "محلل لنظم المعلومات" - برمجه وتحليل flash, flex, s e o, javascript, actionscript, php لمراسلتي إضغط هنا [ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش | |||||
|
| |||||
|
نفضل اخي ضع هذا الكود لعرض الفلاش في صفحة index.php كود: echo " <div align=\"center\"> <object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\"100\" height=\"50\" id=\"online\" align=\"middle\"> <param name=\"allowScriptAccess\" value=\"sameDomain\" /> <param name=\"movie\" value=\"online.swf\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\"#ffffff\" /><embed src=\"online.swf\" quality=\"high\" bgcolor=\"#ffffff\" width=\"100\" height=\"50\" name=\"online\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" /> </object> </div> "; ارفع ملف الفلاش online.swf وملف isOnline.php بجانب ملف index.php على سيرفرك ملف الفلاش بعرض 100 وطول 50 اي صغير جدا وحجمه اقل من نصف kb اول ماتدخل على صفحة index.php راح تجد ملف الفلاش طابع لك كلمة online بعد دقيقتين حيحاول تحديث الصفحه بالاتصال بملف online.php ان استطاع الاتصال يقوم بتحديث صفحة index.php وان لم يستطع سوف يطبع لك Not Online ويحاول مره تلو الاخرى حتى يستطيع ثم يرجع يحدث لك الصفحه لتجده اصبح online مره اخرى وهذا الكود المستعمل بالفلاش للفائده كود: function getData() {
ProData = new LoadVars();
ProDataX = new LoadVars();
ProDataX.onLoad = function(success) {
if (success) {
if (ProDataX.online == 1) {
getURL("index.php?"+Rnum, "_self");
}
} else {
myTxt.text = "Not online!";
clearInterval(intervalId);
getData();
}
};
Rnum = Math.random(0000000, 9999999);
ProData.sendAndLoad("isOnline.php?"+Rnum, ProDataX, "POST");
}
myTxt.text = "online ...";
intervalId = setInterval(this, "getData", 120000);
stop(); محمد
__________________ # محمد "محلل لنظم المعلومات" - برمجه وتحليل flash, flex, s e o, javascript, actionscript, php لمراسلتي إضغط هنا [ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش | |||||
|
| |||||
|
العفو اخي ارجو منك توضيح نتيجة الكود بعد اختباره محمد
__________________ # محمد "محلل لنظم المعلومات" - برمجه وتحليل flash, flex, s e o, javascript, actionscript, php لمراسلتي إضغط هنا [ 1 ][فلاش] مقدمه : ما هي لغة الاكشن سكريبت وماهو الفلاش | |||||
|
![]() |
| |
| |
| أدوات الموضوع | |
| |
المواضيع المتشابهه | ||||
| الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
| مركز الجوال + البلوتوث مع اكثر من 70 مميزا | 4arab.net | خدمات البيع والشراء والإعلانات التجارية | 15 | 08-03-2006 08:54 PM |
| كيف يمكن عمل محرك بحث للبحث في كافة محتويات الموقع ؟ | الرجل الخارق | PHP | 3 | 01-09-2005 09:07 AM |
| سكريبت البلوتوث بأكثر من 60 مميزا | 4arab.net | خدمات البيع والشراء والإعلانات التجارية | 47 | 21-06-2005 04:30 AM |
| كيف يمكن عمل بريد في القوقل .؟ | Ranking | تطوير الويب | 0 | 27-07-2004 04:18 AM |
| كيف يمكن عمل نسخة احتياطية (back up) من قاعدة بياناتsql? | shario | تطوير الويب | 0 | 15-06-2001 05:37 AM |