Merhaba
Bir değişken olduğunu düşünün, bu değişken rakamlardan oluşuyor.
Örneğin: 633475
Ben bu değişkeni her 24 saatte 1 kere arttırmak istiyorum. 1 gün geçtikçe 633476, 633477, 633478 şeklinde ilerleyecek. Site veritabanlı bir site değildir.
Bunu nasıl yapabilirim?
değişkeni 24 saatte bir arttırma
12
●144
- 24-04-2021, 16:39:52Hocam yazılım bilgim pek yok ama basit bir mantık vereyim size belki işinize yarar. Sitenizde veritabanı yoksa, bir önceki günün sayısını kaydetmeden yani sıralı olmadan, bir sonraki günün sayısını bugünün sayısının bir fazlası olacak şekilde ayarlayabilirsiniz. Umarım anlatabilmişimdir
- 24-04-2021, 16:42:24Yanıtınız için çok teşekkürler.Misafir adlı üyeden alıntı: mesajı görüntüle
Zaten tam olarak bu dediğinizi günlük nası yaparım kafamda kuramadığım için konu açtım.
Biraz araştırdım ama örnek bir çalışmada bulamadım internette. - 24-04-2021, 16:49:48Teşekkürler yanıtınız için hocam üzerine düşüneceğim birazoktayc0 adlı üyeden alıntı: mesajı görüntüle
- 24-04-2021, 16:54:25Alternatifi her zaman var. Kulağımıza biraz tersten uzanalim. Şimdi bugün başlayacağını varsayalım. Her gün 1 adet arttıracağını da düşünerek şöyle bir kod kullanabilirsin.
$baslangicDegeri = 1; //saymanin baslayacagi deger $baslangicZamani = strtotime("12.04.2021 16:49"); //saymaya baslayacagimiz gun $simdikiZaman = round(microtime(true)); $zamanFarki = $simdikiZaman - $baslangicZamani; $gunFarki = floor($zamanFarki / (24 * 60 * 60)); $yeniDeger = $baslangicDegeri + $gunFarki; echo $yeniDeger;Basit olarak şöyle çalışıyor. Bir başlangıç tarihi girdik sisteme. Bu tarihte itibaren her 24 saat geçince sistem başlangıç değerini 1 arttıracak. Umarım işine yarar. - 24-04-2021, 17:08:02Hayko adlı üyeden alıntı: mesajı görüntüle
Hocam bu işlem zaten saydırma işlemi, bu olmadan zaten değişkendeki veriyi arttırmazsınız.
Benim söylediğim veriyi nasıl elinizce tutacağınızdı.
$yeniDeger degiskenini elinde nasıl tutacaksınız, bilmem kaç gün boyunca?
SESSION versen bir vds alacaksın ki onda sürekli açık bırakacaksın. vs. vs. - 24-04-2021, 17:12:50Hocam değişken elinde zaten. Neden saklasın ki? Sayfa her yüklendiğinde değişken kullanılabilir olacaktır. Sayfa içerisinde de bu değişken ile işlem yapılabilir.oktayc0 adlı üyeden alıntı: mesajı görüntüle
- 24-04-2021, 17:42:01Ben anlatamıyorum sanırım.Hayko adlı üyeden alıntı: mesajı görüntüle
$degisken += $veri; [COLOR=#D9DAE9][FONT=Open Sans]$baslangic_degeri = $degisken; // $baslangic_degeri adlı dinamik değişken ertesi gün bir önceki günde aldığı değerin üzerine ekleyecek. [/FONT][/COLOR]
Burada başlangıç değeri sürekli $degiskenden gelen veriyle değişecek.
Günler sürecek bu işlemi kayıt tutmadan yapamazsınız diyorum.
