İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

php zamanlama işlemi

hayri67

0
İyinet Üyesi
Katılım
19 Nisan 2010
Mesajlar
12
Reaction score
0
merhabalar ben bu kodlardan websitemde vitrin ilanı reklam v.b sınırlama yapmak istiyorum.aylık süresi dolduğunda özellik pasif olmasını ve mysql tablodaki "durum" adlı bölümün değerinin "0" olmasını istiyorum.

PHP:
<?phpinclude "config.php";$bugun = date("Y-m-d");$bugun2 = date("d-m-Y");$haberver = date("Y-m-d",(time()-3*24*3600));//  3 Gün Kala Haber ver$bitissay1 = mysql_query( "SELECT * FROM ilan where bit='$haberver'");$bitissay1 = mysql_num_rows($bitissay1);while ($sonuc = mysql_fect_array($bitissay1)) {if ($bitissay1!='0') {         $adi=$sonuc[ad];         $soyadi=$sonuc[soyadi];         $emaili=$sonuc[mail];         $ilannosu=$sonuc[id];     $durum=7;         require("$mailyol/mail.php");} }//  ilan süresi dolduysa$bitissay2 = mysql_query( "SELECT * FROM ilan where bit='$bugun'");$bitissay2 = mysql_num_rows($bitissay1);while ($sonuc1 = mysql_fect_array($bitissay2)) {if ($bitissay2!='0') {         $adi=$sonuc1[ad];         $soyadi=$sonuc1[soyadi];         $emaili=$sonuc1[mail];         $ilannosu=$sonuc1[id];     $durum=8;         require("$mailyol/mail.php");          $sql_update1 = "update ilan durum='0' where id='$ilannosu'"; $result1 = mysql_query ($sql_update1);    $result_del = "delete FROM vitrin WHERE ilan_id='$ilannosu'";  $row_del = mysql_query($result_del);} }//ilan vitrin süresi dolduysa$bitissay3 = mysql_query( "SELECT * FROM vitrin where bitis='$bugun2'");$bitissay3 = mysql_num_rows($bitissay1);while ($sonuc3 = mysql_fect_array($bitissay3)) {if ($bitissay2!='0') {  $ilannosu=$sonuc3[ilan_id];$bitissay1 = mysql_query( "SELECT * FROM ilan where idt='$ilannosu'");$bitissay1 = mysql_num_rows($bitissay1);$sonucc = mysql_fect_array($bitissay1);         $adi=$sonucc[ad];         $soyadi=$sonucc[soyadi];         $emaili=$sonucc[mail];     $durum=9;         require("$mailyol/mail.php");  $sql_update2 = "update ilan top='0' where id='$ilannosu'"; $result2 = mysql_query ($sql_update2);    $result_del2 = "delete FROM vitrin WHERE ilan_id='$ilannosu'";  $row_del2 = mysql_query($result_del2);} }//  kalın başlık süresi bittiyse$bitissay3 = mysql_query( "SELECT * FROM ilan where kalinbaslik-sure='$bugun'");$bitissay3 = mysql_num_rows($bitissay3);while ($sonuc2 = mysql_fect_array($bitissay3)) {if ($bitissay3!='0') {         $adi=$sonuc2[ad];         $soyadi=$sonuc2[soyadi];         $emaili=$sonuc2[mail];         $ilannosu=$sonuc2[id];     $durum=10;         require("$mailyol/mail.php");          $sql_update3 = "update ilan kalinbaslik='0' where id='$ilannosu'"; $result3 = mysql_query ($sql_update3);} }//  vurgu süresi bittiyse$bitissay4 = mysql_query( "SELECT * FROM ilan where vurgu-sure='$bugun'");$bitissay4 = mysql_num_rows($bitissay4);while ($sonuc3 = mysql_fect_array($bitissay4)) {if ($bitissay4!='0') {         $adi=$sonuc3[ad];         $soyadi=$sonuc3[soyadi];         $emaili=$sonuc3[mail];         $ilannosu=$sonuc3[id];     $durum=11;         require("$mailyol/mail.php");          $sql_update4 = "update ilan vurgu='0' where id='$ilannosu'"; $result4 = mysql_query ($sql_update4);} }//  acilacil süresi bittiyse$bitissay5 = mysql_query( "SELECT * FROM ilan where acilacil-sure='$bugun'");$bitissay5 = mysql_num_rows($bitissay5);while ($sonuc4 = mysql_fect_array($bitissay5)) {if ($bitissay5!='0') {         $adi=$sonuc4[ad];         $soyadi=$sonuc4[soyadi];         $emaili=$sonuc4[mail];         $ilannosu=$sonuc4[id];     $durum=12;         require("$mailyol/mail.php");          $sql_update5 = "update ilan acilacil='0' where id='$ilannosu'"; $result5 = mysql_query ($sql_update5);} }//  fiyatidusen süresi bittiyse$bitissay6 = mysql_query( "SELECT * FROM ilan where fiyatidusen-sure='$bugun'");$bitissay6 = mysql_num_rows($bitissay6);while ($sonuc5 = mysql_fect_array($bitissay6)) {if ($bitissay6!='0') {         $adi=$sonuc5[ad];         $soyadi=$sonuc5[soyadi];         $emaili=$sonuc5[mail];         $ilannosu=$sonuc5[id];     $durum=13;         require("$mailyol/mail.php");          $sql_update6 = "update ilan fiyatidusen='0' where id='$ilannosu'"; $result6 = mysql_query ($sql_update6);} }//  reklam süresi bittiyse$bitissay7 = mysql_query( "SELECT * FROM reklam where bitis='$bugun'");$bitissay7 = mysql_num_rows($bitissay7);while ($sonuc6 = mysql_fect_array($bitissay7)) {if ($bitissay2!='0') {         $adi=$sonuc6[ad];         $soyadi=$sonuc6[soyadi];         $emaili=$sonuc6[mail];         $ilannosu=$sonuc6[id];     $durum=14;         require("$mailyol/mail.php");          $sql_update7 = "update reklam durum='0' where bitis='$bugun'"; $result7 = mysql_query ($sql_update7);} }//  magaza süresi bittiyse$bitissay8 = mysql_query( "SELECT * FROM magaza where bitis='$bugun'");$bitissay8 = mysql_num_rows($bitissay8);while ($sonuc7 = mysql_fect_array($bitissay8)) {if ($bitissay8!='0') {         $adi=$sonuc7[ad];         $soyadi=$sonuc7[soyadi];         $emaili=$sonuc7[mail];         $ilannosu=$sonuc7[id];     $durum=15;         require("$mailyol/mail.php");          $sql_update8 = "update ilan fiyatidusen='0' and vitrin='0' where bitis='$bugun'"; $result8 = mysql_query ($sql_update8);} }?>
 

