Teşekkürler Angelo yanlız burda heray 30 çekme ihtimali yok 31 Ocak 2010'a 30 gün eklediğimizde mart ayına geçiyor buda benim için problem olur. setlocale ;

Yukarıda yaptığın işi o kadar koda gerek olmadan yapabilirsin. PHP:

Haklısın onu ilk etapta düşünmedim. Şöyle birşey de var, direk 1 ay atıyor. +1 month diye timestamp i ilerletirsin her adımda, 30 yerine. http://www.php.net/strtotime else $time = strtotime(&quot;+1 month&quot;,$time); / arti 1 ay direk /

sorun çözüldü arkadaşlar teşekkürler.

şimdi tam oldu Teşekkürler

meraba arkadaşlar kodda küçük bir hata var ama göremedim bit türlü. Döngüde bu aydan başlayıp 5 ayı yazması gerekiyor. bulunan ayın kaç çektiği vs. işlemleri yapıyorum. Hata çıktıda döngünün ilk ve son çıkan eleman yazılıyor. örneğin Haziransa ilki sonra diğerlerini yazmıyor son eleman Ekim yazıyır şimdiden teşekkürler. &lt;?php function tarih_format // date h:i:s) $gun=date ; $ay=date ; $yil=date ; for($i=0;$i&lt;5;$i++) ?&gt;