Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Темы - X-Disa

Страницы: [1] 2
1
Возникла идея сделать рекламу на внутренних порталах моей сети. Собственно, написал простенькую систему, которая крутит баннеры.

Однако сейчас уже требуется нечто большее, а именно:

1) Подсчет кликов и показов, некоторая защита от накруток
2) Установка баннеров на порталы простыми средствами (вставил код - все заработало)
3) Возможность рекламодателей заходить под своими аккаунтами и смотреть статистику по своим баннерам

Где можно скачать/приобрести подобную систему? Кто что посоветует? :)

2
Пишу систему индексации фтп серверов. В общем-то все хорошо, сканит и работает достаточно быстро.

Однако столкнулся с парой проблем.

Система работает двумя способами. После соединения с сервером, скрипт пробует рекурсивный запрос:

ftp_rawlist($ident,$dir,true);

Если результата нет, то делает обычный ftp_rawlist (и далее ходит по папкам).

В случае с рекурсивным запросом такая трабла — результат не всегда содержит полный листинг. Можно ли это как-то отследить? И в чем может быть проблема?

Далее, если используется обычный метод сканирования.

Результат от ftp_rawlist обрабатывается в цикле, и если там папка, ее содержимое опять же запрашивается через ftp_rawlist.

Проблема 1. Срабатывает не на всех папках. Частично решение найдено, если нет результата, используется ftp_nlist. Однако, в некоторых случаях, результата все равно нет. С чем это может быть связано?

Проблема 2. Некоторые серверы (при обычном сканировании) периодически просто рвут соединение. Опять же, частичное решение в виде: если !ftp_chdir($link,"/"), то сделать реконнект и продолжить сканирование помогает не всегда.

Проблема 3. Иногда уходит в бесконечный цикл, путь при этом выглядит так: сервер/папка/папка/папка/папка... Решение в виде провеки существования папки по этому пути помогло, однако, хотелось бы знать причину.

3
JavaScript & JScript / Неработает меню
« : 12 Августа 2006, 23:10:39 »
Решил сделать меню.

Написал вот такой скрипт.

Меню вызывается по событию например OnClick для когого-либо объекта на странице, obj_id - объект, вызвавший меню, menu_id - id div\'а в менюшкой. Как я понимаю, проблема с eventlistener\'ами, т.к. без них все работает и меню появляется. show_menu - показывает меню, hide_menu - его убирает, get_position - вычисляет положение объекта на странице, писал не я.

Поэтому два вопроса:
1. Как сделать чтобы оно работало :)
2. Меню появляется в левом верхнем углу вызванного объекта. Как сделать чтобы оно появлялось там, где кликнули?

Цитировать
var showed_menu_id = \'\';

function show_menu(obj_id,menu_id) {
  pos = get_position(document.getElementById(obj_id))
  x = pos.absLeft;
   y = pos.absTop;
  document.getElementById(menu_id).style.left = pos.absLeft+document.body.scrollLeft;
  document.getElementById(menu_id).style.top = pos.absTop+document.body.scrollTop;
  document.getElementById(menu_id).style.display = \'block\';
 
  parent.showed_menu_id = menu_id;
 
    document.addEventListener("click", hide_menu(),false);
   document.addEventListener("keypress", hide_menu(),false);
   document.addEventListener("keydown", hide_menu(),false);
 
}

function hide_menu() {
  document.getElementById(parent.showed_menu_id).style.display = \'none\';
}

function get_position(node) {
   var pos = new Object();

   pos.absLeft = pos.absTop = 0;

   var parentNode = node;
   while (parentNode) {
      pos.absLeft += parentNode.offsetLeft;
      pos.absTop += parentNode.offsetTop;

      parentNode = parentNode.offsetParent;
   }

   return pos;
};

4
Приветствую. Помогите плиз сделать следующую вещь, очень нужно:

Есть строка ввода. В ней находиться текст вида %#1%4%7% и т.д. и рядом кнопка "изменить".
После нажатия на эту кнопку появляется окошко (div).

В окне находится select. В селекте 5 опций, с value от 0 до 5.
При появлении окна в селекте должна быть выбрана опция с value равным цифре в куске %#1%.

Так же есть второй select с множественным выбором. В нем опции с различными value. При появлении окна должны быть выбраны опции, value встречается в строке - например %#1%4%7%, т.е. выбраны должны быть опции со значением 4 и 7.

После нажатия на кнопку в этом окне, данные переносятся обратно в строку подобным образом.

5
PHP / Динамическое изменение кода
« : 30 Апреля 2006, 18:17:26 »
Етсь скрипт. Работает он так:

ob_start();

echo "%TITLE%
";

ob_end_flush();

Так вот, как ПОСЛЕ вывода текста изменить его? например заменить %TITLE% на что нибудь? Функция ob_get_contents() вроде выдает генерированный текст, а вот как его изменить?

6
Подскажите, как сделать, что во время загрузки картинки () выводлась информация о количестве уже скачанных байт? Страница генерится на php, размер картинки заранее известен.

7
В отдельном .js скрипте есть функция по контролю количества вводимых символов для textarea.


...

...

...

Функция не срабатывает если ее вызвать ДО объявления textarea,  а если ПОСЛЕ - работает. Как бы сделать чтоб работал вызов до?

8
PHP / определение require
« : 14 Февраля 2006, 19:52:37 »
Вот есть у меня скрипт - myscript.php

В другом скрипте есть вот такая строка:
require_once "myscript.php";

Как в скрипте myscript определить, какой скрипт его запросил его через require?

9
PHP / Время работы скрипта
« : 24 Ноября 2005, 17:30:59 »
Вот есть у меня скрипт, он работает достаточно долго (создает превью к картинкам).
в файле php.ini есть параметр - max_execution_time. Он определяет максимальное время работы скрипта.
Как сказать интерпритатору, что не нужно использовать лимит на время?

10
JavaScript & JScript / Поменять текст в ссылке
« : 23 Ноября 2005, 19:07:00 »
Подскажите, plz, как динамически поменять текст в ссылке типа этот текст должен менятся

На странице есть функция с таймером, которая считает время до перезагрузки этой самой страницы надо значение переменной curtime вставить в текст ссылки.

11
PHP / Require с параметрами
« : 23 Ноября 2005, 10:56:43 »
Есть пролема. Если я пишу
require("users.php"); то на страницу выводится результат работы этого скрипта.
А мне нужно так require("users.php?action=view&id=$uid");, но это не работает.
Как правильно передать параметры?

12
Всё о Html / Многострочный <select>
« : 21 Ноября 2005, 20:32:57 »
Подскажите, как можно сделать многострочный