hayri67

0
İyinet Üyesi
Katılım
19 Nisan 2010
Mesajlar
12
Reaction score
0
merhabalar

lütfen kodu bana çözmenizi rica ederim
 

s.yalcin

0
İyinet Üyesi
Katılım
30 Eylül 2010
Mesajlar
24
Reaction score
0
Konum
Gaziantep
Dostum kodlara baktım.

Verdiğin kodda bir çok yazım hatası vardı.
Dediğin işlemi zaten yapıyor bu kod fakat yazıl hatalarından dolayı sana bir çok hata vermiştir.

Kodu düzenledim, buyur bunu kullanırsan bir sorun olmaz
Kod:
<?php
include "config.php";

$bugun = date("Y-m-d");
$bugun2 = date("d-m-Y");

$haberver = date("Y-m-d",(time()-3*24*3600));//  3 Gün Kala Haber ver

$bitissay1 = mysql_query( "SELECT * FROM ilan where bit='$haberver'");

$bitissay1 = mysql_num_rows($bitissay1);
while ($sonuc = mysql_fetch_array($bitissay1)) {
	if ($bitissay1!='0') { 
	        $adi=$sonuc[ad];
			$soyadi=$sonuc[soyadi];
			$emaili=$sonuc['mail'];
			$ilannosu=$sonuc[id];
			$durum=7;
			require("$mailyol/mail.php");
			} }
			//  ilan süresi dolduysa

