پرواز تفریحی پاراگلایدر
پرواز تفریحی پاراگلایدر پرواز تفریحی پاراگلایدر

جمعه 29 آذر 1392

آموزش ساخت تاریخ و روز با جاوا

نویسنده: امیر حسینی   

امروز کد php ای رو برای شما میذاریم که با استفاده از اون می تونید یک جدول تاریخ و تقویم برای یک ماه رو ایجاد کنید . در ابتدا تابعی رو که اینکارو انجام می ده تعریف می کنیم و سپس نحوه استفاده از اون رو با یک مثال به شما میگیم .

date کد PHP ساختن جدول تاریخ و تقویم

تابع ساختن یک جدول تاریخ و تقویم یک ماهه

تابع ساختن جدول تقویم یک ماهه رو به این شکل خواهیم داشت . تابع build_calendar دو تا پارامتر ورودی می گیره که به ترتیب عدد ماه و سال رو نشون میده و در نهایت جدول مربوط به اون ماه رو بر می گردونه :

<?php
function build_calendar($month,$year) {
 // Create array containing abbreviations of days of week.
 $daysOfWeek = array('S','M','T','W','T','F','S');

// What is the first day of the month in question?
 $firstDayOfMonth = mktime(0,0,0,$month,1,$year);

// How many days does this month contain?
 $numberDays = date('t',$firstDayOfMonth);

// Retrieve some information about the first day of the
 // month in question.
 $dateComponents = getdate($firstDayOfMonth);

// What is the name of the month in question?
 $monthName = $dateComponents['month'];

// What is the index value (0-6) of the first day of the
 // month in question.
 $dayOfWeek = $dateComponents['wday'];

// Create the table tag opener and day headers
 $calendar = "<table class='calendar'>";
 $calendar .= "<caption>$monthName $year</caption>";
 $calendar .= "<tr>";

// Create the calendar headers
 foreach($daysOfWeek as $day) {
 $calendar .= "<th class='header'>$day</th>";
 }

// Create the rest of the calendar
 // Initiate the day counter, starting with the 1st.
 $currentDay = 1;
 $calendar .= "</tr><tr>";

// The variable $dayOfWeek is used to ensure that the calendar
 // display consists of exactly 7 columns.
 if ($dayOfWeek > 0) {
 $calendar .= "<td colspan='$dayOfWeek'>&nbsp;</td>";
 }

$month = str_pad($month, 2, "0", STR_PAD_LEFT);
 while ($currentDay <= $numberDays) {
 // Seventh column (Saturday) reached. Start a new row.
 if ($dayOfWeek == 7) {
 $dayOfWeek = 0;
 $calendar .= "</tr><tr>";
 }

$currentDayRel = str_pad($currentDay, 2, "0", STR_PAD_LEFT);
 $date = "$year-$month-$currentDayRel";
 $calendar .= "<td class='day' rel='$date'>$currentDay</td>";

// Increment counters
 $currentDay++;
 $dayOfWeek++;
 }

// Complete the row of the last week in month, if necessary
 if ($dayOfWeek != 7) {
 $remainingDays = 7 - $dayOfWeek;
 $calendar .= "<td colspan='$remainingDays'>&nbsp;</td>";
 }

$calendar .= "</tr>";
 $calendar .= "</table>";
 return $calendar;
}
?>

این تابع جدول ماه دریافتی رو در یک table بر می گردونه .

نحوه استفاده از تابع جدول تقویم

برای استفاده از این تابع کافیه عدد ماه و سال مورد نظر رو به اون بدید و خروجیش رو چاپ کنید . می تونید این دو عدد رو به عنوان پارامترهای get از طریق url هم دریافت کنید و در تابع استفاده کنید .

به طور مثال اگر جدول مربوط به اولین ماه سال 2000 رو رو بخواید به این شکل استفاده می کنید :

<?php
 $m1y2000=build_calendar(1,2000);
 echo $m1y2000;
?>

اگر بخواید جدول ماه کنونی رو چاپ کنید باید با استفاده از توابع php ماه و سال کنونی رو دریافت کنید و به تابع بدید . به این شکل :

<?php
 $currentDate = getdate();
 $month = $currentDate['mon'];
 $year = $currentDate['year'];
 echo build_calendar($month,$year);
?>

جدول چاپ شده هم دارای ویژگی class برابر با calendar هست که می تونید با css ظاهرش رو تغیر بدید .

نوع کدرایگان

نظرات() 
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
online prescription
چهارشنبه 6 فروردین 1399 04:45 ب.ظ

Kudos! Loads of content.

canadianpharmacyusa24h online drug store north west pharmacy canada buy viagra now northwestpharmacy pharmacie pharmacies canada medication pharmacy pharmacy canada canada drug pharmacy
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
Cialis 20 mg
دوشنبه 3 تیر 1398 03:17 ق.ظ

