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

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

  Все выпуски  

Веб-дизайн. Вопросы и ответы. # 44 (55)


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

WEB-дизайн. Вопросы и ответы.
# 44 (55)
16 августа 2001г.
Проект сайта "AGS Design" http://dweb.ru
кол-во подписчиков - 14820

    В этом выпуске:

    Ссылки Вебмастеру:

  • Web-дизайн, архив рассылок
  • Анимация и графика
  • Иконки и кнопки
  • Flash и Photoshop
  • Доска объявлений
  • Фоновые изображения
  • Сеть TBE
  • Баннеры
  • Скрипты
  • Фото
  • 3D анимация
  • ЧаВо

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

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

    Вопрос публикуется только один раз (из-за ограничения размера выпуска и огромного кол-ва вопросов)
    Вопросы не относящиеся к тематике рассылки, публиковаться НЕ БУДУТ.
    Маленькая просьба. Если Вы пишете автору ответа, чтобы он уточнил какие-либо детали, то цитируйте в письме вопрос и ответ полностью.



    Автору 2000 вопроса будет вручён приз - 20000 показов TBE.
    Вопрос можно задать через форму для Обратной Связи на стр. http://dweb.ru/


    Где держать свой сайт


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

    Недавно на рынке хостинговых услуг появилась новая компания, которая предоставляет хостинг по рекордно низким ценам, при этом качество сервиса остается на достойном уровне. Всего за $4 в месяц она предлагает 20Мб дискового пространства и все необходимые для работы сервисы - PERL, PHP, MySQL, POP3, FTP, SSI, SSH, паролирование директорий, субдомены - всего и не упомнишь.

    С чем же связана такая подозрительно низкая цена? Дело в том, что эта компания решила опустить порог минимальной цены, справедливо полагая, что это привлечет массу клиентов, которые либо уже имеют небольшие сайты, либо только собираются их создавать. 20 Мб и все необходимое - неплохой старт. Если же этого места хватать перестанет, а с большинством сайтов в итоге так и происходит, его можно гибко наращивать - от 20 до 50 Мб - по $0,2 за мегабайт в месяц, от 51 до 100 Мб - $0.18 за мегабайт в месяц и так далее. Более 500 Мб обойдется всего по $0.12 за Мб в месяц.

    Например, сайт занимающий квоту в 150 Мб обойдется клиенту в $24 в месяц - здесь цены уже приближаются к средним на рынке. Компания не ограничивает трафик, что, правда, не относится к сайтам с большим количеством изображений и файловыми архивами. Более подробную информацию можно найти на сайте http://hosting.mnw.ru.

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



    Вопросы


  • 1961. Есть сайт, рассположенный на очень хорошем хосте он посвящен программному обеспечению мне нужно, чтобы с сайта можно было скачать это самое программное обеспечение куда все эти проги (*.zip *.rar и др) можно закачать (например, ftp-server или другой сервер, предоставляющий место) нужно 200+ MB
    пожалуйста, не предлагайте хостинг.  Ответить.

  • 1962. Имеется file.cgi - который отправляет на мой e-mail некоторые данные о посетителе (браузер,показания счетчика и.т.д.) Хотелось бы добавить информацию о разрешении экрана посетителя. Есть джава скрипт, который выводит такие данные на загружаемой странице. А как результат работы джава скрипта вывести на print в file.cgi. Или вывести данные определенной строки из файла заданного каталога.  Ответить.

  • 1963. Попогите с пхп. Есть файл file.php и мне надо установить в нем вход по паролю: например
    <...
    здесь скрипт вход по паролю.
    ...
    ...
    а здесь все остальное
    и чтобы при нажатии на ссылку вида http://online.dtn.ru/file.php?sdfdsf_e3sdf... пароль не запрашивался.
    ...>  Ответить.

  • 1964. Вопрос по pelr:
    #usr/bin/perl
    ...
    вход по паролю
    ....
    меню:
    добавить новость
    добавить линк
    ...
    а здесь сами функции
    sub addlink {
    ....
    }
    sub addnews {
    ...
    }
    как зделать так чтобы пароль не запрашивался? Сразу скажу что на сервере где мой сайт там не разрешают ставить .htaccess .htpasswd (есть перл, php4, ssi)  Ответить.

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

  • 1966. Помогите разобраться с редеректом: необходимо чтобы пользователь, попадая на страницу, автоматически переходил по ссылке - <a href="http://www.ru" onClick="window.open('http://www.ru','1','resizable=no,menubar=no,scrollbars=yes, width=650,height=550,top=1'); return false;">
    тесты</a> . Необходимо IMNO с этими параметрами окна и чтоб не высвечивалась форма о закрытии окна( как в JS ). Не знаю как нужно изменить стандартный редерект:
    <META HTTP-EQUIV="Refresh" CONTENT="0; URL=http://www.ru">
    для получения необходимого окна. Помогите - очень нужно ( с подтверждением о закрытии окна не подойдёт).   Ответить.

  • 1967. Не пытался ли кто делать аутентификацию в Апаче через пользователей NT? Расскажите, если не трудно?  Ответить.

  • 1968. Как с помощью одной ссылки загрузить несколько документов по разным фреймам?   Ответить.

  • 1969. Как организовать поиск по сайту на РНР?   Ответить.

  • 1970. Не могу понять в чем ошибка, мне надо посчитать колич-во записей по одной из граф таблицы. Пишу вот так:
    <!--HASH_GET_SQL_VALUE !consts:/cgi-bin/basa.pl" count(*) from user-->
    Файл basa.pl лежит в директории cgi-bin. Но почему, то здесь это не работает.  Ответить.

  • 1971. У меня на сайте есть файл в формате real audio, как сделать чтобы при нажатие ссылку он загружался в real player?  Ответить.

  • 1972. Где можно взять литературу, статью для начинающего по XML? Насколько я поняла это язык, который полностью заменяет HTML, что он чем то лучше и на нем можно писать такие же странички и скоро он вытеснит HTML. Это так?  Ответить.

  • 1973. Кто может поделиться скриптом на Перле вот таким: на некоторых сайтах есть такое, как "Оставить пожелание на странице", там заполняешь форму и появляется твое сообщение.  Ответить.

  • 1974. прошу помощи. на одном сайте есть объект(по другому не знаю как назвать) с использованием ActiveX. при переносе кода(без изменения)на свою страницку объект не работает. в коде есть локальный адрес, может в этом загвоздка? пример кода ниже. надеюсь на помощь!
    <! HTML INSERT BEGIN /!>
    <! RealPublisher
    -- Comment Text Created By RealPublisher Web Page Wizard - 3/16/98
    -- Caution: Do not make changes to this comment section. Any local file
    references that appear here are automatically updated when uploaded to a
    remote web server. Alterations to this section or any file references
    listed below or contained in the associated RAM or RPM metafiles may cause
    errors when publishing your web page to a remote server. These values should
    not be altered.
    -- pagelayout="embedded"
    -- serverpath="C:\MSPRING\NETS2\SPORTS\""
    -- mediafile="king.rm"
    -- metafile="king.rpm"
    /!>
    <b>Philip José Farmer reads The King of the Beasts</b>
    <P><OBJECT
    ID=video1
    CLASSID="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" HEIGHT=60 WIDTH=275>
    <PARAM NAME="controls" VALUE="ControlPanel,StatusBar">
    <PARAM NAME="console" VALUE="Clip1">
    <PARAM NAME="autostart" VALUE="false">
    <PARAM NAME="src" VALUE="king.rpm">
    <EMBED SRC="king.rpm" type="audio/x-pn-realaudio-plugin"
    CONSOLE="Clip1" CONTROLS="ControlPanel,StatusBar" HEIGHT=60
    WIDTH=275 AUTOSTART=false>
    </OBJECT>
    <! HTML INSERT END /!>  Ответить.

  • 1975. Как правильно переслать файл посредством Perl? А то файлы пересылаются не полностью.
    #Полностью пересылаются только текстовые файлы
    .........................
    open (FILE, "<file.mp3");
    while (read(FILE, $file, 1))
    {print $file;}
    close (FILE);  Ответить.

  • 1976. Я вот решил начать осваивать вставку звуков во флэше, получается полный бред, вот у меня в игре меню, на следующей сцене, где уже начинается игра, начинает играть музыка, но она уже играет почему-то на всех остальных сценах, и стоит хоть раз проиграть, игра ничинается с начала и уже один звук накладывается на другой и так они множаться и множаться, ужас...
    Я б хотел узнать, как мне импортировать звуки и делать так, чтоб каждый звук играл только на одной сцене, т.е.
    сцена 1 - Лимп Бизкит
    сцена 2 - Вася Пупкин
    и т.д.
    И чтоб они не накладывались друг на друга.  Ответить.



  • x. Кто имел дело с IkonBoard ? Помогите пожалуйста в его настройке!!! Уж очень надо! Возможно награждение.  Ответить.

  • x. Народ, юзающий текстовый процессор bred2r! Помогите разрулить следующую проблему: в свойствах Шрифт->OEM и Шрифт->ANSI устанавливаю использовать системный шрифт FixedSys. Всё нормально. Текст отображается как надо. Но как только я дописываю что-то новое, это что-то вставляется в виде Arial'а. Если сохранить файл а потом его снова открыть - будет всё нормально. Но ведь нельзя же всё время открывать и закрывать файлы! В общем, если кто-нибудь сталкивался с подобной проблемой и успешно справился с ней.  Ответить.

  • x. Знатоки UltraDev - помогите! Поставил Dreamweaver UltraDev, всё класно, но когда подключил коннекшн, то все таблицы с русскими названиями показываются в виде точек, но главное, полей (тоже русских) он вообще не видит. А с английскими всё нормально. Вопрос - как заставить его работать с русской базой. (Система W2K, MS SQL Server 2000, NLS1252=1251, font encoding 1251)   Ответить.



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


  • 1930. Имеется несколько фоновых мелодий. Напишите, пожалуйста скрипт, который каждый раз выбирал бы другую.
    Ответ прислал Roman.
    Для этого можно вставить в тег <head>:
    <script language="JavaScript">
    var NameSound = Array ('000','001','002','003');
    rand=Math.round(Math.random()*04);
    document.write("<bgsound src=sound/"+NameSound[rand]+".wav>");
    </script>
    Где '000', '001', '002' и '003' - имена файлов *.wav, а *04 - кол-во мелодий.
    Ответ прислал Валерий Старынин.
    <script>
    bgs=new Array('1.mid','q.mid','2.mid')
    document.write('<BGSOUND SRC="'+bgs[Math.floor( bgs.length*Math.random() )]+'" LOOP="INFINITE">')
    </script>

  • 1946. Есть ли русификатор для 1st Page 2000?
    Ответ прислал Kirill.
    Есть, только он весит около 30мб.
    Ответ прислал Цегельник Юрий.
    Такого русификатора нет и не может быть. Файлы программы сжаты таким хитрым образом ,что не кто не может их найти , распаковать и русифицировать.

  • 1947. Есть ли у кого-нибудь скрипт на Перле, позвроляющий отсылать письмо с аттачем (необходимо организовать пересылку логово с сервера на почт. ящик, т.е. e-mail постоянно будет одинаковым, а меняться будет только имя файла.
    Ответ прислал Виктор Сахнов.
    Используется: SendHtml <smtp host> <from> <to> <subj> <message> <message> - имя файла .html
    #!/usr/bin/perl
    $CRLF="\015\012";
    use IO::Socket;
    unless (@ARGV > 3) { die "usage: $0 host from to subj [message]..." }
    $host = shift(@ARGV);
    $from = shift(@ARGV);
    $to = shift(@ARGV);
    $subj = shift(@ARGV);
    $message = "@ARGV";
    if(-e $message) {
    open(MSG, $message);
    $message="MIME-Version: 1.0 $CRLF Content-Language: ru $CRLF";
    $message.="Content-Type: text/html; charset=windows-1251 $CRLF Content-Transfer-Encoding: 8bit
    $CRLF $CRLF";
    while($_=<MSG>) { $message.=$_; }
    }
    else {$message=$CRLF . $message;}
    $remote = IO::Socket::INET->new( Proto     => "tcp",
                                     PeerAddr  => $host,
                                     PeerPort  => "smtp(25)",
                                   );
    unless ($remote) { die "cannot connect to smtp daemon on $host" }
    $str=<$remote>; #print "$str";
    print $remote "HELO localhost.int" . $CRLF;
    $str=<$remote>; #print "$str";
    print $remote "MAIL FROM:$from" . $CRLF;
    $str=<$remote>; #print "$str";
    print $remote "RCPT TO:$to" . $CRLF;
    $str=<$remote>; #print "$str";
    print $remote "DATA" . $CRLF;
    $str=<$remote>; #print "$str";
    $msg=  "From: $from" . $CRLF;
    $msg.= "To: $to" . $CRLF;
    $msg.= "Reply-To: $from" . $CRLF;
    $msg.= "Subject: $subj" . $CRLF;
    $msg.= $message . $CRLF;
    $msg.= "." . $CRLF;
    $msg.= "QUIT" . $CRLF;
    print $remote $msg;
    $str=<$remote>; #print "$str \n";
    close $remote;


  • 1948. Как сделать чтобы при загрузки страницы случайным образом по средствам SSI вставлялся html файл (допустим файлы с номерами 1, 2... 100)?
    Ответ прислал Alexander Matveenko.
    Средствами SSI никак. Можно с помощью Javascript.

  • 1949. Как настроить IE чтобы все флэш ролики были всегда low quality? сейчас мне приходиться это выбирать вручную для каждого ролика.
    Ответ прислал Виктор Борисевич.
    <object ...><PARAM NAME=quality VALUE=low> вставь это между тегами твоей влешки типа этого :))</object>

  • 1950. Есть несколько картинок. Нужно сделать так, чтобы, пока есть ещё хоть одна непросмотренная картинка, была возможность перейти к следующей в этом же каталоге.
    Ответ прислал The Analyzer.
    При просмотре присвоиваешь какой нить переменной какой-нибуть иди, а потом проверяешь эти иди и смотришь... В общем не точно написан вопрос, напиши мне, только точно что да как...
    Ответ прислал Виктор Борисевич.
    А посмотри пример на http://xixi.vov.ru/cgi-bin/index.cgi в разделе фотографии - весьма занятно смотрится и ответ на твой вопрос
    Ответ прислал SEA.
    Поправьте меня кто-нибудь, если я ошибаюсь, но невозможно проверить, смотрел ли пользователь картинку или нет. Однако можно сделать "галерею". Можно на JS, можно на Перле... На JS это будет выглядеть примерно так:
    (вставить в то место, где должна быть картинка)
    var
    //Текущая картинка
    now_num = parseInt(window.location.search.substr(1)),
    //Максимальное количество картинок
    max_num = 5,
    i;
    
    if(now_num<1){now_num=1;}
    if(now_num>max_num){now_num=max_num;}
    if(isNaN(now_num)){now_num=1;}
    
    document.open();
    //Вывод тэга <img>
    document.write("<img src=" + now_num + ".jpg><br><br>");
    
    //Вывод значка "предыдущая"
    if(now_num>1){document.write("<a href=pic.html?" + (now_num-1) +
    if(now_num>"><<<</a> ");}
    
    //Вывод номеров всех картинок
    for(i=1;i<=max_num;i++)
    {
    if(i==now_num){document.write("[<font size=+1>" + i +"</font>] ");}
    if(i!=now_num){document.write("[<a href=pic.html?" + i + "><b>" + i +
    "</b></a>] ");}
    }
    
    //Вывод значка "следующая"
    if(now_num<max_num){document.write("<a href=pic.html?" + (now_num+1) +
    ">>>></a> ");}
    
    document.close();
    В этом случае адрес будет примерно такой:
    www.site.ru/gallery.html?5
    Тогда страница будет выглядеть примерно так:
    ...
    ---------
    |   5.jpg   |
    ---------
    <<< [1] [2] [3] [4] [5] [6] [7] >>>
    ...
    Где все цифры кроме [5] будет ссылками вида gallery.html?2, а 5 будет выделена жирным.
    Ответ прислал Vega.
    Ниже привожу продукт собственного производства. Скрипт осуществляет переход вперёд и назад по коллекции. Для того, чтобы всё работало, необходимо в том же каталоге, где лежит страница со скриптом, создать файлы - "1.jpg","2.jpg" и т.д.
    <body>
    <script>
    var count = 1;
    function next()
    {
    if (count != 5)
    {count+=1;
     path=count+'.jpg';
     document.img1.src=path;}
    else
    { alert('End of collection')};
    };
    
    function prev()
    {
    if (count!=1)
    { count-=1;
      path=count+'.jpg';
       document.img1.src=path;}
    else
    { alert('This is the very beginning of this collection') }
    };
     </script>
    <button name="next" onclick="prev()"><</button>
    <button name="previous" onclick="next()">></button>
    <br><br>
    <img name="img1" src="1.jpg">
    </body>


  • 1951. Пример - сайт www.google.com. Если зайти туда, то он выдаст страницу на русском языке. Если же в браузере установить предпочитаемый язык - английский, то загрузится английская версия сайта.
    Как такое сделать на клиентской стороне (при помощи JavaScript), я знаю. Но хочется получить такую информацию на серверной стороне. То есть, чтобы скрипт, исполняемый на сервере при заходе на сайт уже знал язык пользователя, и соответственно этому выдавал результат на нужном языке. Кто-нибудь может подсказать, как это сделать на Perlе, какая переменная окружения за это отвечает?
    Ответ прислал SEA.
    HTTP_ACCEPT_LANGUAGE

  • 1953. Есть функция на JavaScript:
    function Done()
    {
    if (document.all.signer_email.value=="")
    alert("Поле 'Ваш E-Mail' должно быть заполнено!");
    как сделать чтобы поле 'Ваш E-Mail' (signer_email) проверялось не просто на заполнение, как сейчас, а еще и на корректность введенного E-Mail адреса?
    Ответ прислал SEA.
    function check_email(email)
    {
      var
      symbs="-_",
      str="",
      parts=new Array(),
      i=0;
    
      str=email.substr(0,email.indexOf("@"));
      if(check_symbs(str,0)==false){return false;}
    
      email=email.substr(email.indexOf("@")+1);
    
      str=email.substr(email.lastIndexOf(".")+1);
      if((str.length<2)||(str.length>3)){return false;}
      if(check_symbs(str,1)==false){return false;}
    
      email=email.substr(0,email.lastIndexOf("."));
    
      parts=email.split(".");
    
      for(i=0;i<parts.length;i++)
      {
        if(parts[i].length==0){return false;}
        if(check_symbs(parts[i],0)==false){return false;}
      }
    
      return true;
    }
    
    function check_symbs(val,dom)
    {
    var i;
    var chr;
    
      for(i=0;i<val.length;i++)
      {
        chr=val.charAt(i);
        if(!( ( (chr>="a")&&(chr<="z") )||( (chr>="A")&&(chr<="Z") ) ))
        {
          if(dom==0)
          {
            if( ((chr>="0")&&(chr<="9"))||(symbs.indexOf(chr)!=-1) )
            {
            }
            else
            {
              return false;
            }
          }
          else
          {
            return false;
          }
        }
      }
    
      return true;
    }
    Я убрал все комментарии, но если кому-то что-то не понятно - пишите, отвечу. К вопросу О... Использование: check_email("мыло"). Возращает true/false. Вторя функция должна присутствовать (она проверяет корректность символов). Допустимый формат:
    "слово@слово.слово...домен". Для всех "слов" допускается использование только латинских букв, цифр и символов, сидящих в переменной symbs (сейчас это "-" и "_"). Для "домена" допускается использование только латинских букв. Длина домена - 2 или 3 буквы.
    Ответ прислал Виктор Борисевич.
    Лучше на перле проверить одним регулярным вырадением а вот моя процедура для этого можете тестить:
    sub ValidEmail {
        $_ = shift @_;
        return 'No e-mail' unless $_;
        return
    (/^([\w\d-]+(\.[\w\d-]+)*)\@(([\w\d-]+(\.[\w\d-]+)*)\.([\w]{2,3}))$/) ?
    "E-mail $_ is valid" : "E-mail $_ isn't valid";
    Ответ прислал Vega.
    В нижеприведённом примере идет проверка на знак @ и на постановку точки:
    <input type="text" name="address">
    <input type="button" onclick="check_email()">

    function check_email()
    {
    if (document.forms[0].address.value.indexOf('@')!=-1 &&
         document.forms[0].address.value.indexOf('.')!=-1)
      return true
    else
       {
        alert('There is no @ or . simbol')
     };
    }

  • 1954. Подскажите как на Dremweaver 3.0 сделать выпадающую менюшку. При нажатии на гиперссылку (картинку) выводилась бы справа менюшка с гипперссылками (таблица с собственным оформлением). Или у кого есть пришлите скрипт.
    Ответ прислал Anton Bochkarev.
    Пиши, могу скинуть парочку. Или можешь посмотреть на http://dweb.ru.

  • 1955. С чего лучшеначинать обучение в PHP?
    Ответ прислал Pasha.
    Во-первых Вам необходимо иметь локальный web-сервер (предпочтительно Apache) с настроенным PHP. Кстати, если Вы ещё не ск ачали дистрибутив PHP, качайте архив БЕЗ инсталлятора - он более полный - там есть ISAPI-модуль для Apache и дополнительные библиотеки. Кроме того, т.к. одно из основных примений PHP - работа с БД, Вам потребуется MySQL.
    Если у Вас всё это уже есть, то следующее что Вам нужно - это документация. Если Вы английский знаете плохо - Вам может понадобится какая-нибудь книга на русском. Если с английским проблем нет - можно и обойтись. (Я, например, изучал PHP без всяких книжек. Правда это не первый язык программирования, который я изучал. ;)) Очень удобна документация в виде файла справки Windows. Всё это можно скачать с http://www.php.net/docs.php. Много полезных статей можно найти на http://www.webclub.ru.
    Если говорить о самом PHP - начать, естественно, следует со знакомства с синтаксисом языка, управляющими операторами, вообще всего что входит в раздел Language Reference в документации.
    Затем есть смысл ознакомится с функциями по работе с переменными (Variable Functions) и со строками (String functions). Не забудьте, также про функции работы с массивами (Array Functions). Вскоре Вам, вероятно понадобятся HTTP functions, Filesystem functions и MySQL functions. Ознакомьтесь, также, с сессиями (Session handling functions). Правда, для этого Вам, наверное, придётся почитать какие-нибудь статьи.
    Очень рекомендую поискать какие-нибудь простые примеры, особенно по работе с MySQL и сессиями - эти темы на самом деле достаточно просты, но по одним описаниям функции понять как всем этим пользоваться лично мне было затруднительно.
    Ну а самый главный Вам совет - работайте! Изучить что-либо, по моему глубокому убеждению, можно только используя это на практике. Даже только начав изучение PHP Вы сможете существенно упростить свою работу по созданию web-сайтов. Пользуйтесь тем что умеете! Даже если Ваш хостер не поддерживает PHP, использование его на своём локальном web-сервере позволит Вам существанно упростить разработку сайтов.
    Если не говорить об отделении дизайна от текста, что можно сделать и исчпользуя SSI, можно привести такой пример:
    В навигационной панели требуется каким-то образом выделить просматриваемую в данный момент страницу, сделать ссылку на неё неработающей. Я использую следующее решение:
    Всем страницам сайта я присваиваю номер:
    <?php $pnum=3; ?>
    А затем, при выводе меню делаю проверку:
    <a <?php if($pnum != 3)echo 'href="about.html"'; ?>>ссылка</a>
    В итоге на всех страницах ссылки на самих себя не работают.
    Ответ прислал farkhad.
    www.umnik.f2s.com?docs/php/php.htm для ознакомления, далее на www.php.net качаешь доку на англ. практикуешься по нужным тебе сторонам php, далее после ознакомления можешь опять вернуться на первый адрес (там есть и не для начинающего). можешь писать мне.

  • 1956. Хочу заняться ASP. С чего начать?
    Ответ прислал Виктор Борисевич.
    Начни читать VB(Visual Basic). А затем вперед копай доки на сайтах - по крайней мере так было у меня.

  • 1957. У меня есть несколько анимашек и я хочу их поместить, на страничку, но не просто чтобы их можно было просто смотреть, а еще и выбрав одну из них послать другу, вроде как открытку, можно с надписью , можно без, но все-таки лучше с пояснением.
    Ответ прислал ilja.
    Это делается с помощью скриптов написаных на PHP, ASP или Perl... Можешь написать мне, и я тебе помогу.

  • 1958. Я часто встречаю на страничках интернета, послать страницу(статью) другу(в этом случае приходит на твой адрес письмо которое начинается словами "гуляя по всемирной паутине я нашел такую-то статью" и дальше статья , причем бывает так, что обратный адрес человека пославшего статью не указан" Как это сделать?
    Ответ прислал farkhad.
    Если вы хотите послать именно чистую копию той страницы на которой сейчас находится пользователь (т.е. элементы графики или нет...), то это очень легко сделать приложив минимум усилий:
    пишем скрипт на пхп...хотя нет, давайте лучше чиркните мне с подробностями поскольку мне надо кое-что узнать, да и объяснять в рассылке это целая статья.

  • 1959. На многих сайтах есть форма, она устроена так:
    На сайте есть много разных статей и в конце кажной из них есть небольшая форма в которую, человек, прочитавший эту статью, записывает свое мнение и потом все это отсылается на другую страницу, где показаны разные сообщения людей на разные темы, т.е. наверху написана тема (причем тема является и ссылкой на саму эту статью)по которой человек отвечает, а внизу его само сообщение, мнение. Как это сделать?
    Ответ прислал SEA.
    Perl, PHP, ASP... Больше никак. На страницах сидит форма со скрытым полем, в котором написан идентификатор статьи, а так же поле для имени и мнения. Всё это посылается скрипту. Который смотрит, которая тема и в отзывы о той пишет твой отзыв и твоё имя (или ещё что-то). А если сказать скрипту, что надо показать всё это дело, он смотрит, какие темы есть, ищет, есть ли на них отзывы и показывает всё. Не так уж и сложно, если подумать.



  • Баннерная & Текстовая обменная сеть TBE


    TBE (Tranzit Banner Exchange) http://dweb.ru/go/ - уникальная сеть обмена, позволяющая увеличить посещаемость Вашего сайта. Сеть основана на технологии BannerBankа. Поддерживаются типоразмеры баннеров 468х60, 120х60, 100х100 и Текстовые блоки. Коммисия 10%. Высокий CTR. Выкуп показов. Каждому новому участнику 20000 БЕСПЛАТНЫХ показов! Узнать подробности и зарегистрироваться можно на сайте http://dweb.ru


    Клуб друзей


    Реальные способы заработка в Интернет - Сайт посвященный реальным методам получения дохода. Автор сайта делится со своими читателями опытом зарабатывания денег через Интернет.
    http://www.soluanton.narod.ru - Сайт для инвалидов и не только (поиск работы, рефераты).
    http://ufoxfiles.h1.ru - UFO-НЛО. Паронормальные явления и нло.
    Работа - Дистантная (удаленная) работа через Интернет по вашей специальности. оператор ПК, программист, дизайнер, переводчик, секретарь. Оплата $400-1000 / месяц (средняя 800$).
    Веб-Дизайн - Обучающие материалы по HTML, PhotoShop, Corel Draw, JavaScript, CGI, различным графическим редакторам. Есть спецкурс создания суперграфики.
    http://www.zona5.al.ru - Всё о macromedia flash, уроки, исходники, статьи и др.
    http://lyricscollection.da.ru - Коллекция текстов песен групп от лёгких до тяжёлых стилей. Коллекция постоянно пополняется.
    Партнерская программа - 2 цента за клик + 10% с прибыли каждого привлеченного партнера.
    http://www.pemos.narod.ru - Все для начинающего веб-дизайнера: Java-scripts and applets, Cgi-scripts, Dhtml, Html, Css, Perl и мн. др.
    http://oracul.narod.ru - Гадание по Книге Перемен, психологические тесты, нумерология, заметки на "околооракульские" темы.
    http://www.babkiru.com/ - Полезности для вебмастера: раскрутка, скрипты, бесплатности, спонсоры.
    http://www.elektrogorsk.h1.ru - Информационно развлекательный портал города Электрогорска.
    Удвойте скорость своего Интернета! - Ускоритель Интернет - Повышает скорость вдвое! Уникальный сервис, позволяющий до двух раз увеличить скорость загрузки интернет страниц. Самые продвинутые технологии кеширования и сжатия !
    Языки - 3 языковых курса: английский, французский, немецкий. Каждый курс включает в себя программу освоения грамматики и лексики, с последующим закреплением в интерактивных упражнениях и играх.
    Карагандинский Сервер Знакомств

    В "Клуб друзей" может попасть любой сайт. Ссылки вращаются по КРУГУ постоянно. Как в рассылке, так и на сайте. Правила.

      Подпишитесь:
    Рассылки Subscribe.Ru
    Веб-дизайн, азы
    Веб-дизайн. Вопросы и ответы.
    Веб-дизайн. От А до Я.
      ICQ - Клуб
    Адрес Клуба http://dweb.ru/1/icq.htm

    Если у Вас возник вопрос по дизайну, графике, скриптам и т.п. То Вы в любой момент можете его задать на странице Клуба любому консультанту находящегося в on-лайне.

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

      Вы хотите публиковаться?
      Присылайте статьи или вопрос (по публикации) по этому адресу с пометкой "Статьи в рассылку". Гонорар за статьи - договорной (3000-10000 показов TBE).


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


    http://subscribe.ru/
    E-mail: ask@subscribe.ru
    Отписаться
    Убрать рекламу
    Рейтингуется SpyLog

    В избранное