سوالف اندرويد




العودة   سوالف سوفت > سوالف برمجة المواقع وتطويرها > PHP
التسجيل المدوّنات البحث مشاركات اليوم جعل الأقسام مقروءة

الرد على الموضوع
 
LinkBack أدوات الموضوع
عضو نشيط
#1  
أريد تعديل بسيط على هذا الكود ؟ فمن لها ؟؟؟

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

تحية معطرة بالود والمحبة للجميع

إخواني الكرام ...

الكل منا يعرف أكواد التوجيه والإنتقال التلقائي للصفحة مثال :

كود PHP:
<META HTTP-EQUIV='Refresh' Content=10;URL='wwwwwww.php'

أو

header
("refresh:10;url=wwwwwwwww.php"); 
التعديل المطلوب هو :
إلغاء عملية تحديث الوقت وإعادة إحتسابه من جديد عند الضغط على تحديث الصفحة

فنحن نلاحظ أنة يتم النقل أو التوجيه بعد إحتساب الثواني المطلوبة وهي مثلاً 10 ثواني
ولكن عندما يتم عمل تحديث للصفحة فإن حساب هذه الثواني يعود من جديد

أرجوا ممن لديه خبرة فيها أن يعدل لنا هذا الكود ليتم الإستفادة منه بشكل أكبر

تحياتي






shuqy is offline   قديم 23-04-2011, 01:56 PM
الرد مع إقتباس
عضو نشيط
#2  

تقريباً ماأحد يعرف يعدل على هذا الكود صح ؟؟؟؟؟؟؟






shuqy is offline   قديم 24-04-2011, 08:48 AM
الرد مع إقتباس
عضو نشيط
#3  

وين الخبراء ؟؟؟؟!!!!






shuqy is offline   قديم 24-04-2011, 08:49 AM
الرد مع إقتباس
عضو نشيط
#4  

هل هو قصدك عندما يضغظ زر تحديث يحدث

اذا كان هو طلبك فهذا هو كود:

كود PHP:
<?php

if(isset($_POST['refresh']) and isset($_POST['refresh'])){
  echo 
"
  <meta http-equiv='Refresh' content=5;url='refresh.php' />
  "
;
}

echo 
"<form action='".$_SERVER['PHP_SELF']."' method='post'>
<input type='submit' value='Refresh' name='refresh' />
</form>"
;
?>
النموذج عبارة عن : عند ضغط الزر ينفذ العملية وبعدين يحدث بعد 5 ثواني
هل هذ قصدك؟.






حسام الذهبي is offline   قديم 26-04-2011, 09:25 PM
الرد مع إقتباس
عضو نشيط
#5  

أولاً أشكرك أخي العزيز على مشاركتك الطيبة

الذي عملته شي طيب

ولكن الذي كنت أقصده هو :
أن كود الميتا يقوم باختساب 5 ثواني مثلاً ثم يقوم بعملية التوجية إلى صفحة أخرى

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

فأنا كنت أبحث عن طريقة توقف عملية تحديث الصفحة أثناء العد التنازلي بحيث أن الوقت المحتسب اللي هو 5 ثواني لا يتكرر عند الضغط على refresh الصفحة

أرجوا أن تكون فكرتي وضحت الآن

ودمت بألف خير






shuqy is offline   قديم 27-04-2011, 01:47 PM
الرد مع إقتباس
عضو سوبر نشيط
#6  

استخدم السيشن و خزن فيه الوقت






__________________
أهلا و سهلا بكم في :-
موقع دار الأوائل
تفضل معنا خدمات الاستضافة
موقع العبقري لخدمات الاستضافة
عبقري العرب is offline   قديم 27-04-2011, 03:22 PM
الرد مع إقتباس
عضو نشيط
#7  

إقتباس:
المشاركة الأصلية بواسطة عبقري العرب مشاهدة مشاركة
استخدم السيشن و خزن فيه الوقت
تحياتي يالعبقري
بس مافهمت أيش تقصد بخزن الوقت في السيشن

إذا ممكن تسرد لنا مثال لذلك
بارك الله فيك






shuqy is offline   قديم 28-04-2011, 09:52 AM
الرد مع إقتباس
عضو جديد
#8  

مرحبا اخي

بالنسبه لوسم ميتا بال HTML او header بال php فهي تبدا العد مع ال page loading (اسف ما عرفت اترجمها للعربي)

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




الان كيف تفعل هذا:
عندما يطلب المتصفح الصفحه a.php

احفظ سيشن:

كود PHP:

<?php
 session_start
();   if(isset($_SESSION['request_time']))    
 
$_SESSION['request_time '] = time() ;   
 
?>
لا اذكر الداله الي تعطي الوقت بالضبط. ولكن تلك ليست المشكله طبعا

الان في مشكله اخرى.. كيف يعرف المتصفح انه قد مضى 5 ثاوني او 10 ثواني

الحل هو بالجافاسكربت ان تكتب داله وتستخدم لقرائتها settimeout بحيث يتم قراءة الداله مره كل ثانيه مثلا وهذا الداله تعمل طلب بالجاكس لصفحه ترجع لك الزمن الي حفظته بالسيشن وعندها تفحص بالجافاسكربت ان كان الفرق بين هذا الزمن والزمن الحالي هو اكثر من 5 ثواني فافعل عندها ما تشاء

الحل الثاني هو نفس الاول ولكن يتم حفظ الوقت بقاعدة البيانات


تحياتي







آخر تعديل بواسطة waseem mursi في 28-04-2011 الساعة 09:34 PM.
waseem mursi is offline   قديم 28-04-2011, 09:33 PM
الرد مع إقتباس
عضو نشيط
#9  

تحياتي

أشكرك أخي waseem mursi على تفاعلك

وسوف أحاول فيها وإن شاء الله تجذي المحاولة

أشكر جميع من قام بالرد على هذا الموضوع وفي الأول والأخير نحن نتمنى أن تعم الفائدة على الجميع






shuqy is offline   قديم 30-04-2011, 10:16 AM
الرد مع إقتباس
الرد على الموضوع



أدوات الموضوع

قوانين المشاركات
لا يمكنك كتابة مواضيع جديدة
لا يمكنك إضافة ردود
لا يمكنك إرسال مرفقات
لا يمكنك تعديل مشاركاتك

كود vB متاح
كود [IMG] متاح
كود HTML غير متاح
Trackbacks are متاح
Pingbacks are متاح
Refbacks are متاح


المواضيع المشابهه
الموضوع كاتب الموضوع القسم الردود آخر مشاركة
تعديل بسيط على الكود ليقبل العربية manindark PHP 2 07-02-2009 12:29 AM
[ مساعدة ] احتاج تعديل في الفورم هوم Formhome المنتدي تعديل بسيط شريف الشرقاوي الهاكات والإضافات 2 25-11-2007 11:13 AM
طلب تعديل بسيط فى سكربت Xsultan وايجيبتنكو لرفع الملفات والصور ( تطوير بسيط جدا ) فكرة للدعاية الويب والويب 2.0 والـ Semantic Web 1 17-05-2007 07:55 AM
طلب تعديل سكربت تعديل بسيط ان شاء الله نادر الزهراني PHP 6 29-10-2005 04:20 PM
أريد من الخبراء تعديل الكود التالي bady الويب والويب 2.0 والـ Semantic Web 2 14-08-2002 08:42 PM


جميع الأوقات بتوقيت غرينتش +3. الوقت الآن هو 04:34 PM.