Отправляет email-рассылки с помощью сервиса Sendsay

Веб-дизайн. Вопросы и ответы.

  Все выпуски  

Веб-дизайн. Вопросы и ответы. # 16


Служба Рассылок Subscribe.Ru проекта Citycat.Ru

WEB-дизайн. Вопросы и ответы.
# 16 (27)
21 марта 2001г.
Проект сайта "AGS Design" dweb.ru
кол-во подписчиков - 10800

    В этом выпуске:               Ссылки Вебмастеру:

  • Фото
  • Форум
  • Анимированные гифы
  • Фоновые изображения
  • 3d буквы, цифры
  • Иконки и кнопки
  • Архив рассылок
  • Photoshop
  • Flash
  • Награды
  • Баннеры
  • Cgi скрипты
  • Java апплеты
  • Java скрипты

  • Доброе время суток!

    Задать вопрос можно на сайте dweb.ru, вписываете свой вопрос в форму для обратной связи и отсылаете. Описывайте свою проблему как можно подробнее.

    Вопрос публикуется только один раз (из-за ограничения размера выпуска и огромного кол-ва вопросов), если Вы не получили на свой вопрос ответ, пришлите его еще раз, но перед этим напишите какой номер вопроса у Вас был в прошлый раз, т.к. рассылка иногда выходит чаще, чем приходят ответы и, может быть, ответ на Ваш вопрос уже есть.

    Вопросы не относящиеся к тематике рассылки, публиковаться НЕ БУДУТ.

    Маленькая просьба. Если Вы пишете автору ответа, чтобы он уточнил какие-либо детали, то цитируйте в письме вопрос и ответ полностью.




              Вопросы.

  • 1058. Посоветуйте, а лучше пришлите (если есть), скрипт 'поиск по сайту' на cgi или php.  Ответить на вопрос

  • 1059. Сколько будет стоить динамический скрипт (система добавления ссылок) для каталога? Например как на cgi.ru и у кого-нибудь есть таковой?.  Ответить на вопрос

  • 1060. Как на CGI можно узнать объём занимаемого пространства моего сайта на сервере? Если можно, то пришлите скрипт.  Ответить на вопрос

  • 1061. Может кто-нибудь знает программы, которые ищут свободные доменные имена в зонах .ru, .com, .net, .org.  Ответить на вопрос

  • 1062. Как можно перегонять данные из ячеек таблиц Word в ячейки таблиц HTML, минуя вордовский веб формат, так как он создает очень большие файлы по сравнению с такими же таблицами, но перенабраными вручную?  Ответить на вопрос

  • 1063. Какие на данный момент последние версии Apache, Perl и PHP? Где их лучше скачать (кроме официальных сайтов)?  Ответить на вопрос

  • 1064. Я знаю, что на юниксовых серверах заглавная и строчная буква в именах файлов - это две разные буквы (рекомендуют употреблять имена в нижнем регистре). А есть ли какие либо ограничения на употребление в именах файлов знаков "!", "-" и "_" на сервере Апачи и платформе Юникс?  Ответить на вопрос

  • 1065. В javascript есть window.open. А какой аналог на перл?  Ответить на вопрос

  • 1066. Подскажите, если встречалось: при хостинге моего сайта на chat.ru происходит самопроизвольная смена http, например: с www.имя.chat.ru на www.chat.ru/~имя и обратно. Что делать?  Ответить на вопрос

  • 1067. Я переделал скрипт из PHP в Perl. Скрипт переводит числа в пропись. Точнее, должен переводить, но не выполняет этого. Мало того. Он даже не выдает сообщение об ошибке. Кто может, помогите plz. Адрес скрипта: http://www.sidalex.narod.ru/propis.txt  Ответить на вопрос

  • 1068. Как сделать с помощью JavaScript следующее: Есть фрейм, хотелось бы, что бы он выглядел приподнятым и расположенные кнопки на нем при нажатии становились утопленными.  Ответить на вопрос

  • 1069. Подскажите, пожалуйста, можно ли вывести текст вертикально (в лежачем положении), т.е. не слева направо, как мы привыкли, а снизу вверх?  Ответить на вопрос

  • 1070. Спецы dhtml! Подскажите чем заменить: <a href="URL" onMouseOver="this.style.color='#999999'"onMouseOut="this.style.color=''">Text</a>, чтобы во всех бродилках работало. А то в IE пашет, а в NN неа (кажется на свойства ругается)!На css тыкань меня не надо (не знаю), а примерчик скажите.  Ответить на вопрос

  • 1071. Можно ли сделать в одной гостевой книге несколько, по древовидному принципу?  Ответить на вопрос

  • 1072. Где можно скачать Perl Builder и сколько он весит?  Ответить на вопрос

  • 1073. Я хотел бы у вас спросить как можно сделать следующее:Нужна регистрационная форма, которая бы записывала пользователя в базу данных, потом генерировала специальный код, выдавала бы его пользователю и записывала этот код вместе с именем и пасвордом пользователя в другую базу данных, после всего этого пропускала бы его на другую форму в которую нужно ввести код, сгенерированный первой формой , пароль пользователя и его подтверждение,имя пользователя, его способ оплаты услуг, и все услуги форма должна проверить данные по базе данных и если они корректны выдать пользователю счёт в виде Вордовского файла с расширением *.doc на ту сумму на которую он отоварился подставив данные по ценникам к наименованию товара из третьей базы данных.И наконец Все базы данных должны либо нормально читаться в Exel'е, либо нужна ещё одна прога, с помощью которой можно былобы редактировать и просматривать эти базы данных.  Ответить на вопрос

  • 1074. Есть таблица и в ней несколько ячеек. Как сделать чтобы при наведении на ячейку она загаралась определённым цветом и чтобы отдельная ячейка была отдельным линком.   Ответить на вопрос

  • 1075. У меня есть слой в хтмл, мне надо вставить стрелки вверх и вниз и надо что бы при наводе курсора на них, текст в слое перемещался соответственно вверх и вниз. Как это можно осуществить???   Ответить на вопрос

  • 1076. Как с помощью Javascript изменять высоту фрейма, если (допустим) окно браузера делиться на 2 половины горизонтальной линией.  Ответить на вопрос

  • 1077. Как с помощью Perl'a прочитать файл count.dat, содержащий одну цифру, увеличить ee на 1. Затем записать увеличенную цифру в этот же файл вместо той, что была?  Ответить на вопрос

  • 1078. Как правильно написать:
    open(MAIL, "| /usr/sbin/sendmail $sendto ") ;
    А то везде пишут по-разному:(   Ответить на вопрос

  • 1079. Есть ли скрипт на PERLе, позволяющий вставлять в запрашиваемый HTML док-т определённую часть из другого файла? Т.е он должен найти и взять из некоторого файла текст, например от символа "А" до символа "В" и вставить, как результат, в запрос.  Ответить на вопрос

  • 1080. Срочно нужен скрипт на Яве. Он должен редиректить на страничку, а если этой страничке нет (ерор 440) то должен редиректить на другую... На VBS могу написать, а на Яве, ну прям никак.  Ответить на вопрос

  • 1081. У меня сайт с анекдотами и приколами. В начале страницы у меня стоят ссылки 1 2 3 4 5 6... 25. Причем ссылка на ту страницу, которая в текущий момент открыта, не активна (т.е. например открыта страница 3 и ко всем остальным цифрам подключены ссылки, а к 3 нет и т.д.). Пока страниц не много, но их кол-во все время увеличивается. Как можно сделать, чтобы цифры с номерами обновлялись автоматически и мне не приходилось бы на всех 25 страницах заново ставить ссылки на следующие. Вроде правильно объяснил. Если кто понял, подскажите пожалуйста.  Ответить на вопрос

  • 1082. Есть длинная таблица (много строк), надо организовать ее так, чтобы сразу загружались верхние пять строчек и по запросу выходили следующие пять вместо этих и так далее. Типа рейтинговых систем.  Ответить на вопрос

  • 1083. Как при помощи слоев вставлять таблицу заданной ширины и высоты, и чтобы там была вертикальная полоса прокрутки?  Ответить на вопрос

  • 1084. Где найти книги по Флеш, Дримвейвер, Фотошоп и другие интересные книги? Желательно ссылка на zip - aрхив!  Ответить на вопрос

  • 1085. Кто знает хорошую (ие) забугорные баннерообменные сети, которые платят за клики и выкупают показы, типа нашей ЛБЕ? Укажите если можно -расценки и примерные условия работы. С ЛБЕ конечно работать можно, деньги платят, но вот их баннеры нельзя ставить на англоязычные страницы. Есть ли такие же буржуйские сетки, для развлекательных сайтов?  Ответить на вопрос

  • 1086. Требуется java-скрипт, позволяющий сделать так чтобы когда, наводишь курсор мышки на ссылку, она радужно меняла цвет на другой.  Ответить на вопрос

  • 1087. Посоветуйте, что можно почитать для начинающего по Jave и какими прогами пользоваться.  Ответить на вопрос

  • 1088. Наверняка есть программы, позволяющие осуществлять автозамену сразу в нескольких документах. Например, на моих вебстраницах стоит мой старый e-mail адрес, который нужно изменить на новый. В офисных программах типа ворда есть функция "найти и заменить". Есть ли программы, которые по такому же принципу замены могут работать с несколькими документами, чтобы можно было осуществлять замену не вручную, а автоматически?  Ответить на вопрос

  • 1089. Помогите
    sub ShowMainMenu {
     open (DATA,$DataFileMenu);
      @msg=<DATA>;
      $c=@msg;
      close(DATA);
      $i=1;
      foreach (@msg){
        if ($i==$FORM{'num'}) {
          ($sp,$index,$text1,$text2,$text3,$text4,$news)=split(//);
    open (DATA,$news);
    @list=<DATA>;
    close (DATA);
    for ($i=0;$i<=@list;$i++)
    {
    ($newse)=@list[$i];
    #print $newse;
    $rec3=$newse;    #как зделать чтоб $newse ровнялось $rec3
    $info="$text1";
    $rec1="$text2";
    $rec2="$text3";
    }
    };
        $i++;
      };
    &style;
    &HTML;
    };  Ответить на вопрос

  • 1090. Что нужно сделать DREAMWEAVER 4.0 что бы можно было вводить русский шрифт прога русифицированная , но когда пишишь по русски в создаваемом сайте пишет какие то коды?  Ответить на вопрос

  • 1091. Готов коммерческий проект. Посоветуйте хостинг(платный)с полным набром услуг. Предполагаемый траффик - до 0.5 гига. Размер - около 40 Мб. Желательно сразу с указанием цен  Ответить на вопрос

  • 1092. Кто знает скрипт показывающий день недели, месяц и год и месяц показывает начиная с 1 числа и до 12 (12 месяцев).  Ответить на вопрос

  • 1093. Я использую следующий код:
    var linskc=document.referrer
    для выяснения откуда на мой сайт пришёл пользователь, а вот как сделать, что бы данная переменная автоматически сохранялясь в файл !  Ответить на вопрос

  • 1094. Есть локальная база, написанная на Делфи, стоит задача сделать сайт с единой базой данных, с возможностью обновлений, изменений и т.д. Какие есть пути решения этой задачи, кроме как сделать локальную базу с помощью Interbase?  Ответить на вопрос

  • 1095. Где-то в Инете я видел готовые Интерфейсы, сделанные в Фотошопе, сайт назывался "Интерфейсы для Всех", сейчас он не работает, подскажите адреса аналогичных.   Ответить на вопрос

  • 1096. Есть два html-файла. В первом необходимо задать значение переменной на JavaScript, во второй, которая вызывается по ссылке, нужно прочитать это значение. В обоих файлах использую такую строку:
    <script language="JavaScript" src="путь_к_библиотеке"></script>
    В самой библиотеке есть объявление
    var stroka;
    После инициализации переменной в первом файле:
    stroka=new String("5");
    она оказывается неопределенной во втором. Что делать? Возможно ли вообще передача параметров таким образом?  Ответить на вопрос

  • 1097. Мне нужен скрипт который закачивает файл с HTTP сервера на другой FTP. Имя HTTP сервера и путь к файлу указывает пользователь, а информация о FTP сервере находится в текстовом файле в директорие cgi. Пользователь заполняет форму в HTML файле, в которой присутствует поле "adress". Адрес имеет следующий вид "http://xxxx.xxx/xxxx/xxx.xxx" вместо иксов может быть любой текст. Когда пользователь нажимает кнопку "Отправить" Выполняется скрипт (уже написан) который создает HTML файл. После чего запускается второй скрипт (который надо написать), соединяется с HTTP сервером и отсылает файл на FTP сервер.
    Если на Perl'е написать не получится, есть Delphi 5.0
    На сайте cgi.ru я нужного скрипта не нашел.   Ответить на вопрос

  • 1098. Меня интересует программа, с помощью которой можно сделать демонстрационный ролик работы другой программы. Подскажите где ее можно взять или , хотя бы, как она называется.  Ответить на вопрос

  • 1099. Вопрос из за границы. Подскажите, пожалуиста, какими поисковиками чаще всего пользуются в "рунете". Дело в том, что нужно зарегистрировать Балтийский сайт так, чтобы поисковики его находили вместе с другими русскоязычными рессурсами на эту тему. (конкретно, автомобили), т.е., чтобы он выглядел как "родой" для пользоватей "рунета".  Ответить на вопрос

  • 1100. Меня интересует возможность вставки в htm документ другого htm документа, пример : у меня есть сто страниц и мне нужно сделать для них навигационную панель, причем навигационную панель часто обновляется и меняется.
    Понятно,что в ста старницах ее поменять - это адский труд( а если это еще делать часто, то ... ). Мне говорили что есть такая возможность на PHP и через директиву INCLUDE.   Ответить на вопрос

  • 1101. Помогите, пожалуйста, разобраться с кукисами... Цель такая: сделать авторизованный, приватный доступ к некоторым страницам. Пишу на пхп. Желательно просто глянуть пример.  Ответить на вопрос

  • 1102. Как в Explorer сделать слои? Только по медленнее и по понятнее (я-начинающий)  Ответить на вопрос

  • 1103. Я передаю данные из html в asp, который открывается в этом же окне. Там скрипт записывает их в базу данных. До этого все нормально. Проблемы начинаются, когда в окне с файлом asp я нажимаю refresh.
    Получается что скрипт выполняет запись в базу данных дважды. Как можно решить эту проблему?  Ответить на вопрос

  • x. При открытии странички не загружается один gif-файл (остальные грузятся), при наведении на нее мышки и правой кнопкой заставляешь показать рисунок, он тутже грузится, когда возвращаешься на эту же страницу он также прекасно загружается, но самое интересное, что этот глюк проявляется не на всех машинах (броузер везде IE), подскажите где возможна ошибка.   Ответить на вопрос

  • xx. Срочно требуется совет. Возникла проблема при установке WinME на Win98. При установке на стадии копирования файлов происходит ошибка из-за которой установка обрывается, из-за файла Suwin.exe при обращении к VERX.DLL (все эти файлы находятся в файле Precopy1.cab) Идентичная ситуация происходила и при установке WIN98 SE. Все точно также и с теми же файлами. Может кто знает как исправить такой глюк?   Ответить на вопрос

  • xxx. Может кто знает, где найти понятную документацию (книгу в эл. виде) с примерами для начинающих изучать Perl, CGI, PHP, JavaScript, SSI (на русском языке). Хотелось бы научиться работать с ними с нуля и не сдирать готовые скрипты. Если у кого есть конкретные ссылки, напишите пожалуйста. Искать в поисковиках нет возможности, т.к. очень дорогой И-нет. Если у кого есть, вышлите пожалуйста на е-mail: pshurt@efremov.tula.net. Заранее спасибо. Если кто-нибудь хочет поделиться опытом или просто поговорить о создании сайтов (особенно интересно поговорить о баннерах и графике на сайтах), пишите мне.
    P.S. Кто-нить знает, когда на народе.ру разрешат CGI и разрешат ли вообще. А то имя сайта менять не хочется, а срочно нужна поддержка CGI.  Ответить на вопрос


    Топ-ответ.
    Победителями за февраль стали:
    Панков В.
    Namig Kouliyev
    Kuznetsov Ivan
    Pawel
    Все победители получат поощрительный приз.

    За прошедший выпуск.
    Namig Kouliyev
    Pawel
    Vega
    Egor Shchegolkov

    Если Вам помог определенный ответ или просто понравился, то не поленитесь, напишите письмо в теле которого напишите Имя и e-mail лучшего на Ваш взгляд автора ответа ( это займет у Вас не более 10 секунд:).

    В следующем номере будут опубликованы победители Топа за февраль, каждый из них получит определённый бонус, за активное участие.


              Редактор HtmlLerz.

    HtmlLerz способности:
    Создание файлов по шаблонам, замена текста как с учётом дополнительных параметров, так и без, система быстрой вставки задаваемых вами последовательностей в текст, система анализа закрытия тегов в документе и вывода информации о тексте, конвертор кодировок, конвертор русский текст в транслит, конвертор текст в HTML код, подготовка вставки HTML в скрипты на языке PERL с учётом что в юниксоидных системах и видовс различие кода перевода строки (с выбором кода перехода к новой строке), средство очистки текста от тегов (конвертов HTML в чистый текст).
    Программа изначально разрабатывалась как простейшее средство для работы с ХТМЛ разметкой и текстовыми файлами. Скачать программу можно на сайте автора программы.



              Вопросы и ответы.

  • 1017. Дайте стоящие советы или пару косультаций насчет серверных инклюдов.
    Ответ прислал Pawel.
    Посмотрите статью на http://www.lgg.ru/help/guide-home_dir.shtml
    Ответ прислал webmaster.
    смотри на http://www.masterinfo.net/ssi.php3
    Ответ прислал Script [gBc].
    На какую тему про инклюды?
    Ответ прислал Namig Kouliyev.
    Soveti v kakom smisle? SSI i PHP ochen nujniye veshi. Ya neodnakratno ob etom skazal. S PHP voobshe mnogo chego sdelat mojno. Naprimer, http://free.lgg.ru/ ustroen takim obrazom, chto izmeniv tolko 1 fayl, mojno dobitsya lyubix izmeneniy srazu vo vsex stranitsax. Naprimer, sdelat ves dizayn v stile Yahoo (naverxu stranitsi ukazivayetsya put Top -> Sport -> Soccer, i t.d.) ili chto-to eshe. Etogo mojno sdelat na SSI toje: http://cash.webservis.ru/
    Drugoe prakticheskoe primenenie: Yesli u Vas sayt na neskolkix yazikax, mojete avtomaticheski perenapravlyat posetitelya na nujnuyu versiyu sayta. Mojno na SSI ili PHP.
    Ответ прислал MIDadmin.
    А что тебя конкретно интересует?
    Ответ прислал Сысолетин Л.
    Чего именно интересует?

  • 1018. Кто-нибудь знает почему может такое быть: на моем компе нескапе все грузит нормально,а вот на сервере вместо страницы код.:(
    Ответ прислал Namig Kouliyev.
    Utochnite kakoy imenno server i URL stranitsi. Mojet server chto-to ne to dobavlyayet sverxu na stranitsu? Mne takoe ne vstrechalos, prosto drugoe ne prishlo v golovu?
    V lyubom sluchae dayte URL stranitsi, posmotrim.
    Ответ прислал Alexey.
    Вероятно, сервер, на котором расположен сайт, не поддерживает SSI. Например, если у тебя сайт находится на народ.ру
    Ответ прислал Pawel.
    Может происходить ошибка при закачке файла на сервер. Или, если у файла нестандартное расширение, сервер не воспринимает его как html. Напишите ссылочку, посмотрю конретно.

  • 1019. Есть какие нибудь аналогии ssi,чтобы обновлять сайт? И вообще как сделать это проще?
    Ответ прислал F. Rakhmetov.
    Мне кажется проще SSI нет, но можно с помощью Jscript:
    <script language=JScript type="text/script" scr="text.js>
    </script>
    А в text.js пишешь:
    document.write('<a href="link.htm">link</a>')
    И все.
    Ответ прислал Pawel.
    Советую использовать PHP. Это мощный язык для динамического создания сайтов. При этом, в отличии от Perl, он гибко встраивается непосредственно в страницы html. Синтаксис похож на С. Документацию можно скачать на www.php.net
    Ответ прислал Namig Kouliyev.
    Da, naprimer PHP. PHP yavlyayetsya chem to vrode Perl+SSI, t.e. skripti na storone servera (kak Perl), s vozmojnostyu vklyucheniya pryamo v HTML fayl (kak SSI).
    Ответ прислал No Name.
    Можно использовать PHP, но эта технология медленнее SSI но намного гибче, если нужно сменить быстро дизайн на сайте то лучше использовать SSI.
    Также можно использовать CSS(каскадные стили), но они требуют поддержки браузера, в отличи от двух предыдущих, хотя предыдущие требую поддержку сервера.
    Также можно использовать JavaScript но это очередня головная боль!
    Информацию по PHP найдешь здесь http://www.roga.by.ru/php.shtml
    Информацию по SSI найдешь здесь http://www.roga.by.ru/ssi.shtml
    Информацию по CSS найдешь здесь http://www.roga.by.ru/css.shtml

  • 1020. Кто нибудь кто хоститься на h1 отзовитесь,а админ там у них мертвый какой-то:( Можно там с баннерами хоть вопрос решить, чтоб они не влеплялись так грязно сверху?
    Ответ прислал techpack@dol.ru.
    У меня была подобная проблема, он был мертвым и упроно не хотел отвечать на письма (у меня проблема была связана с включением доступа к sendmail) пока посещение сайта не поднялось выше 20-30 в день - тогда он ответил даже на те письма, которые я отправил больше месяца назад и я давно забыл о них! А на другом сайте посещение 2-5 в день - и он попрежнему молчит(уже почти полгода)!
    Ответ прислал Mad Den.
    При регистрации или в правилах написано, что баннер размером 468 х 60 вставляется автоматически на все страницы сверху и что они пока еще не придумали как сделать вставку баннера более корректно !
    Ответ прислал Script [gBc].
    Именно по этому я с ними и не дружу... через пару недель откроется регистрация на АЛ.РУ
    Ответ прислал kot.
    Бесполезно! Вляпывали и будут!
    Это-же "бесплатный" хостинг !

  • 1021. Как на Javascript выдать звук на РС спикер.
    Ответ прислал Pawel.
    По-моему, никак нельзя. Можно просто в html проигрывать файлы wav и mid: <bgsound src="имя файла">

  • 1022. Помогите, пожалуйста, разобраться с кукисами. Конкретнее, на PHP. Использую функцию SetCookie след. образом:
    SetCookie("TestCookie","on",0,"/admin/","",0);
    Потом пытаюсь вывести echo $TestCookie;
    Но что-то ничего не выводится. Подскажите, где ошибка. И вообще, может быть есть другой способ, кроме использования кукисов, ограничить доступ к некоторым разделам (доступ авторизованный).
    Ответ прислал Сысолетин Л.
    Способ ограничения есть. .htaccess в случае Apache и права на директории в случае NT+IIS
    Ответ прислал Pawel.
    Все правильно. Ничего не будет показано до следующей загрузки данной страницы.
    Если не получится, то попробуйте так:
    echo $HTTP_COOKIE_VARS["TestCookie"];
    А вообще - последний аргумент это время в формате UNIX (и ставить вместо него 0 ?)
    Авторизацию можно производить средствами Apache. Для этого в защищаемую директорию надо положить файл .htaccess, в котором прописать что-нибудь вроде:
    AuthType Basic
    AuthUserFile /usr/local/apache/conf/htpasswd.users
    AuthName "Forum"
    require valid-user
    satisfy any
    Файл htpasswd.user создается при помощи программы, входящей в состав Apache.
    Ответ прислал Namig Kouliyev.
    Mogu posovetovat tolko odno: Zaydite na http://www.bookcase.ru/, tam yest knigi pro vse. Viberite razdel PHP, tam yest (po krayney mere odnogo ya znayu) statyi pro Cookies.
    Ответ прислал Pan.
    Используй лучше сессионные переменные, но они только на PHP 4+

  • 1023. Как только подключаю в IIS модуль php.exe, странички, обробатываемые этим модулем не выполняются, возврощается только "winsock.dll unusable. 1009 " хотя права раздал как положено. Из-за чего это может быть и как с этим бороться?
    Ответ прислал Dioxis.
    Учить Perl - это RuleZZZ Лично я считаю PHP отстоем (не хочи ни кого обидеть) Perl - младштй брат С, а что такое С никому, надеюсь, объяснять не надо :) А в PHP нимеряно дыр... и ничего поистене крутого я не видел... Если есть голова на плечах, то на Perl можно делать такие штуки... ну просто отвал!

  • 1024. Я хочу локально отлаживать perl- и CGI-скрипты. Для этого скачал binary-версию Perl 5.003 build 314 - самораспаковывающийся архив с .bat-инсталлятором. Я инсталлировал его в директорию 'C:\Perl' (он еще добавил 'bin', 'lib', 'docs', 'eg'). Но не могу заставить работать. Он лишь работает в Perl-редакторах (я использовал 'Collie Perl Shell' и 'DzSoft Perl Editor'). Там программы, не требующие данные из форм, запускаются и работают - генерируют HTML-документ. А вот в IE - нет, он выводит мне содержимое файла (*.pl, *.cgi), и все.
    Ответ прислал MRIAT.
    Насколько я понял Вам необходим Web-сервер, поддерживающий Perl. Его можно взять, например, на www.eserv.ru. Кроме того потребуется установить право доступа на "выполнение" для папки, в которой выполняется скрипт.
    Ответ прислал Alexey.
    Установи Small HTTP Server. (около 60 кб) Найти можно по адресу. http://wwwkoi.wplus.net/pp/mrdoors/srv/rdesc.htm Там же - подробная инструкция по эксплуатации на русском.
    Ответ прислал Mad Den.
    Для того, чтобы настраивать cgi,perl,php и mysql на своем домашнем компьютере надо установить себе Web Server. Лучшим на сегодняшний день является Apache Web Server. Как его настроить и где взять модули, можешь прочитать здесь http://shockwave.al.ru/web/server.html
    Ответ прислал Script [gBc].
    Скачайте уже откомпилированную версию перла! Или скажите куда кинуть.
    Ответ прислал Dioxis.
    Поставь Apache... если надо будут доки напиши мне... скину!
    Ответ прислал sealexey.
    Для начала немешало бы правильно настроить локальный сервер, пиши на мыло, я тебе помогу, могу даже выслать рулезы по настройке апача+пхп+перл+мускл.

  • 1025. Имеется ряд jpg-ев . Ниже идёт надпись. Нужно чтобы эта надпись менялась на соответствующую при наведении на каждую картинку.
    Ответ прислал sealexey.
    Можно так:
    <img src="but1.gif" id="recl">
    <script for="recl" event="onmousemove" language="JavaScript"> document.all.recl.src="but2.gif"
    </script>
    <script for="recl" event="onmouseout" language="JavaScript">
    document.all.recl.src="but1.gif"
    </script>
    <script for="recl" event="onmousedown" language="JavaScript">
    document.all.recl.src="but3.gif"
    </script>
    mousemove - при движении мыши по картинке
    mouseout - при выводе мыши за пределы картинки
    mousedown - при нажатии
    Ответ прислал MATAV.
    <img src="your_pic.jpg"
    onmouseover="javascript:stroka.innerText='Drugoe Chtoto'"
    onmouseout="javascript:stroka.innerText=stroka.value">
    <SPAN name=stroka value="Chto Hochesh">Chto Hochesh</SPAN>
    Ответ прислал Pawel.
    Создать слои, в каждом из которых будет одна надпись. А при наведении мыши на картинку обрабаывать событие onmouseover. При его вызове менять у слоев атрибут visible.
    В IE слои делаются через тег div, в NN через layer. Подробные примеры посмотрите на www.htmlguru.com

  • 1026. Есть страничка page.htm , есть файл log.txt. В нем содержится какое то число, например 25. Скрипт при открытии странички page.htm определяет какое число записано в log.txt и выводит его на экран в заданном месте странички page.htm. И желательно, чтобы активация скрипта происходила так cgi.cgi?987 - это значит вывести на экран число, содержащееся в файле 987.txt, а если cgi.cgi?645 - то это значит, что нужно вывести на экран число, содержащееся в файле 645.txt. Как сделать такой скрипт?
    Ответ прислал Истратов Вадим.
    Все очень просто. Пишим скрипт на Perl'е, CGI. Такого вот типа:
    #!/usr/bin/perl
    use CGI qw (:all);
    $log_file=$ENV{'QUERY_STRING'};
    open(FILE,"dir/cgi-bin/$log_file.txt") || die "Cannot open file $log_file.txt: $!";
    $file=<FILE>;
    close(FILE);
    print header;
    print $file;
    А в странице page.htm пишем:
    <!--#include virtual="/cgi-bin/your_script.pl?number"-->
    Ответ прислал Vladislav Shukov.
    Если правильно понял, то примерно так:
    
    use strict;
    use CGI qw(:standard);
     ...
    my $fileName = $ENV{QUERY_STRING}.".txt"; # для ./cgi.cgi?987 получим 987.txt
    open MYFILE, "<$fileName" # если файл размещен в дир. скрипта
                           # если нет, то надо просто сформировать путь к нему
            or die "Error: $!";
    @lines = <MYFILE>;   # загрузили содержимое файла
     ...                  # обработали и получили к примеру переменную $val с
                         # с нужным контекстом
    my $val =...;
    close MYFILE
     ...
    open HTMLFILE, "<page.html"
            or die "Error: $!";
    my $text = join('', <HTMLFILE>);
    close HTMLFILE;
     ...
    $text =~ s/<@VALUE>/$val/ge;  # предполагаю, что места для отображения
             # контекста выделенны как <@VFLUE>
             # поэтому просто делаю контекстную подстановку
             # по заданному шаблону.
     ...
    print header;    # возвращаю страницу
    print $text;
     ...
    exit;
    Ответ прислал Артем Герасимов.
    
    #!/usr/bin/perl
    $|=1;                       #отключить буферизацию вывода
    my $filespath = 'files/';   #путь к папкес файлами
    
    ################################################
    
    &parse_form;
    my $f = $FORM{file};
    
    unless(open(FILE, "$filespath$f")){return;} #попытка открыть файл
    unless(lockfile(FILE)){close FILE;return;}  #попытка заблокировать
    файл
    my @file = <FILE>; #чтение файла
    my $v = $file[0];  #значение из первой строки файла
    close FILE;        #закрытие и разблокировка файла
    
    print "$v\n";      #вывод значения
    
    ###################################
    # Parse form param
    ###################################
    sub parse_form{
    if ($ENV{'REQUEST_METHOD'} eq "GET") {
      $buffer = $ENV{'QUERY_STRING'};
    } else {
      read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
    }
    @pairs=split (/&/, $buffer);
    foreach $pair (@pairs){
    ($name,$value) = split (/=/,$pair);
    $value=~ tr/+/ /;
    $value=~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C",hex($1))/eg;
    $FORM{$name}=$value;
    }}
    
    ########################################
    #Trim space symbol from left and right
    ########################################
    sub trim{
    my($v)=@_;
    $v =~ s/^\ +//;
    $v =~ s/[\n\r\s]+$//;
    return $v;
    }
    ########################################
    sub lockfile{
     my $handle = shift;
     my $count=0;
     until(flock($handle, LOCK_EX)){
      sleep .10;
      if(++$count>50){
       return;
      }
     }
     return 1;
    }
    Ответ прислал Alex.
    Честно скажу, что не совсем понял задачу. Зачем, например, иметь такую кучу файлов (*.txt) в которых содержиться только одно число? Отвечаю на вопрос как я его понял.
    Скрипт вызывается только как cgi.cgi?n
    Получить эту переменную можно через $ENV{'QUERY_STRING'} Далее читаем переменную записанную в этом файле, с расширением txt
    open INFILE,"$ENV{'QUERY_STRING'}.txt";
    $number=<INFILE>;
    close INFILE;
    Далее необходимо прочитать содержимое файла page.htm и вытолкнуть в поток. Заголовок для браузера:
    print "Content-type: text/html\n\n";
    В файле page.htm, по всей видимости, должна быть строка типа <!--number-->, вместо которой вставляем номер прочитанный ранее
    open INF, "page.htm";
    while (<INF>){
    if (/<!--number-->/){print "$number"}else{print};
    };
    close INF;
    Вот, собственно, и все. Правда боюсь, что не совсем понял поставленную задачу. Если будут дополнительные вопросы можно задать мне непосредственно.

  • 1027. Кто может ПОДРОБНО рассказать (или дать ссылку на статью) о принципах обмена банерами в бесплатных банерообменных сетях. Читал разные статьи, но авторы так пишут, как будто я уже знаком с такими понятиями, как "таргетинг", "комиссия сети" и др. "Разжуйте" мне пожалуйста подробно (или дайте ссылку на содержательную статью).
    Ответ прислал Pawel.
    Посмотрите на www.promo.ru. Действительно полная и подробная информация.
    Комиссия сети - это то количество показов баннеров, которое сеть удерживает в свою пользу. Так, если вы показали 100 баннеров на вашем сайте, и комисия составляет 10%, то ваш баннер будет показан 90 раз.
    Таргетинг - настройка показа ваших баннеров опредеенной аудитории. В зависимости от возможностей сети может быть по региону, по времени, по конкретным сайтам и т.д.
    Ответ прислал Pasha.
    Напиши мне на e-mail постараюсь ответить.

  • 1028. Как узнать об установленных Perl-модулях на безплатных сайтах с поддержкой Perl?
    Ответ прислал Alex.
    Если разрешено использовать перл-скрипты, то можно спросить об установленных модулях саму систему с помощью строки
    foreach(@INC){print join("\n",<$_/*.pm>)};#проверил в Unix и в WIN32
    Примечание: 1. Если интересуют не только модули с расширением (pm), можно заменить на *.*
    2. В качестве разделителя я использую только символ "\n", если данные выталкиваются в браузер можно дописать "<br>\n".
    Ответ прислал Alex Star.
    Напиши письмо в службу поддержки твоего хостера и обо всём спроси.

  • 1029. Как в Perl работать с 16-ричными данными? К примеру, надо прочитать и проанализировать шапку dbf-файла.
    Ответ прислал Namig Kouliyev.
    Posle otkritiya fayla ispolzuyte binmode, a potom funktsiyi chr i ord.
    Ответ прислал Vladislav Shukov.
    Воспользуйтесь функцией unpack/pack, для правильного преобразования потоков байтов в ASCII и обратно. Получить информацию Вы можете использовав perldoc -f unpack (perldoc -f pack) либо просмотреть документацию по функциям perl.
    Ответ прислал Alex.
    Для преобразования 16-ричного значения в 10-ричное используется функция hex
    пример print hex 0xD;#результат 13
    Обратное преобразование с помощью sprintf c шаблоном %x
    пример print sprintf "%x",30;#результат 1e
    Но можно преобразования не делать, а работать напрямую с форматом 16-ричных значений. Работа такая же, как и с 10-ричными только при написании констант необходимо использовать префикс 0х
    Ответ прислал Alexey V. Radchenkov.
    Дык, если надо работать с DBF зачем побитовый анализ. Используй use XBAse или если надо SQL то DBI::XBase
    надо подробнее пиши.

  • 1030. Есть страничка, состоящая из фреймов. То есть page.htm - главная страница, а page_1.htm и page_2.htm - это два фрейма. Как сделать так, чтобы если посетитель заходит не на page.htm, а допустим на page_1.htm, то скрипт автоматически загружал бы страницу с фреймами (то есть чтобы загружалась вся страница с фреймами, а не просто один из фреймов)? И при этом желательно чтобы страница с фреймами загружалась без статусной строки, полосы прокрутки и т.д.
    Ответ прислал Роман.
    <script language='javascript'>
    if (top.frames.length==0) {
    document.write("<frameset rows='60,*'>"+
    "<frame name='Button' src='button.html' NORESIZE SCROLLING=no>"+
    "<frameset cols='25%, 75%'>"+
    "<frame name='menu' src='menu.html>'"+
    "<frame name='main' src='internet.html'>"+
    "</frameset>")
    top.frames['menu'].location.href='menu.html'
    top.frames['main'].location.href='internet.html'
    }
    </script>
    Выдрал у себя с сайта. В нём все что надо (если не разберёшся, пиши). Этот скрипт делает так что ползователь зайдя не на index.htm, а на одну из страниц фрейма main всё равно видит фреймы, причём в фрейме main та страница которую он пытался загрузить.
    Ответ прислал Andrew Stepanov.
    Вариант 1
    <script LANGUAGE="JavaScript"><!--
    if (self.parent.frames.length != 0)
        self.parent.location="http://www.ваш.сайт";
    focus();
    focus();
    </script>
    Вариант 2
    <script language="javascript">
    <!--
    if (self==parent) {
    if (confirm('Это окно - составляющее фрейма \nи желательно не
    открывать самостоятельно.\n\nЗагрузить стартовую страницу?'))
    location.href="index.htm"};
    // -->
    </script>
    Ответ прислал MATAV.
    v tele stranichki kotoraya vo frame pishesh sleduyushee: <body onload="javascript:Wind0ws.Location.Href='your_main_page.htm'">
    Ответ прислал Pawel.
    Вставить следующий JavaScript:
    <body onload="detect()">
    Функция:
    function detect()
    {
    if(window.parent!=window.self)
    location.href="адрес фреймовой страницы";
    }

  • 1031. А как на Flash 4 сделать чтобы русский язык был русским - а то показывает каракули и ничего более!
    Ответ прислал Semyon Vyskubov (Poizon).
    Поставь побольше русских шрифтов. Вот например у меня в фотошопе русские шрифты типа Верданы не работают, а в Ворде - запросто... Зато в ворде не работают русские шрифты, работающие в Фотошопе.
    Ответ прислал Swappp.
    Надо просто выбрать шрифт типа "Arial Cyr" c приставкой "Cyr", но не обязательно, есть нормальные шрифты без "Cyr"
    Ответ прислал karapuz.
    Выбери свой тест и нажми ctrl+b, или конвертани в графический символ F8.

  • 1032. Мне нужен скрипт, который бы выводил на экран браузера короткие сообщения по одной букве (как печатная машинка).
    Ответ прислал Andrew Stepanov.
    Этот выводит что-то типа терминала http://webg.by.ru/rass/w/d01/1032.zip...
    Ответ прислал Semyon Vyskubov.
    Есть апплет... пиши на sam@vision.krg.kz
    Ответ прислал Артем Герасимов.
    Смотри cgi.ru. Там такая коллекция скриптов, что трудно будет выбрать
    Ответ прислал Mic.
    Есть скрипт, выводящий слова "телетайпом" (т.е. слова побуквенно). Возможно звуковое сопровождение вывода каждой буквы. Мыль, вышлю.

  • 1033. Идея такая, я сделал план нашей сети, я хочу чтобы юзеру каторый нажал на принтэр нарисованный на этой страницы этот принтэр автоматически установился на его систему!!! В сети в основном W98 и W2000! Возможно ли это?
    Ответ прислал Pawel.
    А зачем так хитро? Можно просто сделать принтер сетевым ресурсом через обычные настройки в windows, предоставив к нему доступ какой-либо группе пользователей.

  • 1034. как на PHP сделать чтобы выдавал вот такое:
    рандомное число из 4-х цифр затем 1 буква затем 3 цыфры затем 2 буквы затем 2 цифры затем 3 буквы затем 1 цыфра и 4 буквы и наконец .dat - рандомные!
    буквы и цыфры должны быть рандомными, а расширение random cifry&bukvy.dat!
    чуть незабыл еще через тире см. пример.
    например: 1234a-5678b-c90de-f1ghi-k.dat
    Ответ прислал Pawel.
    Например, так:
    - с помощью функции rand(0,9) генерировать случайное чисо от 0 до 9
    - с помощью функции rand(1,26) генерировать случайное чисо от 1 до 26,
    а затем сопоставить этому числу букву
    $s="";
    $s1=rand(0,9);
    $s=$s.$s1;
    .....
    $s=$s.".dat";
    echo $s;

  • 1035. Как сделать выпадающее меню, но не с помощью <option>, а как, например, на www.microsoft.com
    Ответ прислал "Гвозденко А.
    Почитайте http://webster.by.ru/menu.html
    Ответ прислал SavAnt.
    Сходи на сайт майкрософта, сохрани страничку через меню 'File>>>Sa as...' и потом посмотри сохраненные файлы, а именно все Яваскрипты и css-файл. Просто то что реализовано там в двух словах не опишешь, да прежде чем это все делать подумай о том что Нетскейп не понимает те скрипты:( Есть конечно отлаженные под нетскейп, искать надо.
    Ответ прислал Andrew Stepanov.
    Два архива с образцами.http://webg.by.ru/rass/w/d01/1032.zip В архиве 1 надо залезть в код и взяв оттуда адрес скачать файлы js.

  • 1036. Какие бесплатные хостинги разрешают хранить файлы больше 5 мб, для создания МР3 архива, например. Желательно, чтобы и скорость была соотвествующей.
    Ответ прислал Namig Kouliyev.
    Ya znayu tolko odnu, kotoraya razreshayet soxranyat vse-chto ugodno, v tom chisle MP3, no u nix skorost ochen medlennaya: http://web.tar.hu/
    Ответ прислал sealexey.
    Советую в плане скорости, плюс скрипты можно компилить, это www.f2s.com
    Ответ прислал Andrew Stepanov.
    I-drive.com - вообще предназначен для архивов и хранения файлов.
    Ответ прислал Alex Star.
    Идешь на http://www.xdrive.com/promo/tellafriend?referee=6742152, регистрируешся и тебе дают виртуальный диск на 20мб. места + 5 мегабайт за каждого привлечённого тобой человека ;) Самый большой плюс - никогда не падает, даже в часы пик - стабильный доступ.
    Ответ прислал Swappp.
    www.narod.ru не поддерживает CGI PHP SSI
    www.webservise.ru При использовании CGI PHP надо ставить баннер и вокруг него на расстоянии в 500px не должно быть других баннаров. Если долго ничего не загружать или никто не будет заходить на сайт, закроют.
    www.wallist.ru тоже самое.

  • 1037. Это часть проги. прога сохраняет иформацию введенную в поля пользователем в файл! но она сохраняет в кодировде ДОС а надо в ВИHДОВС подскажите как это сделать?
    <?
    $file = "/usr/local/www/q/q.dat";
    $fp = fopen($file, "a");
    fwrite($fp, "$name задал вопрос: $q и ждет ответа на его мыло: $email\n");
    fclose($fp);
    ?>
    Ответ прислал Alex Star.
    Просто напиши вместо fwrite($fp, "$name задал вопрос... так - fwrite($fp, "$name § ¤ < ўRЇаRб: $q Ё ¦¤?в Rвў?в - ??R ¬л<R: $email\n");
    Ответ.
    Перекодировщик win <-> koi <-> iso <-> dos
    http://webg.by.ry/rass/w/d01/1037.zip


  • 1038. Бесплодность попыток заработка на рекламе привела к мысли о паролировании некоторых страниц сайта, т.е подписчик уплатив энную сумму автору получает на некоторый срок пароль доступа к интересующим его страницам. Одним словом, как сделать доступ платным? Наверняка, для этой цели нужен скрипт, и может быть он уже написан, вопрос-то FAQ?
    Ответ прислал THE UnForGiven.
    Ну, могу предложить вариант на php, вернее, саму идею. если скрипт написать не сможешь - скажешь, я попробую. знач, идея такая.
    запаролированная страница должна иметь права 000 - то есть, к ней никто доступиться не сможет, будет 403 ошибка. ты даже сам ее по фтп не сможешь отредактировать, только удалить:)) для каждого юзера должен быть свой файл в каком-то каталоге. допустим, файл petya.txt.
    расширение любое, это я для примера. этому файлу устанавливаем определенную дату модификации, а именно, последний день возможного доступа, т.е., чтобы на завтра юзер к страницам запаролированным доступа не имел.
    в файл можно записать в первой строке юзернэйм и во второй пароль. этому файлу также установить нулевые права. теперь дела такие.
    страница с формой, 2 поля - юзер и пароль. отправил результаты, скрипт идет в нужный файл (юзернэйм.тхт) и читает это оттуда.
    если совпадает - открываем права на запаролированную страницу, выводим ее и снова закрываем. а потом еще скриптик для проверки просроченности юзеров раз в сутки запускать.
    он будет брать каждый файл юзеровский (где пароль и юзернэйм) и сравнивает его дату с текущей. если меньше - нормально, идем дальше. больше - удаляем, юзера как не бывало. вот и все дела.
    Ответ прислал Pawel.
    Смотрите ответ на вопрос 1022 в части установки пароля на доступ к каталогу. А расплачиваться через сеть это пожалуй слишком нетривиально.
    Ответ прислал Andrew Stepanov.
    Запаролить доступ можно по-разному. Все зависит от уровня шифрования и необходимого доступа. Напиши мне по-точнее. У меня есть несколько вариантов подобных скриптов и целых программ для сайтов.
    Ответ прислал sealexey.
    для этого следует воспользоваться httpd паролями...... вот как это зделать (нашел в форуме одном)
    Вобщем, в Апаче есть такая фича - .htaccess. Это такой файл, в котором можно описывать настройки локальной папки - правила доступа, дефолтную страницу и проч. Чтобы использовать этот файл, нужно в httpd.conf прописать для данной директории (и вложенных):
    <Directory "f:/www">
    AllowOverride All
    Order allow,deny
    Allow from all
    </Directory>
    (ну у тебя на f все лежит, как в инструкции я понимаю) Ну и теперь можно в нужной директории прописать .htaccess, там внутри:
    allow from All
    AuthType Basic
    AuthName "Секретная зона"
    AuthGroupFile f:/www/tgroup
    AuthUserFile f:/www/tuser
    <Limit GET POST>
    require group mygroup
    </Limit>
    DirectoryIndex index.php3
    теперь в файле tgroup прописываем группу пользователей mygroup:
    mygroup: name1 name2 name3 .... nameN ....
    а в файле tuser прописываем пароли, для этого воспользуемся утилитой f:\usr\local\apache\bin\htpasswd.exe, там параметры просты:
    htpasswd.exe [-cm] passwordfile username
    те создаешь файл tuser в каталоге bin, запускаешь htpasswd.exe с параметрами
    htpasswd.exe -m tuser name1
    он спрашивает пароль и подтверждение. Таким образом заводишь пользователей, а потом выкладываешь этот файл в нужное место, те у нас: f:/www/tuser И после всего этого у тебя будет ограничение доступа для этой и вложенных директорий.
    PS Если не трудно, пиши ПРЯМО на мыло в кодировке KOI-8r

  • 1039. Как на стороне клиента реализовать полноценную древовидную структуру, представляющую собой копию аналогичной структуры на сервере. В ветвях дерева предполагается хранить таблицы. Можно ли побороться, не прибегая к XML?
    Ответ прислал Pawel.
    Не совсем понял вопрос, что значит "организовать полноценную структуру"? Ведь можно просто предоставить клиенту доступ к серверу. Например используя PHP и базу данных MySQL.

  • 1040. Где можно найти 3D-программку типа Internet3D Space Builder? (Либо эту прогр-у)
    Ответ прислал Mad Den".
    Попробуй поискать на www.download.com в поле Search набери VRML.
    Ответ прислал Script [gBc].
    Вам дорога на www.ya.ru...
    Ответ прислал Andrew Stepanov.
    Что ты собираешься с ее помощью строить? У меня есть какие-то. Могу скинуть или дать линк.
    Ответ прислал Pawel.
    Поиск файлов на ftp:
    www.files.ru
    www.filesearch.ru

  • ICQ - Клуб

    ICQ -Клуб http://dweb.ru/1/icq.htm.

    Идея такова:
    Каждый желающий, которому нужна срочная помощь по определённому вопросу, заходит на страницу Клуба со списком ICQ, и может задать вопрос любому, выбранному из списка, находящихся в on-лайне, свой вопрос.

    Регистрация - любой желающий присылает # ICQ, Имя, E-mail, Город, и темы по которым возможна консультация.

    Между активными участниками icq-клуба, будут проводиться розыгрыши призов + масса др. интересных вещей:).


    Клуб друзей

    В связи с изменением правил Клуба, проводиться перерегистрация сайтов участников.
    Сайты не прошедшие заново регистрацию, публиковаться не будут.
    С новыми правилами можно ознакомится загрузив инструкцию или прислав пустое письмо.

    http://oyou.bizland.com - Признания и истории Любви.
    http://adg.h1.ru/cgi-bin/board/index.pl - Форум по Дизайну, скриптам, графике.
    http://adg.h1.ru - Сайт про оружие "Золотая Пуля".
    http://bigweb.by.ru - Мегахаус развлечений, анекдоты, музыка MP3, script, applet, CGI, PHP, games (игры).
    Форум посвященный вопросам сетевых технологий, телефонии, центров обслуживания звонков.
    http://mwm.vipcentr.ru - Заказ On-line доставки живых цветов в городова СНГ. Недорого. Срок выполнения от 3-х дней. Оплата в WebMoney. Можно заказать разнообразные подарки.
    http://www.hot.ee/board - Бесплатные частные объявления на доске Second Hand! - самая крупная из эстонских русскоязычных досок объявлений. Более 75 разделов.
    http://www.alevera.com - Информация об Александре Куцком: фотогалерея природы Чукотки. О Гавриловой Вере: галерея произведений: картины, народные костюмы, аксессуары и др.
    http://zond.h1.ru - Сайт факультета гражданской авиации. Последние новости из жизни студентов нашей академии, можно посмотреть фотографии самолётов и пообЧАТся в чате.
    http://www.shabib.narod.ru - Дизайн, Фотошоп, программы и утилиты, литература, компьютерные шутки и приколы, анекдоты.
    http://www.alev86.narod.ru - Страничка Евсеева Александра, java-скрипты, java-апплеты, анимированные гифы и прочее для вашей странички.
    http://nbar.superbest.net - Фото Великого Новгорода. Фото и история Мурома и Литвы. Авторские статьи о политике и армии. Рефераты по политологии. Ответы на вопросы об армии.
    http://www.dts.ru/~comp - Материал по заработку в сети. Спонсоров немного, но все надёжные, проверенные. Халява и программы, которые помогут в заработке со спонсорами.
    http://www.stptech.narod.ru - STP technology - вебдизайн, разработка ПО, баннеров, фирменного стиля.
    http://gfox.boom.ru - Web-дизайн, юмор, X-Files.
    http://wmaster.by.ru - Подробное руководство по созданию и продвижению сайта. CGI, SSI, HTML, JavaScript, Веб-дизайн. Советы начинающим. Хостинг. Форум. Раскрутка.

    В "Клуб друзей" может попасть любой сайт. Ссылки вращаются по кругу ПОСТОЯННО. Как в рассылке, так и на сайте.

      Вы хотите публиковаться?
      Присылайте статьи или вопрос (по публикации) по адресу kar_dd@inbox.ru с пометкой "Статьи в рассылку". Гонорар за статьи - договорной (500-2000 показов RLE).


    Ведущий рассылки Дмитрий Давыденко



    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Поиск

    В избранное