Nicely put. Regards.
low dose cialis blood pressure import cialis estudios de cialis genricos cialis pills if a woman takes a mans cialis where to buy cialis in ontario we recommend cheapest cialis cialis 20mg cialis efficacit only here cialis pills
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
http://pursnole.strikingly.com/
یکشنبه 2 تیر 1398 11:25 ق.ظ

Incredible plenty of great knowledge.
cilas buying cialis overnight price cialis per pill cialis generika cialis diario compra cialis generico en mexico cialis coupons printable cialis free trial prescription doctor cialis cialis generico lilly
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
where can i buy generic cialis online
شنبه 1 تیر 1398 08:44 ب.ظ

Fine info. Thanks a lot.
cialis daily precios cialis peru cialis 5mg billiger cialis price thailand tadalafil 20 mg cialis canada on line cialis 200 dollar savings card cialis 20 mg cialis pills boards viagra cialis levitra
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
Buy cialis online
شنبه 1 تیر 1398 03:49 ق.ظ

Awesome info. Cheers.
cialis pills in singapore brand cialis nl estudios de cialis genricos buy cialis sample pack we like it cialis price buy original cialis side effects of cialis if a woman takes a mans cialis cialis 5mg prix cialis tablets for sale
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
http://filoobad.strikingly.com/
جمعه 31 خرداد 1398 11:49 ق.ظ

Nicely put, Kudos.
cialis online cialis rezeptfrei cialis generico milano low cost cialis 20mg cialis 20 mg cost cialis kaufen bankberweisung cialis taglich cialis super acti generic low dose cialis cialis professional yohimbe
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
http://rowbequa.strikingly.com/
پنجشنبه 30 خرداد 1398 07:14 ب.ظ

Cheers! Loads of write ups.

cialis online holland where cheapest cialis interactions for cialis cialis prezzo in linea basso buying cialis in colombia cialis cost cialis generico online preis cialis 20mg schweiz look here cialis order on line tadalafil 5mg
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
http://sagogsa.strikingly.com/
پنجشنبه 30 خرداد 1398 12:52 ق.ظ

Nicely put, With thanks.
buying cialis on internet generic cialis with dapoxetine cialis 5mg cialis 5 mg cialis italia gratis cialis from canada non 5 mg cialis generici acheter cialis kamagra cialis farmacias guadalajara cialis kaufen wo
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
Cialis pills
چهارشنبه 29 خرداد 1398 08:08 ق.ظ

You have made the point!
buy cialis online cialis great britain viagra vs cialis vs levitra cialis generico online cialis prezzo al pubblico cialis farmacias guadalajara we choice cialis pfizer india price cialis wal mart pharmacy cialis manufacturer coupon venta de cialis canada
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
http://achrehla.strikingly.com/
سه شنبه 28 خرداد 1398 09:46 ق.ظ

With thanks, Awesome stuff.
legalidad de comprar cialis cialis for bph cialis pills in singapore click here take cialis what is cialis cialis 200 dollar savings card buy cialis online cialis online nederland cheap cialis buy original cialis
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
price cialis wal mart pharmacy
دوشنبه 27 خرداد 1398 03:31 ق.ظ

Amazing a lot of superb material.
tadalafil 5mg buy cialis we choice cialis uk how much does a cialis cost generic low dose cialis legalidad de comprar cialis cialis dose 30mg cialis e hiv walgreens price for cialis cialis et insomni
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
http://niascorno.strikingly.com/
یکشنبه 26 خرداد 1398 02:05 ب.ظ

Many thanks. Lots of stuff.

cialis italia gratis comprar cialis navarr cialis name brand cheap cialis tadalafil prix cialis once a da cialis 5mg billiger when can i take another cialis tadalafil 5mg cialis rckenschmerzen cialis 20mg
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
http://lolateh.strikingly.com/
شنبه 25 خرداد 1398 11:54 ب.ظ

Thanks! Quite a lot of forum posts.

callus online prescriptions cialis opinioni cialis generico cialis authentique suisse buying cialis in colombia cialis name brand cheap cialis patentablauf in deutschland the best choice cialis woman rx cialis para comprar buy name brand cialis on line
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
cialis 5 mg
شنبه 25 خرداد 1398 09:50 ق.ظ

You've made the point.
warnings for cialis cialis 20 mg cost cialis daily how much does a cialis cost how much does a cialis cost cialis lilly tadalafi cialis 20mg preis cf cialis 20 mg cut in half tesco price cialis cialis generic availability
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
http://kidspsokna.strikingly.com/
جمعه 24 خرداد 1398 07:58 ب.ظ

