So sick! Posted September 25, 2009 Report Share Posted September 25, 2009 Es izveidoju sms reklamas skriptu. Man vajag uzzināt kā lai es inputāa (hidden) ievietoju kautkādu skaitli (sekundes vai min vai h vai d) kuras pēc konkrēta laika pazūd. Piem 30. Katru dienu pazūd 1 (atņemas 1). Un tad kad ir nulle, tad izdzēš to reklamu kam ir 0. Kāds varētu palīdzēt? Quote Link to comment Share on other sites More sharing options...
Aleksejs Posted September 25, 2009 Report Share Posted September 25, 2009 Pieliec katrai reklāmai lauku datums_lidz_kuram_jarada_reklama un izvadi tikai tās reklāmas, kurām šī lauka vērtība atrodas nākotnē attiecībā pret šo brīdi. Quote Link to comment Share on other sites More sharing options...
So sick! Posted September 25, 2009 Author Report Share Posted September 25, 2009 (edited) Nu itkā ideju es sapratu, tikai es esmu vēl iesācējs un neesmu apguvis date f-jas. Varbūt varētu iedot input lauka piemēru kas ievada dienas datumu+30 dienas? Un vēl būtu labi, ja iedotu arī piemēru kā uzzināt vai datums ir pagājis vai nav.. :) Cik es saprotu lai uzzinātu vai datums ir pagājis vajag izmantot kko šādu (100% kkas bus nepareizi): if(date(d:m:y) <= $laiks_lidz_bannera_beigam) { $url = array(); $img = array(); $alt = array(); $count = 0; while($ad_arr = mysql_fetch_array($ad_res)) { $count = $count + 1; $url[$count] = $ad_arr['url']; $img[$count] = $ad_arr['img']; $alt[$count] = $ad_arr['alt']; } $count = mysql_num_rows($ad_res); $chosen = mt_rand(1, $count); $adurl = $url[$chosen]; $adimg = $img[$chosen]; $admsg = $alt[$chosen]; echo"<div class=\"block\">"; echo"<table style=\"margin:auto;\"><tr><td>"; echo"<a href=\"$adurl\" target=\"_blank\"><img border=\"0\" src=\"$adimg\" alt=\"$admsg\" /></a>"; echo"</td></tr></table></div><br/>"; } } elseif(date(d:m:y) > $laiks_lidz_bannera_beigam) { echo '$paradit_brivas_vietas_reklamu'; } Edited September 25, 2009 by So sick! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.