netbozum
tr.link

PHP Takvim Uygulaması

2 Mesajlar 4.529 Okunma
acebozum
tr.link

fatihcan fatihcan www.ktubotekulubu.com Kullanıcı
  • Üyelik 28.08.2012
  • Yaş/Cinsiyet 32 / E
  • Meslek Öğrenci
  • Konum Trabzon
  • Ad Soyad ** **
  • Mesajlar 478
  • Beğeniler 212 / 75
  • Ticaret 2, (%100)
Resim Önizleme



Yukarıdaki resim ön izlemsinde ki gibi sadece PHP ile bir takvim oluşturacağız bu takvimde aylar arası geçiş yapılabilmektedir. Bu tarz bir takvimi çok amaçlı olarak kullanabilirsiniz tarihlere konu veya paylaşımlarınızın linkini atayarak çok şekiller kullanabilirsiniz:

Kodlar;
$aylar = Array("Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık");
if (!isset($_REQUEST["ay"])) $_REQUEST["ay"] = date("n");
if (!isset($_REQUEST["yil"])) $_REQUEST["yil"] = date("Y");
$ay = $_REQUEST["ay"];
$yil = $_REQUEST["yil"];
$onceki_yil = $yil;
$sonraki_yil = $yil;
$onceki_ay = $ay-1;
$sonraki_ay = $ay+1;
if ($onceki_ay == 0 ) {
$onceki_ay = 12;
$onceki_yil = $yil - 1;
}
if ($sonraki_ay == 13 ) {
$sonraki_ay = 1;
$sonraki_yil = $yil + 1;
}
?>


















$zaman = mktime(0,0,0,$ay,1,$yil);
$maxgun = date("t",$zaman);
$buay = getdate ($zaman);
$ilkgun = $buay['wday'];

for ($i=0; $i<($maxgun+$ilkgun); $i++) {
if(($i % 7) == 0 ) echo "\n";
if($i < $ilkgun) echo "\n";
else echo "\n";
if(($i % 7) == 6 ) echo "\n";
}
?>







  << >>  

Pa Pt Sa Ça Pe Cu Ct
". ($i - $ilkgun + 1) . "



Canlı Önizleme
Proje Dosyasını İndir
Kaynak: http://www.tekno-logy.com/php-takvim-uygulamasi-2.html
Berkay brk

kişi bu mesajı beğendi.

googleasistan
reklam

myeniay myeniay WM Aracı Kullanıcı
  • Üyelik 01.10.2019
  • Yaş/Cinsiyet 42 / E
  • Meslek muhasebe
  • Konum Kahramanmaraş
  • Ad Soyad M** Y**
  • Mesajlar 1
  • Beğeniler 0 / 0
  • Ticaret 0, (%0)
fatihcan kardeş eline emeğine sağlık iyi çalışma olmuş çok işime yaradı. Tek sorun var onu nasıl çöeriz. hafta başlarken pazardan başlıyor bunu pazartesinden nasıl başlatırız pazarı nasıl sona alırız yardımcı olabilecek misin
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al