تغطية مباشرة لأحداث منتدى الإعلام الجديد المقام بمدينة أبوظبي
هل تقترح تمديد مسابقة سوالف كاست؟

 

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

رد  
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
تاريخ التسجيل: Feb 2004-
#1 (permalink)  
مطـــــلوب دالة عد من رقم إلى رقم معين


السلام عليكم ...

اخواني هل في طريقة لعمل دالة تقوم بالعد من 1 إلى 8 مثلاً ثم حين يوصل إلى 8 يبدأ من جديد



اخوكم ..






__________________
:: فـريـق الـزيـنـي :: الزيني للإستضافة ::
:: نحن مختلفون :: We Are Different ::
للإتصال بي
http://mossabalzeeny.arabform.com
almosmm غير متواجد حالياً   قديم 17-09-2006, 05:45 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#2 (permalink)  

برجاء توضيح ماتريد بالتحديد مثلا متي يتوقف العد هل سيكون بلا نهايه (ستكون كارثه طبعاً)
أرجو التوضيح






__________________
أحمد فوزي
مبرمج PHP
مدونتي الشخصية
العربي لخدمات المواقع
TheArabi غير متواجد حالياً   قديم 17-09-2006, 11:11 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2004-
#3 (permalink)  

اخي TheArabi بالطبع العد يتوقف عند عدد معين مثلاً من 1 إلى 9 ثم يبدأ من جديد ( يعني يطلع رقم كل مرة تدخل الصفحة )






__________________
:: فـريـق الـزيـنـي :: الزيني للإستضافة ::
:: نحن مختلفون :: We Are Different ::
للإتصال بي
http://mossabalzeeny.arabform.com
almosmm غير متواجد حالياً   قديم 17-09-2006, 11:41 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: May 2006-
#4 (permalink)  

حسنا اخي almosmm
هل هذا الرقم تريده ان يزيد يكون لكل مستخدم علي حدي اذا كان هذا قصدك فيمكن استخدام عده طرق اذكر لك منها مثلا الجلسات SESSION
وكمثال لها جرب هذا

[LEFT]
كود PHP:

<?
session_start
();
if(!isset(
$_SESSION['count'])) {
    
$_SESSION['count']= ;
    
session_register($_SESSION['count']);
    }
if(
$_SESSION['count']== ){
   
$_SESSION['count']= 0;
    }
$_SESSION['count']++;
echo 
$_SESSION['count'];
?>
[/LEFT]

هل هذا قصدك اذا كان غير ذلك فاخبرني بما تريده






__________________
أحمد فوزي
مبرمج PHP
مدونتي الشخصية
العربي لخدمات المواقع
TheArabi غير متواجد حالياً   قديم 18-09-2006, 12:28 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Sep 2006-
#5 (permalink)  

اظن ان الكود الذى كتبتة ياخ TheArabi

هو المطلوب

الا اذا كان بدة انة يصل الى 8 ويرجع يبدا تانى من 1 الى 8 بدون توقف

وقتها ستكون بحاجة الى كود جافا اسكربت وليس php






__________________
شبكة البيت للتصميمات وبرمجة الاسكربتات الخاصة
http://www.Elbayt.NeT
الزواج - العقارات -الاخبار- مجلات خاصة - نيوك - منتديات - قروبات - مستعمل - الجوال - الوظائف - واى من الاسكربتات الخاصة
elbayt.net غير متواجد حالياً   قديم 18-09-2006, 03:32 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Nov 2005-
#6 (permalink)  

السلام عليكم,,

هذا الكود يقوم بالعد من 1 الى 8 ثم يقوم بالعد مرة أخرى وهكذا الى ما نهاية ولكن طبعاً هذا بيخلى الصفحة تعلق لذا ستجد متغير سميته rounds هو لعدد المرات التى سيقوم بالعد من 1 الى 8

كود PHP:
<?php
$number 
1;
$total 8;
$rounds 0;
while (
$number <= $total)
{
    
    echo 
$number;
    echo 
"<br />";
    
$number++;

    if(
$number == 9)
    {
        echo 
"<br />";
        
$rounds++;
        
$number 1;
    }

    if(
$rounds == 3)
    {
        break;
    }
}
?>
ويمكنك التطبيق عليه بإستخدام الجلسات






__________________
سبحان الله وبحمده ... سبحان الله العظيم.
إقرأ .. لتتعلم
[AJAX] سكربت إتصل بنا (ديف كونتاكت) النسخة 2.3.1
MySmartBB
المشروع
ByPHP.NET
Developer. غير متواجد حالياً   قديم 18-09-2006, 04:47 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Feb 2004-
#7 (permalink)  

اخواني TheArabi و Developer.

جزاكم الله كل الخير على سرعة الإستجابة والحمد لله اشتغل الكودين مية مية ...


اخوكم ..






__________________
:: فـريـق الـزيـنـي :: الزيني للإستضافة ::
:: نحن مختلفون :: We Are Different ::
للإتصال بي
http://mossabalzeeny.arabform.com
almosmm غير متواجد حالياً   قديم 19-09-2006, 06:41 AM
رد مع اقتباس
Moderator
تاريخ التسجيل: Aug 2004-
#8 (permalink)  

السلام ... هذا حل صحيح .. ولكن مبسط اكثر
كود PHP:

<?php
    session_start
();
    if(!isset(
$_SESSION['count'])){
        
$_SESSION['count'] = 0;
    }
    
$_SESSION['count'] = ($_SESSION['count']+1) % 9;
    echo 
$_SESSION['count'];
?>






__________________
هلابي افضل المواقع العربية تصميماً
انصح باستخدام ابونتو
hilaby غير متواجد حالياً   قديم 19-09-2006, 12:33 PM
رد مع اقتباس
رد


 

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

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 12:07 AM بتوقيت المملكة العربية السعودية