download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 
 
» Търсачка

Търсене на статии по ключови думи

 

RSS захранване
 

Как да си направим проста ротация на банери с PHP и MySQL

Програмиране 21.09.2007 18:07 (преди 14 години и 1 месец) | orax | прочетена 619 пъти Статистики
Ротацията на банери е един от най-често срещаните елементи при динамичните уебсайтове. Тя е често предпочитано средство за реклама и споделяне на линкове. В света на интернет съществуват редица приложения, които администрират ротациите на банери, като ги организират в специални рекламни кампании, отчитани като брой кликове, брой импресии и т.н. Някои от тези приложения са безплатни и изключително високо професионални. Те разполагат със сложна система за администриране и обикновено се нуждаят от компетентен екип, който да ги поддържа. Ако обаче вие не се целите толкова високо и задачата ви не е чак толкова отговорна, а просто искате да си направите ротация на банери на вашия динамичен (PHP/MySQL driven) уебсайт, ето една малка статия, която ще ви каже как можете да го направите със съвсем малко код.

Tази статия е публикувана само он-лайн.

Вижте още:

Мнения на потребители

Твоето мнение

  • Вторник, 11.12.07, 17:32, anonymous:
    mnogo qki programki ima v toq sait
  • Вторник, 19.02.08, 21:09, anonymous:
    Това да не е програма бе това е ротация на банери

    Доста старичък скрипт качете нещо по ново

  • Неделя, 24.02.08, 22:17, anonymous:
    Който иска по-ново да си купи списанието
  • Понеделник, 25.02.08, 10:13, phrozencrew:
    Леле лелее, колко много сложен код за толкова простичко нещо.
    Аз бих използвал текстова базата данни, защото мисля, че няма никакъв смисъл такъв тип данни да се обработват през MySQL. Защо да товарим сървара с подобни елементарни четения.
    Целия код на подобна програмка би изглеждал ето така:
    <?php
    $lines = file('banners.txt');
     
    foreach ($lines as $lbanner){
    list($picture, $link) = preg_split('/@@/',$lbanner);
    $array_images[$picture] = rtrim($link);
    }
    $rn = array_rand($array_images);
    echo "<a href=\"$array_images[$rn]\"><img src=\"$rn\"></a>";
    ?>

    А самата база данни можете да си попълвате дори и ръчно, защото представлява обикновен текстов файл:
    pict1@@link1
    pict2@@link2
    pict3@@link3
    pict4@@link4

    или пък може да се използва един леко преработен урок, който бях пуснал:
    Текст файл база данни или система за коментари и новини

Платени препратки

Опаковки и консумативи
Екстрапак ООД предлага повече от
700 вида опаковки и консумативи
shop.bags.bg
Яки графични станции
Рендиране в реално време
и на най-тежките обекти - от Перси ООД
www.persy.com
bgERP
Управлявайте фирмата си
с безплатен, уеб базиран софтуер
www.bgerp.com
Рекламни чанти
Екстрапак произвежда рекламни чанти
и опаковки от хартия и (био)полимери
Bags.BG

вашето каре - тук

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2021   Experta Ltd.