Премини към съдържанието
Foka

Брой импресий на банер

    Препоръчан отговор


    Значи искам скрипт на който да му сложа примерно 1000 импресий и като станат 1000 той става неактивен.Някой може ли да ми каже как става това

    Сподели този отговор


    Линк към този отговор
    Сподели в други сайтове

    Лесно. Пускай кода на банера през php. При всяко зареждане увеличавай стойността на поле в база данни с еднициа. Когато бройката достигне нужния брой, просто спираш да подаваш кода за банера.

    Сподели този отговор


    Линк към този отговор
    Сподели в други сайтове

    Еми да де той това иска да ти каже:

    $id_banner=1;

    $query="select * from clicks where id_banner='".$id_banner."'";

    $result=mysql_query($query);

    if(!($result)) { echo "Не мога да се свържа!";}

    else {

    while($row=mysql_fetch_array($result)) {

    if(empty($row)) {

    $query1="insert into clicks values('".$id_banner."','1');

    $result1=mysql_query($query1);

    if(!($result1)) {

    echo "Ne moga da se svarja s tablicata `clicks`.";

    }

    }

    else {

    if($row['clicks'] <= 100) {

    $broi_klikaniq_new=$row['clicks']+1;

    $query1="update clicks set clicks='".$broi_klikaniq_new."' where id_banner='".$id_banner."'";

    $result1=mysql_query($query1);

    if(!($result1)) { echo "ne moga da prmenq stoinostite za klikovete";}

    }

    }

    }

    }

    $id_banner=1;

    $query="select * from clicks where id_banner='".$id_banner."'";

    $result=mysql_query($query);

    if(!($result)) { echo "Не мога да се свържа!";}

    else {

    while($row=mysql_fetch_array($result)) {

    if($row['clicks'] <= 100) {

    echo "<a href=\"link.php\" target=\"_blank\"><img src=\"\" alt=\"\" border=\"0\" /></a>";

    }

    }

    }

    Не съм го тествал. Сега го написах, надявам се да няма грешки, но така трябва да е.

    Само ти трябва таблица с име: clicks и 2 полета: id_banner и clicks

    Редактирано от m_sharky (преглед на промените)

    Сподели този отговор


    Линк към този отговор
    Сподели в други сайтове

    Ок мерси след няколко мин ще видя да пробвам да видя дали баца


    Сподели този отговор


    Линк към този отговор
    Сподели в други сайтове

    Регистрирайте се или влезете в профила си за да коментирате

    Трябва да имате регистрация за да може да коментирате това

    Регистрирайте се

    Създайте нова регистрация в нашия форум. Лесно е!

    Нова регистрация

    Вход

    Имате регистрация? Влезте от тук.

    Вход


    ×

    Информация

    Този сайт използва бисквитки (cookies), за най-доброто потребителско изживяване. С използването му, вие приемате нашите Условия за ползване.