Really lots of excellent data.
40 mg cialis what if i take price cialis per pill generic cialis cialis price in bangalore we recommend cialis best buy where cheapest cialis cialis uk cialis bula cialis cuantos mg hay low dose cialis blood pressure
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
cialis for prostate problems
جمعه 24 خرداد 1398 05:17 ق.ظ

Really plenty of fantastic data!
cialis coupons cialis official site tadalafilo cialis purchasing online prescriptions cialis order cialis from india generic cialis levitra cialis billig tadalafil 20mg when can i take another cialis
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
http://paetita.strikingly.com/
پنجشنبه 23 خرداد 1398 03:09 ب.ظ

Kudos, Great stuff.
cialis online nederland cialis usa cost fast cialis online dose size of cialis cialis 5 mg funziona only best offers 100mg cialis viagra vs cialis order cialis from india buy cialis opinioni cialis generico
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
cialisvie.com
سه شنبه 21 خرداد 1398 05:55 ق.ظ

Thanks! Quite a lot of information!

cialis generico in farmacia prices on cialis 10 mg cialis therapie ou trouver cialis sur le net cialis 5 effetti collaterali cialis dosage recommendations cialis 50 mg soft tab only best offers 100mg cialis cialis side effects enter site very cheap cialis
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
good viagra online
سه شنبه 21 خرداد 1398 03:14 ق.ظ

I must thank you for the efforts you have put in writing this blog. I'm hoping to check out the same high-grade blog posts from you later on as well. In truth, your creative writing abilities has encouraged me to get my very own site now ;)
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
http://cialisvie.com/
دوشنبه 20 خرداد 1398 12:43 ق.ظ

You made your point extremely effectively.!
we use it cialis online store cialis vs viagra if a woman takes a mans cialis cialis alternative cialis reviews generic cialis with dapoxetine cialis preise schweiz brand cialis nl canada discount drugs cialis prezzo cialis a buon mercato
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
http://cialisvie.com/
شنبه 18 خرداد 1398 06:50 ب.ظ

Kudos! A good amount of content.

we choice cialis uk cialis canadian drugs click here take cialis cialis generico online sublingual cialis online warnings for cialis prices for cialis 50mg cialis manufacturer coupon we like it cialis price try it no rx cialis
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
Cialis prices
پنجشنبه 15 آذر 1397 08:43 ب.ظ

Valuable stuff. Kudos.
tadalafil 5mg cialis diario compra cialis 5 mg effetti collateral viagra vs cialis vs levitra preis cialis 20mg schweiz we choice cialis uk precios cialis peru get cheap cialis how does cialis work dosagem ideal cialis
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
Cialis online
پنجشنبه 15 آذر 1397 01:10 ق.ظ

Nicely put, Thank you!
cialis 100mg suppliers cialis 20mg preis cf the best site cialis tablets cialis 5mg buy name brand cialis on line cialis generico cialis tadalafil online tadalafil cialis 30 day sample cialis generic tadalafil buy
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
Cialis canada
چهارشنبه 14 آذر 1397 08:54 ق.ظ

Wow a good deal of beneficial information.
cialis prices cialis 20 mg cut in half safe site to buy cialis online price cialis wal mart pharmacy usa cialis online cialis daily reviews cialis 20mg prix en pharmacie cialis prezzo al pubblico generic cialis levitra dosagem ideal cialis
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
buy cialis without a doctor's prescription
سه شنبه 13 آذر 1397 09:21 ب.ظ

Excellent stuff. Thanks a lot.
cialis online nederland side effects of cialis walgreens price for cialis cialis 5 mg schweiz cialis wir preise cialis online deutschland buy cheap cialis in uk cialis coupons cialis savings card generic cialis in vietnam
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
Buy cialis online
سه شنبه 13 آذر 1397 10:31 ق.ظ

Amazing quite a lot of useful facts!
generic cialis in vietnam cialis pills in singapore tadalafilo order generic cialis online buying cialis on internet cialis para que sirve cialis sale online cialis en 24 hora cipla cialis online cialis 5 mg scheda tecnica
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
buy cialis online safely
دوشنبه 12 آذر 1397 10:46 ب.ظ

You actually reported it really well.
buy cialis uk no prescription canadian cialis link for you cialis price we use it 50 mg cialis dose cialis 5 mg para diabeticos buy cialis sample pack cialis ahumada free cialis cialis side effects dangers cialis savings card
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
buy tadalafil pills
دوشنبه 12 آذر 1397 09:59 ق.ظ

You said it adequately.!
effetti del cialis warnings for cialis cialis 100 mg 30 tablet the best site cialis tablets legalidad de comprar cialis enter site natural cialis acquistare cialis internet we choice free trial of cialis enter site very cheap cialis cialis generika
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
Cialis pills
یکشنبه 11 آذر 1397 10:14 ب.ظ

