Cevaplar
-
hocam şöyle bir şey yapsan
en azından 2012 yılı için yapabilirsin
gün sayısı isminde dizi değişken oluşturup
$ocak =31
$subat=29
$mart =31
vs vs gibi hangi ayda kaç gün varsa önce belirlesende sonra gün sayısı üzerinden çıkarma yapıp faizi hesaplatsan fikir olsun diye söylüyorum -
ahh şu matematik :) sözelci bir genc icin cok zor bir soru oldu...
tarih konusunda yardımcı olayım kardesime.<? $tarih=date("d/m/y"); echo $tarih; ?>
Bu kodlar bize tarihi "Gün / Ay / Yıl" şeklinde tarihi rapor eder. Örneğin "23/10/2004". Yukarıdaki örnek PHP'nin tarih işlemi için kullanılan en basit kod dizisidir. Burada bize rapor edilecek verinin formatını date("x") fonksiyonu içerisindeki "x" bölümünde belirtiyoruz. Burada belirteceğimiz seçeneklerle sonucu optimize edebiliriz.
Önce bu alanda kullanacağımız değerleri inceleyelim. a Saat için öğleden önce/sonra betiğidir.
d Ay içerisindeki gün değerini verir.
f Kısaltılmış ay adını verir. "Jen"
g 12 lik dilim üzerinden saati verir. "9"
h 12 lik dilim üzerinden saati verir. "09"
i Dakikayı verir "30"
l Günü belirtir. "Kısaltılmış"
m Yıl içerisindeki ay değerinin sayısal değerini verir. "01"
n Yıl içerisindeki ay değerinin sayısal değerini verir. "1"
O Milletler arası saat farkını hesaplar "+0300"
r Ref formatı ile saati bildirir. "Sun, 23 Sep 2004 20:49 +300"
s Saniyeyi verir. "00"
t Belirtilen ayın kaç gün çektiğini verir.
w Haftanın gün sayısını verir.
y Yıl sayısını verir. "İki Haneli"
z Yılın gün sayısını verir.
kaynak: http://www.bakterim.net/a/107785-php-de-tarih-islemleri.html
echo "Bu ay ".date("t")." Gün Çekiyooooo :) ";
-
siyahbeyaz
dostum su konuyu tam acıklarmısın...
pek anımsayamadım söylediklerini.. tarih olayı tamam. orada sıkıntı yok.
nasıl bir islem yaptıgını tam bılmıyorum..
tarihin kac gun cektigini bulduk diyelim bunun taksidini 01 ocak gibi bir zaman diliminden mi hesaplayacak 04 ocak mı bu tür ince detaylı anlatım yaparsanız hatta gorsel olarak bir html sekli verirseniz. size epey epey yardımcı olacagimdan emin olabilirsiniz..11 yıl önce yazılmış -
css97
hemen örnek bir site veriyorum
http://esgimtas.com.tr/kredi_faiz1.asp
burdaki gibi bir sistem olması lazım11 yıl önce yazılmış -
css97
dostum 2 günden beri deli oldum çok basit bi işlem ama bende elektronikçiyim ekstra olarak yazılım yapıyorum
çok basit bişey ama çarşambaya kadar bunu yapmam lazım gerekirse maaşı alınca parada veririm :)11 yıl önce yazılmış -
siyahbeyaz
isin ilginc tarafi :D kdv ve faiz hesaplarını hatırlamıyorum(maetmatik kötü benim). geriye matematiksel islemler kalmis.. burda benım anlamadıgım nokta gün ne alaka oluyor burda. aylık taksit desen anlıyacagımda..
400 lira ana para varsayarsak
%4 faiz desek
4 taksitle aylık 104 TL eder faizli olarak faizsiz olarak 100 tl dogrumu..
ocak = 104 TL kalan bakiye 316 TL
şubat = 104 TL kalan bakiye 208 TL
mart = 104 TL kalan bakiye 104 TL
nisan = 0 TL taksit bitti :)
bu tarz birsey ıstersen o olabilir. ama gün olayı biraz kafami karistirdi mantiken :)11 yıl önce yazılmış -
siyahbeyaz
316 kalan demisim 312 olacakti sanırım :) idare edin yanlıslıklı oldu11 yıl önce yazılmış -
siyahbeyaz
bunun ıcınde ekstra bir fonksiyon yazarsın. sen gun olayına girmisin benım kafam orda karıstı. mantıgını cozemedım ama sole bir fonksiyon yazıyım ben kardesıme ilac gibi gelir sana
function hesapla($fiyat,$faiz,$neresi=toplam) { $faiz_ucreti = $fiyat * $faiz / 100; // 16 tL gibi faiz vs olayi... $faizli_fiyati = $zaa + $fiyat; // faizi ücretini ana paraya ekletirdik 16 + 400 = 416 toplam faizli gibi.. if($neresi=="toplam") { return $faizli_fiyati; } elseif($neresi=="faizi") { return $faiz_ucreti; } } echo hesapla(400,4,"faizi"); // ciktisi 16 TL olacaktir echo hesapla(400,4,"toplam") // ciktisi 416 TL olacaktir. buna göre hesaplama yapabilirsin.. döngü icinde fiyat eklersin. taksit eklersin o sana listelesin.
11 yıl önce yazılmış -
css97
hata veriyor :(11 yıl önce yazılmış -
siyahbeyaz
kbakma kardesim. elimde büyük bir proje var 17 saatir araliksiz calısıorm. beynım sulandı:)
hata surda
hesapla($fiyat,$faiz,$neresi=toplam)
kısmını
hesapla($fiyat,$faiz,$neresi)
yapalim hata gidecektir.11 yıl önce yazılmış
-