Merhaba arkadaşlar,

Yazdığım bir cms panel'den yeni yazı eklediğimde site üzerine;

-Başlık
-Tarih
-Yazar
-Resim
-İçerik

Olarak düşüyor. Buraya kadar sıkıntı yok.

Benim sıkıntım şu ki:

Farklı günlerde girmiş olduğum tüm içeriklerin tarihini güncel olarak çekiyor.

08.11.2014 , 10.11.2014 , 12.11.2014 tarihinde de girsem tarih kısmı her gün güncellenerek bugünün tarihini gösteriyor.

" post_date <= veritabanımdaki date tablosunun adı "

Kodlar arasında;

$post_date = date('d-m-Y'); yazdığımda güncel tarihi veriyor.

$post_date = $row['post_date']; yazdığımda ise başa yılı koyuyor ve gün-ay-yıl şeklinde artmıyor da, ilk haneyi de yıl gibi gösteriyor.

Bugün girilen post için bugünün tarihi : 12.11.2014

sitede:

2012.11.14


Dün girilen post için dünün tarihi : 11.11.2014

sitede:

2011.11.14


Olarak gösteriyor.

Bir türlü postun girildiği tarihi adam akıllı veremedim. Biri yardım ederse sevinirim.

Kolay gelsin.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Arkadaşlar yukarıdaki sorun çözüldü,

$post_date = date("d-m-Y", strtotime($row['post_date']));

Bu kodu yazarak istediğim gibi göstermeyi başardım.

Ancak şimdi de yeni eklediğim yazıların tarih kısmı: 01-01-1970 olarak gözüküyor.

PHPMyAdmin'den veriye baktığımda 0000-00-00 olarak gösteriyor.

yeni_yazi.php 'den içerik giriyorum.
icerik.php 'ye düşüyor.

İkisinde de yukarıdaki kod var.

Eklemem veya düzeltmem gereken yeri söyleyebilir misiniz?