$bitissay2 = mysql_query( "SELECT * FROM ilan where bit='$bugun'");
$bitissay2 = mysql_num_rows($bitissay1);
while ($sonuc1 = mysql_fetch_array($bitissay2)) {
	if ($bitissay2!='0') {  
	       $adi=$sonuc1[ad];
		    $soyadi=$sonuc1[soyadi];
			$emaili=$sonuc1[mail];
			$ilannosu=$sonuc1[id];
			$durum=8;
			require("$mailyol/mail.php");
			$sql_update1 = "update ilan durum='0' where id='$ilannosu'";
			$result1 = mysql_query ($sql_update1);
			$result_del = "delete FROM vitrin WHERE ilan_id='$ilannosu'";
			$row_del = mysql_query($result_del);} }//ilan vitrin süresi dolduysa

$bitissay3 = mysql_query( "SELECT * FROM vitrin where bitis='$bugun2'");
$bitissay3 = mysql_num_rows($bitissay1);
while ($sonuc3 = mysql_fetch_array($bitissay3)) {
	if ($bitissay2!='0') { 
	$ilannosu=$sonuc3[ilan_id];
	$bitissay1 = mysql_query( "SELECT * FROM ilan where idt='$ilannosu'");
	$bitissay1 = mysql_num_rows($bitissay1);
	$sonucc = mysql_fetch_array($bitissay1); 
	$adi=$sonucc[ad];
	$soyadi=$sonucc[soyadi];
	 $emaili=$sonucc[mail];
	 $durum=9;
	 require("$mailyol/mail.php");
	 $sql_update2 = "update ilan top='0' where id='$ilannosu'";
	 $result2 = mysql_query ($sql_update2);
	 $result_del2 = "delete FROM vitrin WHERE ilan_id='$ilannosu'";
	 $row_del2 = mysql_query($result_del2);
	 } }//  kalın başlık süresi bittiyse

$bitissay3 = mysql_query( "SELECT * FROM ilan where kalinbaslik-sure='$bugun'");
$bitissay3 = mysql_num_rows($bitissay3);
while ($sonuc2 = mysql_fetch_array($bitissay3)) {
	if ($bitissay3!='0') {
		$adi=$sonuc2[ad]; 
		$soyadi=$sonuc2[soyadi];
		$emaili=$sonuc2[mail];
		$ilannosu=$sonuc2[id];
		$durum=10;
		require("$mailyol/mail.php"); 
		 $sql_update3 = "update ilan kalinbaslik='0' where id='$ilannosu'";
		 $result3 = mysql_query ($sql_update3);} 
		 }//  vurgu süresi bittiyse$bitissay4 = mysql_query( "SELECT * FROM ilan where vurgu-sure='$bugun'");

$bitissay4 = mysql_num_rows($bitissay4);
while ($sonuc3 = mysql_fetch_array($bitissay4)) 
{if ($bitissay4!='0') {   
      $adi=$sonuc3[ad];        
	   $soyadi=$sonuc3[soyadi]; 
	   $emaili=$sonuc3[mail];
	   $ilannosu=$sonuc3[id];
	   $durum=11;
	   require("$mailyol/mail.php");
	   $sql_update4 = "update ilan vurgu='0' where id='$ilannosu'";
	   $result4 = mysql_query ($sql_update4);} 
	   }//  acilacil süresi bittiyse
	   
	   $bitissay5 = mysql_query( "SELECT * FROM ilan where acilacil-sure='$bugun'");
	   $bitissay5 = mysql_num_rows($bitissay5);
	   while ($sonuc4 = mysql_fetch_array($bitissay5)) {
		   if ($bitissay5!='0') {       
		     $adi=$sonuc4[ad];
			  $soyadi=$sonuc4[soyadi];
			   $emaili=$sonuc4[mail];
			   $ilannosu=$sonuc4[id];
			   $durum=12;
			   require("$mailyol/mail.php");
			   $sql_update5 = "update ilan acilacil='0' where id='$ilannosu'"; 
			   $result5 = mysql_query ($sql_update5);} 
			   }//  fiyatidusen süresi bittiyse
			   