Many thanks. Awesome stuff!
cialis 30 day sample overnight cialis tadalafil click here cialis daily uk cialis baratos compran uk cialis online generic low dose cialis cialis 10mg prix pharmaci cialis rezeptfrei sterreich cialis 5mg billiger cialis online
فروش بیسیم پوکسینگ نمایندگی فروش بیسیم کنوود 3207 P5 BISIM
where to buy cialis online
یکشنبه 11 آذر 1397 09:20 ق.ظ

Seriously tons of great facts.
cialis dose 30mg cialis 100 mg 30 tablet enter site very cheap cialis cialis australia org safe site to buy cialis online cialis baratos compran uk buy cialis online nz we use it 50 mg cialis dose price cialis wal mart pharmacy generic cialis review uk
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر

موضوعات

قالب فلش فوق العاده زیبا و حرفه ای
سئو چیست؟
وبلاگ های تازه طراحی و مطلب گذاری شده
به اشتراک گذاشتن اینترنت PC با موبایل از طریق usb
اتصال مستقیم تبلت به اینترنت adsl
دفترچه راهنمای فارسی گوشی هوشمند سامسونگ
راهنمای کامل فعال سازی اینترنت ایرانسل (GPRS و EDGE)، بسته های افزایشی و تعرفه‌های مربوطه
ساخت کاربر VIP برای سایت های وردپرسی
/طرح-لایه-باز-اسلایدر-سری-اول.
دریافت کد « ما را حمایت کنید 2 »
دانلود قالب گالری عکس
اسلاید شوی حرفه ای
کد اسلاید شو برای وبلاگ
قالب های حرفه ای وبلاگ همراه با اسلایدشو
ابزار نمایش اسلایدر تصاویر
ابزار اسلایدر عکس برای نمایش چندین تصویر در وبلاگ
قالب همراه با اسلاید شو
کد عضویت کاربر
دانلود اسکریپت مدیریت کاربران AuthManager نسخه ۳
عوامل موثر در افزایش رنکینگ سایت در گوگل
نمایش توضیحات برای یک فیلد در کنار آن به صورت Tooltip نمایش کد
اسلایدشو با قابلیت پیش نمایش فریم ها- کد جاوا
فیلم فارسی آموزش جاوا اسکریپت (JavaScript) – بخش اول
آموزش ساخت تاریخ و روز با جاوا
کد جاوا اسکریپت تغیر رنگ پس زمینه با کلیک بر روی یک دکمه/لینک
آموزش انتقال بازدید کننده از دامنه قدیمی به دامنه جدید سایت یا وبلاگ
پیش فرض چگونه جاوا اسکریپت را بر روی مرورگر فعال کنیم؟ (+آموزش تصویری)
دانلود کتاب آموزش جاوا اسکریپت صورت کامل
اسکریپت پرداخت آنلاین بانک پارسـیان
اسکریپت سئو سایت در موتور های جستجوگر seo paneL
مراقب لیست سیاه متور های جستجوگر باشید!!
افزونه رمز گذاری روی لینک های دانلود مخصوص vip کردن سایت+آموزش استفاده
25 افزونه کاربردی برای مرورگر کروم
25 افزونه کاربردی برای مرورگر کروم- part2
بازاریابی شبکه های اجتماعی
کلمات کلیدی مطلب : آموزش - تنظیمات - فیس بوک - امنیت فیس بوک - facebook -
آموزش کامل تنظیمات فیس‌بوک(قسمت اول)
5 اشتباه در رایج در شبکه های اجتماعی
ابزارهای بازاریابی شبکه های اجتماعی - نبض وب سایت تان را در دست بگیرید
5 راه برای فروش توسط شبکه های اجتماعی
سوالات و مشکلات سری d سامسونگ
آموزش تصویری / کامل Css3 - مقدماتی تا پیشرفته
ستون های چندگانه در Css3
آموزش تصویری / کامل Css3 - مقدماتی تا پیشرفته
مرجع کامل دستورات CSS2
آموزش ساختن منوی بازشو توسط CSS
آموزش ساخت منوی عمودی ساده با CSS
آموزش ساخت منوی افقی ساده با CSS
آموزش هک کردن فیس بوک
آموزش هک و جلوگیری از هک شدن مودم ADSL

آمار وبلاگ

  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
  • P5design & PARAPINK5 Sales, I.R.I., Inc. All information applies to I.R. vehicles only
    tell number : 09365995390 | 09122061238 | 09022061238
    www.p5bisim.com
    ساخت وبلاگ در میهن بلاگ

    شبکه اجتماعی فارسی کلوب | اخبار کامپیوتر، فناوری اطلاعات و سلامتی مجله علم و فن | ساخت وبلاگ صوتی صدالاگ | سوال و جواب و پاسخ | رسانه فروردین، تبلیغات اینترنتی، رپرتاژ، بنر، سئو