Web

Tarihte Bugün Php Tasarım

0
Lütfen giriş ya da Üye ol gönderileri beğen

Web sitenizde tarihte bugün olan olayları göstermek istiyorsanız size basit bir tasarımdan bahsedeceğim. Bu tasarımı sadece tarihte bugün olan olaylar için değil aynı zamanda kişisel olarak,geçmişteki olayları listelemenizde veya aile bireylerinizin ve sizin unutmamanız gereken şeyleri buraya yazarak hatırlayabilirsiniz mesela doğum günü gibi.

Tarihte Bugün Php Tasarımını Nasıl Yaparız ?

Kullanacağımız kodlar çok basit sizlere aşağıdaki hangi satır ne iş yapar detaylı anlatacağım. Öncelikte adının önemli olmayan bir .php uzantılı dosya açıyoruz ben tarih.php dosyamı oluşturdum ve notepad++ ile açtım.

//**Basit Görünüm Kazandıracak Css Kodumuz Bunu Kendiniz Düzenleyebilirsiniz**//

<style>
.tb{width:300px;font-size:13px;background:#eee;color:#333;padding-bottom:10px;text-align:center;}
.tb h3{color:#000;padding:10px;}
.tb div{padding:5px;}
</style>

////******AÇIKLAMASI*****////
*background:#eee : Arka plan rengi
*color:#333 : Yazı rengi
*ext-align:center; : yazıyı nereye yaslamak istiyorsanız left(sol),right(sağ),center(ortala).
*h3{color:#000;padding:10px;}
 : h3 başlık atacaksanız başlık rengini buradan düzenleyin. Color:#000 : renk , padding:10px : yazı boyutu.
//**Sunucudan Tarih ve Saat Gibi Zaman Bilgisini Çekiyoruz**//
<?php date_default_timezone_set('Europe/Istanbul'); setlocale(LC_TIME, 'tr_TR'); $tarih = date('d.m'); ?>
//**Css üzerinden ayarladığımız şekilde çağırıyoruz**//
Başlık : <h3>Tarihte Bugün</h3>
Tarihte Olan Olaylar : <div class="tb">
//**Ayları ve Günleri Belirliyoruz**//
<?php if($tarih=="01.01"){ $ocak1 = array(//**Ocak Ayının 1. Günü**//
'<div>1 Ocak 1997</div><div>Erkek Kardeşimin Doğum Günü</div>',
); shuffle($ocak1); echo $ocak1[0];

//**Açıklama**//
Kod : <?php if($tarih=="01.01"){ $ocak1 = array( 
* $tarih=="01.01" : gün ve ayı giriyoruz
* $ocak1 : ocak ayının 1. günü demek yani ocak ayında 30 gün varsa her gün için $ocak ibaresindeki değer değişecektir  yani $ocak15,$ocak20,$ocak30 gibi...

Kod : ); shuffle($ocak1); echo $ocak1[0];
Bitirirken yine günlerin değerlerini giriyoruz yani $ocak1,$ocak10 gibi...

//**Açıklama - 2**//
*Şuan biz her güne 1 tane olay girdiğimiz için bir tane gösterecek ama istersek her güne istediğimiz kadar olay girebiliriz ve her sayfa yenilendiğinde bize o gün olan farklı bir olayı gösterir.

'<div>1 Ocak 1990</div><div>Babamın Doğum Günü</div>',
'<div>1 Ocak 1997</div><div>Erkek Kardeşimin Doğum Günü</div>',

*ama biz sayfa yenilenince değilde o gün olan tüm olayları görmek istiyorsak şöyle yapmalıyız : ilk satırın sonunda kullandığımız </div>',
 etiketini kaldırıp yerine :</br>
ikinci satırın başına koyduğumuz : '<div> siliyoruz ve böyle görünüyor olacak. 
Burada yaptığımız işlem tek bir satır gibi göstermek yani aynı anda iki satırıda gösterecek ama </br> ile diğer bir olayı alt satıra gönderdik birbirine karışmasını ve görsel anlamla kötü gözükmesinini engelledik.

'<div>1 Ocak 1990</div><div>Babamın Doğum Günü</br>
1 Ocak 1997</div><div>Erkek Kardeşimin Doğum Günü</div>',

//**Kafanızda canlansın diye önizleme koyuyorum**/
1 Ocak 1990
Babamın Doğum Günü
1 Ocak 1997
Erkek Kardeşimin Doğum Günü

Tarihte Bugün sayfanıza her ayın her günü için yukarıdaki işlemleri alt alta tekrarlayarak hatırlatıcınızı oluşturabilirsiniz ben size tek tek her ayı ve günü oluşturup bir örnek atmak istedim fakat üşendim açıkcası 365 gün için bunu yapan başka bir siteden size örnek php dosyası paylaşıyorum onu kendinize göre düzenleyin kullanın en azından yukarıda neyin ne olduğunu anlamış olduğunuzu sanırıyom.

İstediğimiz Yere Nasıl Ekleriz ?

Web sitenize kurulum yaptıktan sonra dosyayı anasayfa ya da gözükmesini istediğiniz yere şöyle çağırabilirsiniz ;

<?php include("https://siteadi.com/tb.php"); ?>
Not: WordPress bileşenlerde bu kod çalışmaz,dosya düzenleyicisinden ekleyin.
       //*****Veya*****//
<iframe src="https://siteadi.com/tb.php" width="350" height="200" frameBorder="0" scrolling="no"></iframe>
* width="350" = genişlik
* height="200" = yükseklik

Umarım anlamışsınızdır kafanıza takılan soruları bana yorum olarak yazın diğer yazımda görüşmek üzere,Esen Kalın.

kaynak :
Örnek dosya “masivaturk”

Windows Lisanslama Yöntemleri
Veritabanı Bağlantısı Kurulurken Hata Oluştu

Reactions

0
0
0
0
0
0
Zaten tepki gösterdin

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

GIF