$bitissay6 = mysql_query( "SELECT * FROM ilan where fiyatidusen-sure='$bugun'");
$bitissay6 = mysql_num_rows($bitissay6);
while ($sonuc5 = mysql_fetch_array($bitissay6)) 
{if ($bitissay6!='0') {  
       $adi=$sonuc5[ad];
	   $soyadi=$sonuc5[soyadi];
	   $emaili=$sonuc5[mail];
	   $ilannosu=$sonuc5[id];
	   $durum=13;
	   require("$mailyol/mail.php");
	   $sql_update6 = "update ilan fiyatidusen='0' where id='$ilannosu'"; 
	   $result6 = mysql_query ($sql_update6);} }//  reklam süresi bittiyse
	   
	   $bitissay7 = mysql_query( "SELECT * FROM reklam where bitis='$bugun'");
	   $bitissay7 = mysql_num_rows($bitissay7);
	   while ($sonuc6 = mysql_fetch_array($bitissay7)) {
		   if ($bitissay2!='0') {
			   $adi=$sonuc6[ad];
			   $soyadi=$sonuc6[soyadi];
			   $emaili=$sonuc6[mail];
			   $ilannosu=$sonuc6[id];
			   $durum=14;
			   require("$mailyol/mail.php");
			   $sql_update7 = "update reklam durum='0' where bitis='$bugun'";
			   $result7 = mysql_query ($sql_update7);} }//  magaza süresi bittiyse
			   $bitissay8 = mysql_query( "SELECT * FROM magaza where bitis='$bugun'");
			   $bitissay8 = mysql_num_rows($bitissay8);
			   while ($sonuc7 = mysql_fetch_array($bitissay8)) {
				   if ($bitissay8!='0') {
					   $adi=$sonuc7[ad];
					   $soyadi=$sonuc7[soyadi];
					   $emaili=$sonuc7[mail];
					   $ilannosu=$sonuc7[id];
					   $durum=15;
					   require("$mailyol/mail.php");
					   $sql_update8 = "update ilan fiyatidusen='0' and vitrin='0' where bitis='$bugun'"; $result8 = mysql_query ($sql_update8);} }

?>
 

hayri67

0
İyinet Üyesi
Katılım
19 Nisan 2010
Mesajlar
12
Reaction score
0
zamanlama

tekrar merhabalar magaza v.b pasif hale gelmiyor.kodda sorun var galiba.tekrar ilgilenirseniz memnun olurum.

burada insan gibi insan yokmu neden cevap vermiyorsunuz webmaster olsanız veya insan olan insansanız cevap verir ilgilenirsiniz
 

syncMaster

0
İyinet Üyesi
Katılım
14 Mayıs 2012
Mesajlar
14
Reaction score
0
Bu konunun ne zaman açıldığı umrumda bile değil. isterse 2000 yılından kalma bir konu olsun ama son mesajı okuyunca resmen delirmemek elde değil. kimseninde bu duruma cevap yazmaması beni üzdü. konuyu yukarıya taşıdığım için şimdiden özür diliyorum...

burada insan gibi insan yokmu neden cevap vermiyorsunuz webmaster olsanız veya insan olan insansanız cevap verir ilgilenirsiniz.... BU LAFI SÖYLEYEN HAYSİYETSİZ İNSAN...

Herkes şunu bilsin ki kimse kimseye yardım etmek zorunda değil veya yardım edecek diye bir kaide yok... Buna benzer birçok haysiyetsiz kişiliksiz insanları gördükçe hiçkimsenin hiçkimseye yardım etmemesi normal....

Yaş olmuş 46 Adam olamamış.... Herkese örnek olsun bu mesaj... Önce karşınızdaki insanlara saygınız olsun. Sonra yardım isteyin.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst