MYSQL keyli üyelik

mumtaz01

Üye
9 Nis 2012
226
0
C:/Combofix
Arkadaşlar ben byethost dan hostumu alıp keyli üyeligi yaptım fakat her gün gün düşürmek için cron job ayarlıyorum ayarlanıyor fakat çalısmıyor hata filan da vermiyor anlayan varsa team dan baglanabilir mi acaba

 

mumtaz01

Üye
9 Nis 2012
226
0
C:/Combofix
Tamam anlat sen az çok anlatım gün dusueyi ayarladim PHP te yazdım cron jobda onu her gün açmasını istiyorum manüel olarak çalışıyor fakat her gün her gün uğraşmak istemyorum
 

erhanyavuz25

Katılımcı Üye
5 Ağu 2008
272
0
Tamam anlat sen az çok anlatım gün dusueyi ayarladim PHP te yazdım cron jobda onu her gün açmasını istiyorum manüel olarak çalışıyor fakat her gün her gün uğraşmak istemyorum


Sitede kayıt olma sayfasının altına şunları ekle ama gerekli yerleri düzenle;


Kod:
<?
include"baglan.php"; //kendi dosylarına göre düzenle
$uyead= $_POST ["uyead"];
$bugun = date("d-m-Y");  //kayıt tarihi
$yenitarih = strtotime('30 day',strtotime($bugun));  //30 günlük kullanım hakkı
$bitistarihi = date('d/m/Y' ,$yenitarih ); //tarihi formatlıyoruz
$islem= mysql_query("update uyeler set bitis='$bitistarihi' where uye_id='$uyead' ");    // eğer üyeye üye olduğu anda vip veriyorsan burada insert into komutu ile veri ekleyeceksin
if ($islem) {
echo "******************.href='admin.php';</script>"; //yönlendirme işlemi
$islem= mysql_query("update uyeler set kayit_tarihi='$bugun' where uye_id='$uyead' ");  
?>


Kontol sayfası ( login olma sayfası)

Kod:
<?

$calistir = mysql_query("select * from uyeler where uyead='$uyead' ") or die("Hata Olustu!");
 
  while($oku=mysql_fetch_assoc($calistir))
  {
  $kayit_tarihi= oku["kayit_tarihi"];
 $bitis= oku["bitis_tarihi"];
}

$ilktarihstr=strtotime($bitis);//ilk tarihi strtotime ile çeviriyom

		$sontarihstr=strtotime($kayit_tarihi);//ilk tarihi strtotime ile çeviriyom

		$fark=($sontarihstr-$ilktarihstr)/86400;//sondan ilki çıkarıp 86400 e bölüyoz bu bize günü verecek

if ($fark>=30){
header("********: satinal.php");
exit();
}
?>

Bu sistemde cron job a gerek yoktur. kullanıcının girdiğe zamana göre hesaplanır...
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.