Ротация на банери

lord_simeon

Registered
Ето една системка която сам си я писах.Не е изключено в кода да има грешки.До сега не съм имал грешки но и това е възможно.Ако имате някакви въпроси питайте.Също така ако имате някакво предложение как да подобря системката пишете.

Ето линк към урока ЦЪК
 
hackera каза:
дай демо ако ти е възможно да видим как изглежда :)

Готово вече дадох демо.Има линк в урока :wink:
 
можеш ли да направиш банерите да имат лимит от дни и инпресии. Примерно имам 2-а клиенти първия иска 2 дни банера да се показва а 2-я иска 2012 импресии примерно. Можеш ли да го направиш?
 
Да мога да ти го направя :wink:
 
някои ще ми каже ли зажо след като мине определения брои импресии не изтрива банера
Код:
<?php
include("rotator/config.php");
$query = "SELECT id, code, click, imp, razmer, max FROM banner WHERE razmer=0 ORDER BY RAND() LIMIT 1 ";
$result = mysql_query($query) OR die(mysql_error()); 
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$banner = $row[imp];
$maxx = $row[max];
if($banner >= $maxx)
{
	$query = "DELETE FROM banner WHERE id='.$row[id].'";
	$result = mysql_query($query) OR die(mysql_error());
}
else
{
	echo '' .$row[id]. '<a href="click.php?id='.$row[id].'">'.$row['code'].'</a>';
	$update = mysql_query("Update banner set imp=imp+1 WHERE id ='$row[id]'");
}
	}
?>
 
Имам проблемче.. Когато натисна на банер ме изпраща в click.php?id=Х, вместо в желания саит. Идеи?
 

Back
Горе