Банеро-статистика
Здрасте...
Я опять про локальную банеро-вертушку.
А как для статистики узнать увидел ли посетитель мой банер?
Ведь графика может быть отключена.
← Апрель 2005 → | ||||||
1
|
||||||
5
|
6
|
7
|
||||
27
|
За последние 60 дней ни разу не выходила
Сайт листа:
http://blog.nundesign.com
Открыт:
06-08-2003
Пре-модерация: Да
Адрес для писем в лист: inet.webbuild.webbuilding-list@subscribe.ru
Адрес
модератора: inet.webbuild.webbuilding-owner@subscribe.ru
Здрасте...
Я опять про локальную банеро-вертушку.
А как для статистики узнать увидел ли посетитель мой банер?
Ведь графика может быть отключена.
Здравствуйте, dis.
Вы писали 15 апреля 2005 г., 07:06:19: mid:20050415071854.3514***@i*****.subscribe
сделай рисунок не GIF а php
и в php считай статистику и отдавай тело рисунка.
Здрасте Raphael,
Friday, April 15, 2005, 8:57:21 PM, вы писали:
А это как???
Этот скрипт на Perl читает .csv файл, и вываливает данные из него в
виде HTML-таблицы.
Я мучался, мучался, но так и не смог сделать так, чтобы в первом
столбце текст был жирным.
Посмотрите, может кто знает?
Да и вообще зацените старания, я только учусь, и, может быть, что-то
можно было реализовать другим путём?
#!/usr/bin/perl
open (CSV, "test_csv.csv");
while(<CSV>)
{
push(@csv_list, $_);
}
close(CSV);
print <<EOF;
<table border=0>
EOF
foreach $line (@csv_list)
{
lines = split(/;/, $line);
$num_lines = @lines;
chop($lines[$num_lines-1]);
if ($num % 2 == 0)
{
$color = "#808080";
}
else
{
$color = "#C0C0C0";
}
print "<tr align=\"center\" bgcolor=\"$color\">\n";
for ($num = 0; $num lt $num_lines; $num++)
{
if ($lines[$num])
{
print "<td>$lines[$num]</td>\n";
}
else
{
print "<td>\ \;</td>\n";
}
}
print "</tr>\n";
}
print <<EOF;
</table>
EOF
exit;
--
Ilya Tatarnikoff
mailto:webmast***@r*****.com
ICQ number: 317134899
PGP key ID: 0x18EA20AE
Sunday, April 17, 2005 - 6:36:49 PM
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Привет, Илья!
У тебя вообще этот скрипт работает? Я нашел в нем кучу ошибок. Даже не
представляю, что он у тебя с ними делает...
А если вместо этого:
поставить
if ($num == 0) {
print "<td><b>$lines[$num]</b></td>\n";
}
else {
print "<td>$lines[$num]</td>\n";
}
?????????
Я даже не понял, в чем твоя проблема....
Пашка
17 апреля 2005 г., 14:43:38, Ilya Tatarnikov <jackso***@r*****.com> wrote:
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Снова спасибо, Пашка! :)))
Решение оказалось до безобразия простым, как я и ожидал в принципе, но
сам бы не догадался :))))
Работает, очень хорошо работает. Я на ошибки через perl проверял
(perl -c csv.pl) А какие ошибки ты нашел?
Sunday, April 17, 2005 - 6:10:59 PM, Пашка <pav***@l*****.ru> wrote:
--
Ilya Tatarnikoff
mailto:webmast***@r*****.com
ICQ number: 317134899
PGP key ID: 0x18EA20AE
Sunday, April 17, 2005 - 9:25:34 PM
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Вот смотри:
Во-первых, скрипт написан не для того, чтобы работать из браузера. Для
этого он должен еще выводить HTTP-заголовок с типом контента и
кодировкой.
Может быть @lines? Явная ошибка компиляции.
Это для меня осталось загадкой. Для чего обрезать именно последнюю
строку???
Ты $num еще не проинициализировал даже, и вообще он используется в
цикле ниже, но здесь стоит какая-то проверка.
lt - это оператор сравнения текстовых строк, для чисел используется <.
Значит здесь у тебя левый и правый операнд преобразовывались в строки
и сравнивались как строки. Как ты понимаешь это сравнение не всегда
дает такой же результат, как сравнение чисел.
И как после этого у тебя работало, я не знаю. :)
Пашка
17 апреля 2005 г., 17:31:11, Ilya Tatarnikov <jackso***@r*****.com> wrote:
библиотекa сайтостроительства http://www.i2r.ru/static/244/
PHP знаешь? Хелп по PHP есть?
Пашка
16 апреля 2005 г., 16:13:35, dis_subscri***@r*****.ru <dis_subscri***@r*****.ru>
wrote:
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Здрасте Пашка,
Monday, April 18, 2005, 3:10:23 PM, вы писали:
Знаю. Есть. Но я ничего подобного не нашел((
Может не там искал??
Подскажи плиз парочку функций а я уж остальные найду...
imagecreate
imagegif
Это все, что нужно для вывода картинки, а все остальное - это подсчет
загрузок.
Пашка
18 апреля 2005 г., 14:31:56, dis_subscri***@r*****.ru <dis_subscri***@r*****.ru>
wrote:
библиотекa сайтостроительства http://www.i2r.ru/static/244/
Сравнить статистику загрузок страницы со статистикой загрузки банера.
Больше никак.
Пашка
15 апреля 2005 г., 7:06:19, dis_subscri***@r*****.ru <dis_subscri***@r*****.ru>
wrote:
библиотекa сайтостроительства http://www.i2r.ru/static/244/