Изменяем текстовые объявления

Как и обещал DOOM, выкладываю статью по изменению текстовых объявлений. В итоге у нас текстовые объявления будут заказываться по кол-ву показов, а не по дням.Как и обещал DOOM, выкладываю статью по изменению текстовых объявлений. В итоге у нас текстовые объявления будут заказываться по кол-ву показов, а не по дням.

Итак.

1. Сделаем SQL-запрос:

ALTER TABLE tb_textads ADD views INT(5) NOT NULL DEFAULT '0';
ALTER TABLE tb_textads CHANGE enddate enddate INT(5) NOT NULL DEFAULT '0';


Т.е мы добавили в таблицу ячейку, куда будем записывать кол-во показов.

2. Открываем файл textads.php, ищем:

$adstext=$row["text"];


Послe добавляем:

$id=$row["id"];
  mysql_query("UPDATE tb_textads SET views=views+1 WHERE id='$id'");


3. Открываем remtextads.php, ищем:

$t=time();


И это меняем на:

$t=$row["views"];


4. Открываем reklcfg.php в админке и ищем строки:

<tr>
<th width="200">Текстовое объявление (цена за 1 сутки)</th><td><input type="text" name="ta" value="<?=$ta ?>" size="30" maxlength="30"></td></tr>


Меняем на:

<tr>
<th width="200">Текстовое объявление (цена за 1 показ)</th><td><input type="text" name="ta" value="<?=$ta ?>" size="30" maxlength="30"></td></tr>


5. Закидываем файлы из архива textadsviews.zip в корень. Там в принципе уже правленые, но там же и файлы для админки.

6. Если используем мерчант или ещё что нить – открываем, ищем строку:

$t=$t+$plan*24*3600;


Заменяем на:

$t=$plan;


Вот в принципе и всё. Комментируем.

0

Понравилась статья? Поделись в соц. сетях:

Похожие новости

Комментарии

  1. Скрипт показывает количество показов = количеству переходов по сайту каждого пользователя. Т.е. обновил страницу 10 раз вот тебе и 10 показов. Такой сприпт не катит.

    0

Добавить комментарий

Авторизация
*
*
Регистрация
*
*
*
Генерация пароля