نظرة سريعة على مجريات يوم سوالف
الفائزون في المسابقة الأصغر لسوالف كاست

 

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

رد
 
LinkBack أدوات الموضوع
عضو جديد
تاريخ التسجيل: Apr 2008-
#1 (permalink)  
Red face دالة الفرق بين تاريخين باليوم والشهر والسنة


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

<?php
function dateDiff($endDate, $beginDate)
{
$format="/";
$dp1=explode($format, $beginDate);
$dp2=explode($format, $endDate);
$s
...........................
...............................
name='calc' value=' احسب '>
</form></center></body></html>";
}
?>

ولرؤيتها في الواقع
موسوعة الأستاذ الشاملة
تحياتي
محمد صالح
نظرا لمشاهدة الموضوع كثيرا وعدم المشاركة بالردود
رأيت أن الموضوع غير ذي أهمية ولو يمكنني حذف الموضوع لحذفته فاكتفيت بحذف الكود







التعديل الأخير تم بواسطة : mas123 بتاريخ 10-04-2008 الساعة 01:32 PM. سبب آخر: نظرا لمشاهدة الموضوع كثيرا وعدم المشاركة بالردود
mas123 غير متواجد حالياً   قديم 09-04-2008, 08:19 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Apr 2008-
#2 (permalink)  

شكرا






mas123 غير متواجد حالياً   قديم 10-04-2008, 01:34 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Sep 2006-
#3 (permalink)  

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






__________________
- مدونة أحمد هتلر
الى العرب غير متواجد حالياً   قديم 10-04-2008, 01:55 PM
رد مع اقتباس
عضو سوبر نشيط
تاريخ التسجيل: Aug 2007-
#4 (permalink)  

لماذا حذفت الداله ؟
اذا عملت شيئاً فأعمله لوجه الله ولا تعمله مقابل شكر الناس .
وهل تتوقع انه بعد حذفك للداله راح تموت الـ php .؟ في مبرمجين يسوي لك هالداله بثواني , يعني ماأتوقع الدنيا راح توقف عليـك .
!
الله يصلحك بس






__________________
موقع مبرّمج - zawyte
php(x)3
www.tdwenty.com Domain Is 4 Sale | fahad1ad2 @ hotmail.com

التعديل الأخير تم بواسطة : ff5006 بتاريخ 10-04-2008 الساعة 10:01 PM.
ff5006 متواجد حالياً   قديم 10-04-2008, 09:58 PM
رد مع اقتباس
Moderator
تاريخ التسجيل: Aug 2004-
#5 (permalink)  

هذا شرح كامل للداله التي زعم msa123 بتصميمها
http://www.developertutorials.com/tu...018/page1.html






__________________
هلابي افضل المواقع العربية تصميماً
انصح باستخدام ابونتو
hilaby غير متواجد حالياً   قديم 10-04-2008, 10:49 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jan 2008-
#6 (permalink)  

لا تعليق.

كود PHP:

function calc_str($old,$new){
    list(
$d1,$m1,$y1) = explode("/",$old);
    list(
$d2,$m2,$y2) = explode("/",$new);
    
$years $y2 $y1;
    if(
$m2<$m1){
        
$years--;
        
$months = ($m2+12) - $m1;
    }else{
        
$months $m2 $m1;
    }
    if(
$d2<$d1){
        
$months--;
        
$days = ($d2+30) - $d1;
    }else{
        
$days $d2 $d1;
    }
    echo 
"$years years  $months months  $days days";
}
calc_str("1/1/1988","10/4/2008"); 






mr_m غير متواجد حالياً   قديم 10-04-2008, 11:22 PM
رد مع اقتباس
عضو جديد
تاريخ التسجيل: Apr 2008-
#7 (permalink)  
Exclamation

اقتباس:
اذا عملت شيئاً فأعمله لوجه الله ولا تعمله مقابل شكر الناس
قال رسول الله صلى الله عليه وسلم:"من لم يشكر الناس لم يشكر الله
اقتباس:
يعني ماأتوقع الدنيا راح توقف عليـك
من قال ذلك؟!
اقتباس:
الله يصلحك بس
آآآآآآآآآآآآآآآآآآآآمين
اقتباس:
هذا شرح كامل للداله التي زعم msa123 بتصميمها
http://www.developertutorials.com/tu...018/page1.html
يبدو أنك لم تقرأ هذا السطر
بعد استعمالنا لدالة تقوم بنفس الغرض ولكن ترجع الفارق بالأيام فقط فطورت الدالة الأصلية لتؤدي الغرض المطلوب

اقتباس:
المشاركة الأصلية كتبت بواسطة mr_m مشاهدة المشاركة
لا تعليق.

كود PHP:

function calc_str($old,$new){
    list(
$d1,$m1,$y1) = explode("/",$old);
    list(
$d2,$m2,$y2) = explode("/",$new);
    
$years $y2 $y1;
    if(
$m2<$m1){
        
$years--;
        
$months = ($m2+12) - $m1;
    }else{
        
$months $m2 $m1;
    }
    if(
$d2<$d1){
        
$months--;
        
$days = ($d2+30) - $d1;
    }else{
        
$days $d2 $d1;
    }
    echo 
"$years years  $months months  $days days";
}
calc_str("1/1/1988","10/4/2008"); 
قال رسول الله صلى الله عليه وسلم:"من صنع إليه معروفا فقال لصاحبه جزاك الله خيرا فقد أجزل في الثناء"
جزاك الله خيرا






mas123 غير متواجد حالياً   قديم 11-04-2008, 12:53 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Feb 2008-
#8 (permalink)  

شكرا لمن افادنا في هذه الداله

للاسف بعض الاخوة عاتبوا من حذف الداله بطريقة سيئة والعجيب انهم يتحدثون باسلوب اسلامي

وهم لايتقيدون بالاسلام بشيء في ردودهم

احدهم غاضب وبدأ يرد بطريقة متعاليه والاخر وكأنه قد تم حذف الشمس عن الارض

للاسف عقولكم مغلقه ولن يتطور المبرمجين العرب إن كان انتم إمتدادا لعقولهم






__________________
ريم التميمية
المشرفة التقنية على مجلة بنت بريدة الالكترونية
bntburydah.com
ريم عبدالعزيز غير متواجد حالياً   قديم 11-04-2008, 11:44 PM
رد مع اقتباس
رد


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

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

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


المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
الفرق بين mySQL و postgreSQL ahmed-samara PHP 14 25-09-2006 10:29 PM
ماهو الفرق بين هذه الأنواع من السيرفرات ؟ ماجدة قسم تبادل خبرات الاستضافة 8 28-08-2005 11:20 AM
الفرق بين Register.com و Regfly.com Tender_Heart قسم تبادل خبرات الاستضافة 5 18-07-2005 01:51 AM
ما الفرق بين CentOS4 و RedHat9 ؟؟ أمير الحب قسم تبادل خبرات الاستضافة 2 03-05-2005 01:11 PM
أتحدى أي واحد منكم يكشف الفرق بين هالصوريتن 3jeeb4you سوالف عامة 11 06-09-2004 05:26 PM


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