Cevap Yaz Favorilerime Ekle |
Seçenekler | Stil |
|
![]() |
![]() |
![]() Kullanıcıya Süre Tanımak ve O Süreyi Sitede Göstermek |
#1
|
||||
|
||||
merhaba,
benim phpden oluşturduğum websitem var, bu sitede ürün satışı yapıyorum. Sorum şu, Ben veritabanına ( phpmyadmin 'e) girdiğim de, her kullanıcıya ait ürünün başlangıç günü ve bitiş günü süresini yazmak istiyorum ve bunu da sitede çağırmak, göstermek istiyorum. Bunu nasıl yapabilirim yardımcı olurmusunuz ? (biraz detaylı açıklarsanız süper olur) |
||||
https://www.gamepaylasim.com/ » Düşünceler profesyonel olmadıkça emekler amatör kalır.
|
![]() |
![]() |
#2
|
||||
|
||||
2 adet tablo oluştur - baslangic_tarihi v bitis_tarihi diye örnek olarak buralara gırılen degerlerı sonra sıtende aradaki farkı saydırırak yaptırabilirsin.
|
#3
|
||||
|
||||
Hocam time() fonksiyonu ile urunun satildigi zamani kaydedin. Sonrasinda urune son gun olarak mesela time()+(86400*$urun_geceli_gun_sayisi) olarak ayarlayin.
Ardindan herseferinde kac gun kaldigini gostermek icin kaydettiginiz o zamandan suan ki zamani çıkın. Örn: $kalan_gun = $kaydettigin_zaman-time(); $kalan_gun = int($kalan_gun/86400); Echo $kalan_gun; Olarak yazdırırsan kalan gunu almış olursun. |
#4
|
||||
|
||||
pdosystem hocam veritabanım şu şekilde,
![]() Kullanıcılar zaten, üye oldukları için siteye users in içerisinde bilgileri yer alıyor. Bu tabloları oraya mı oluşturmam gerek, yoksa ayrı bi şeymi açayım usersin dışında. Acemiyim kusura bakmayın biraz yoracağım |
||||
https://www.gamepaylasim.com/ » Düşünceler profesyonel olmadıkça emekler amatör kalır.
|
#5
|
||||
|
||||
O ne yapacağına değişiyor bu süre doldukdan sonra üyeliği durdurmak için farklı işlemler yapılması lazım üyenin eklediği bir ürün konu vs olursa farklı işlemler yapılması gerekli. Neye süre vericeksen o tabloda işlem yapıcaksın.
|
#6
|
||||
|
||||
pdosystem
hocam istediğim sadece şu, siteye farklı farklı kişiler üye oluyor ya, ben bu üyelere satmış olduğum ürünün başlangıç ve bitiş tarihinin, o kullanıcıların web panelinde gözükmesini istiyorum. Bu arada ortada herhangi bir tablo felan yok yani olayı en baştan kendim yapmam gerek, kullanıcının bilgileri resimde gördüğünüz gibi veritabanına kayıt ediliyor, ama herhangi bir başlangıç bitiş süresi felan girmiyorum oraya onu da eklemem lazım yani o veritabanına. Yardımcı olun sevaptır Ve kullanıcıya herhangi bişey olmasın o süreyi görsün yeter. |
||||
https://www.gamepaylasim.com/ » Düşünceler profesyonel olmadıkça emekler amatör kalır.
|
#7
|
||||
|
||||
Sorunu çözdüm arkadaşlar sağolun yardımlarınız için
|
||||
https://www.gamepaylasim.com/ » Düşünceler profesyonel olmadıkça emekler amatör kalır.
|
#8
|
||||
|
||||
KaanApaydın kaan kardeşim , Sana zahmet çözümünü anlatırsan ihtiyacı olan arkadaşlar yararlanabilir.
|
#9
|
||||
|
||||
Ssilistre Sorunu çözdüm derken şöyle yaptım, veritabanına oluşturulmuş olan users tablosuna yeni bi sütun açtım, "paketbitis" diye, bu sütuna manuel olarak veritabanından kendim giriyorum kullanıcının ürününün son gününü,
ve bu açmış olduğum sütunu sitede çağırdım. Sitede çağırmak için bu kodu kullandım. <? echo $user['paketbitis']; ?> Sonuç olarak aradaki başlangıç ve bitişin arasındaki farkı değil de, sadece bitiş tarihini yazarak sorunu çözdüm, ama işimi görür o da |
||||
https://www.gamepaylasim.com/ » Düşünceler profesyonel olmadıkça emekler amatör kalır.
|
#10
|
||||
|
||||
hocam selam uyeler tablosuna baslangic tarihi ve bitis tarihi oluşturun ürün satıldığı zaman baslangic tarihini yazdırın yani kaydedin daha sonra o tarihten kac gün sonrası olmasını istiyorsanız aynı anda diger sutunada 2 gün sonraki tarihi kaydettirin atıyorum... Daha sonra bir sorgu ile eğer ürünün baslangi tarihi bitis tarihine esitse yada büyükse ürünü kapat gibi bir yazı gösterin olay bu kadar yapamassanız yardımcı olurum....
|
||||
https://www.balgumeci.com
|
Cevap Yaz Favorilerime Ekle |
Konuyu toplam 1 kişi okuyor. (0 üye ve 1 Ziyaretçi) | |
Seçenekler | |
Stil | |
|
|
|