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

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

  Все выпуски  

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


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

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

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

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

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

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

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

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



    Вопросы


  • 1946. Есть ли русификатор для 1st Page 2000?  Ответить.

  • 1947. Есть ли у кого-нибудь скрипт на Перле, позвроляющий отсылать письмо с аттачем (необходимо организовать пересылку логово с сервера на почт. ящик, т.е. e-mail постоянно будет одинаковым, а меняться будет только имя файла.   Ответить.

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

  • 1949. Как настроить IE чтобы все флэш ролики были всегда low quality??? сейчас мне приходиться это выбирать вручную для каждого ролика.  Ответить.

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

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

  • 1952. Тут такая задача. Мне нужно, чтобы к примеру при отправлении письмо по адресу luboi@domen.xx, с темой "ZAKAZ", приходило письмо, с определённым текстом (примерно 10-15 Кб). А можно ли тоже самое, но ответ бы был с прикреплённым файлом (за указание этой службы в долгу не останусь!!!). Я пробовал на beep.ru, но как я понял там есть ограничения (ответ письма не более 1 Кб).  Ответить.

  • 1953. Есть функция на JavaScript:
    function Done()
    {
    if (document.all.signer_email.value=="")
    alert("Поле 'Ваш E-Mail' должно быть заполнено!");
    как сделать чтобы поле 'Ваш E-Mail' (signer_email) проверялось не просто на заполнение, как сейчас, а еще и на корректность введенного E-Mail адреса?  Ответить.

  • 1954. Подскажите как на Dremweaver 3.0 сделать выпадающую менюшку. При нажатии на гиперссылку (картинку) выводилась бы справа менюшка с гипперссылками (таблица с собственным оформлением). Или у кого есть пришлите скрипт.  Ответить.

  • 1955. С чего лучше начинать обучение в PHP?  Ответить.

  • 1956. Хочу заняться ASP. С чего начать?   Ответить.

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

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

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

  • 1960. На сайте http://russianculture.ru/ есть на станице такой кусочек, называется "проверь себя", я пыталась разобраться как это работает- не получилось,я бы хотела такое себе, вместо тех слов написать свои - такой вариант бы тоже подошел, а вообще хотелось бы разобраться.   Ответить.



  • x. Человек хочет установить мне форум на wallst, доступ к сайту я ему не хочу говорить, мне говорили, что можно сделать доступ только к одной папке при помощи .htacess. Доступ у .htacess у меня есть. Помогите сделать доступ к одной папке, может можно сделать как-то подругому?  Ответить.

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

  • x. Где можно найти анимированный гиф на тему "The X files"?  Ответить.

  • x. Благодарю всех, ответивших на вопрос 1891. Я не совсем конкретно описал проблему, потому повторю вопрос. Есть гостевая на Perl'е. На этапе записи данных из формы в файл нужно проверить $text (данные поля textarea) на общее кол-во знаков, и если будет больше определенного кол-ва обрезать, а также проверить длину СЛОВ, и если какое-то слово превышает допустимый предел, разбить его, поставив пробел. Все это на этапе записи из формы в файл.  Ответить.

  • x. При загрузке MySQL вываливается сообщение
    Can't initialize InnoDB as 'innodb_data_file_path' is not set,
    но вроде всё работает. Что здесь не так?  Ответить.

  • x. Создаю на MySQL две таблицы, связанные между собой. Пишу на PHP нечто подобное :
    $link = mysql_connect(HostName,UserName,Password) or die("kann nicht verbunden werden");
     if (! mysql_select_db(db_name,$link))
       { die("Die Datebank ist nicht gefunden worden."); }
     //  На данный момент база уже существует, но абсолютно пустая.
     mysql_query("CREATE TABLE table1 (t1_id int DEFAULT '0' NOT NULL PRIMARY KEY
    AUTO_INCREMENT, t_name varchar(20), t_stadt varchar(20), UNIQUE (t1_id));");
     mysql_query("CREATE TABLE table2 (t2_id int DEFAULT '0' NOT NULL PRIMARY KEY
    AUTO_INCREMENT, vorname varchar(23), nachname varchar(23), t1_id int REFERENCES table1 (t1_id),
    UNIQUE (t2_id));");
     mysql_query("INSERT INTO table1(t_name, t_stadt) VALUES ('xxxxx', 'yyyyyy');");
     $res=mysql_query("INSERT INTO table2(vorname, nachname, t1_id) VALUES ('zzzzz', 'uuuuuu', 10);");
     if (! $res) {echo mysql_errno().": ".mysql_error();}
    То есть создаю в дочерней таблице запись с ссылкой на несуществующее значение ключа в родительской таблице и ошибка не генерируется. В чём проблема ?   Ответить.

  • x. Кто поможет со скриптом,при определённом имени,показыввает разные страницы сайта? пример у меня есть скрипт кеоторый записывает имя в куки и потом выдаёт его на сайте,но если ник занесён в этот скрипт (будет использоватся как защита для сайта) будет показыватся другая страница!  Ответить.

  • x. Подскажите как отсортировать и подсчитать количество одинаковых записей разделенных символом, в текстовом файле, на ПХП. А затем все это аккуратно вывести в виде таблицы. Это скрипт который записывает ИП адрес юзера в текстовый файл через символ <hr>?  Ответить.

  • x. У меня вопрос к тем, кто интересуется апплетами Fabio Ciucci.
    1. Апплет FAIR (горение пламени в реальном времени). Можно ли сделать так, чтобы огонь горел не на черном фоне, а на фоне странички?
    2. Апплет LAKE (колебания воды). Как сделать, чтобы двигалась только та часть фото, где изображена вода, а не колыхался весь низ картинки?
    3. Апплет VOXEL (генерация ландшафта). Можно ли уменьшить скоость движения и добиться того, чтобы движение шло только вперед, а не вокруг, словно катание на карусели?   Ответить.

  • x. Что то у меня не клеется с этой БД, вот посмотрите что я пишу:
    
    $dbhost = 'somehost'; //database host
    $username = 'someuser'; //user name
    $pass = 'somepasswd'; //password
    $dbname='mailer';
    $connect=mysql_connect($dbhost,$username,$pass);
    mysql_select_db($dbname,$connect) or die (mysql_error());
    $sql = "CREATE TABLE emails(id int(5) AUTO_INCREMENT,em VARCHAR(30));";
    //запрос на создание таблицы
    if (mysql_query($sql)){
    print 'Таблица создана';
    }
    else{
    print 'Failed to create table';
    exit;}
    
    $query="SELECT FROM emails where email='$mail'";
    $res=mysql_query($query);
    if (mysql_num_rows($res)) { // true если емейл такой в базе есть.
    print  "Такой E-mail уже есть в БД!";
    } else {
    $sql1 = "INSERT INTO emails(em) VALUES ('$mail')";
    if (mysql_query($sql1)){
    print "Ваш E-mail добавлен в БД!";
    }
    else {
    print 'Failed to add mail to DB';
    }
    }
    mysql_close();
    но в результате мне выводится ошибка Acces Denied for 'someuser@host.com' in database 'mailer'
    что я делаю не так?
    и еще вы не могли бы пояснить все параметры создания таблиц, т.е. что есть AUTO_INCREMENT и т.п., а то в доках нигде не видел про них.   Ответить.

  • x. Есть сервер с IIS+Win Media Server есть сайт на этом сервере как настроить WMS или правильно вывызывать <object ... на страницах чтобы видео файлы (например WMV) вызываемые из ASX файлов не перекачивались на PC пользователя. p.s. если достаточно
    mms://aaa/bbb/ccc/1.wmv
    то поясните где прописывать в настройках WMS эти пути.  Ответить.




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


  • 1918. Как сделать, чтоб отправить CGI-скриптом данные методом post на другой CGI-скрипт БЕЗ генерации НТМЛ-страница, на которой все поля скрытые и форма активаруется по событию onload?
    Ответ прислал Vladislav Shukov.
    Воспользуйтесь набором модулей HTTP:: и LWP:: в ниже Вы найдете и более подробное описание. Я лишь покажу простейшие примеры:
    1.
    use LWP::Simple;
     ...
    my $content = get $URL;
    2.
    
    use LWP::UserAgent;
    use HTTP::REquest;
    use HTTP::Response;
    use URI::Heuristic;
    
    my $raw_url = shift or die "usage: $0 url\n";
    my $url = URI::Heuristic::uf_urlstr($raw_url);
    $| = 1;
    my $ua = LWP::UserAgent->new();
    $ua->agent("MyAgent/v9.14");
    my $req = HTTP::Request->new(GET => $url);
    my $response = $ua->request($req);
    if ($response->is_error()) {
        ...
    }
    else {
        ...
    }
    
    3.
    
    use HTTP::Request::Common qw(POST);
    use LWP::UserAgent;
    
    my $ua = LWP::UserAgent->new();
    my $req = POST 'http://myserver/myscript', [mod => "fff", others => 1];
    my $content = $ua->request($req)->as_string();
    Ответ прислал Maxim Matyukhin.
    Насколько я понял, тебе нужно чтобы после того как посетитель зашел на твой сайт, со страницы были отправлены данные на др. скрипт и чтобы он выполнился но не выдавал никаких данных (чтобы пользователь остался на старой странице и не происходило обновление страницы). Если так то в скрипте, который обрабатывает форму выполнить нужные действия, но при этом не выводить ничего (никаких print(), ничего) и вставь вот такую строку:
    print "HTTP/1.0 204 No Content\n\n");
    Эта строка означает что скрипт исполнился, но нет данных для вывода.

  • 1919. Как сделать так, чтоб в теге <form> не надо было прописывать имя файла, например чтоб не так было <form action=www.sait.com/cgi-bin/file.cgi metod=post>, а вот так <form action=www.sait.com/cgi-bin/file metod=post>?
    Ответ прислал George Adriano.
    1) в .htaccess можно задать file.cgi в качестве индекса, тогда путь будет: ./cgi-bin/
    2) Стираешь расширение у файла: file.cgi -> file, путь будет типа ./cgi-bin/file А сервер, когда будет этот файл читать, вверху увидит путь к интерпретатору, следовательно, расширение ему не важно. Не забудь только закачать его в ASC-II

  • 1920. Как мне забрать с хостинга h1.ru свой файл (в нём хранится архив сообщени гостевой) для дальнейшего редактирования. Дело в том, что суппорт мне написал, что они запретили списывание от них файлов с любыми правами доступа.
    Ответ прислал 90hex from NOP E.S.C.
    Залей на хостинг скрипт:
    #!/usr/bin/perl
    open (TempDat, "filename.ext") or die "Error open output doc";
    $General_tmp_doc = join ('', <TempDat>);
    close (TempDat);
    print "Content-Type: text/plain\n\n";
    print "$General_tmp_doc";
    Вызови его, и получи свой файл в окно браузера, откуда его просто сохрани на диск.
    Ответ прислал George Adriano.
    Попробуй переименовать его в .pdf или в .gif и качай по http://mysite.h1.ru/cgi-bin/archiv.pdf

  • 1921. Подскажите где можно научится веб-дизайну...курсы и т.п.?
    Ответ прислал Linda.
    Хорошие курсы в Центре Компьютерного Обучения при МГТУ им. Баумана. Если не хочется учится самостоятельно и нужно свидетельство - тогда лучше обращаться туда. Зайди на www.specialist.ru, там вся инфо. Будут вопросы по поводу этого центра, обращайся.
    Ответ прислал Алексей Лысов.
    Сейчас студия Артемия Лебедева www.design.ru сейчас этим занимается. Но это оо-чень дорого.


  • 1922. Посоветуйте хорошую литературу по визуальному дизайну в Инете.
    Ответ прислал Linda.
    Книга Дмитрия Кирсанова "Веб-дизайн", www.kirsanov.com - это в основном что касаемо основ дизайна и пр. А если интересует техническая сторона дизайна, тогда обращайся - подскажу.
    Ответ прислал woofer.
    www.pro.net.ru
    www.design.ru/kovodstvo
    http://www.cherry-design.spb.ru/

  • 1924. Как можно в ПЕРЛ или CGI, сделать что-то вроде SSI? на PHP так: <?php include "http://azerimake.km.ru/menu_anekdoti.html"; ?>, на SSI так: <!--#include virtual="1.html"--> а как все тоже самое на PERL?
    Ответ прислал 90hex from NOP E.S.C.
    Например так:
    # Основной документ:
    open (TempDat, "index.htm") or die "Error open output doc";
    $General_tmp_doc = join ('', <TempDat>);
    close (TempDat);
    # Инклюдируемый обрубок:
    open (TempDat, "my_link.htm") or die "Error open output doc";
    $Link_tmp_doc = join ('', <TempDat>);
    close (TempDat);
    # Сам процесс инклюдации:
    $General_tmp_doc =~s#<!--LINK_YO-->#$Link_tmp_doc#sg;
    # Вывод готового документа:
    print "Content-Type: text/html\n\n";
    print "$General_tmp_doc\n";
    При этом в исходном документе в том месте куда должен прописаться кусок с линками надо написать:
    <<!--LINK_YO-->
    Причём сколько угодно раз.
    Ответ прислал SEA.
    
          sub include
          {
          my(@a); # или local(@a);
          open(F,"$_[0]");
          @a=<F>;
          close(F);
          print join(//,@a); # или return join(//,@a) , тогда это будет функцией.
          }
          ...
          #Скрипт - www.site.ru/cgi-bin/include/script.cgi
          #Меню - www.site.ru/www/pages/menu.html
          include("././www/pages/menu.html");
          ...
    Правда в этом случае нельзя будет подключать файлы с других серверов. Т.е. когда тебе неизвестен полный путь.

  • 1925. Одни посещенные страницы сохраняются для просмотра в автономном режиме, другие нет. От чего зависит сохранение моей страницы в браузере клиента, как это реализовать.
    Ответ прислал George Adriano.
    Три основных мета-тега управления кэшем:
    1 <META NAME="Document-state" CONTENT="Dynamic">
    <META NAME="Document-state" CONTENT="Static">
    2 <META HTTP-EQUIV="Cache-control" CONTENT="no-store">
    <META HTTP-EQUIV="Cache-control" CONTENT="no-cache">
    3 <meta name="revisit-after" content="1 day"> любые значения.

  • 1926. В некоторых скриптах приходиться устанавливать права доступа (CHMOD) 755, 777 и т.д. как это можно сделать в Апаче?
    Ответ прислал Михаил.
    Если Apache стоит под Win32, то CHMOD ставить не нужно, так как это только для UNIX-подобных. Если под UNIX (Linux, FreeBSD итд), то FTP-клиентом (CuteFTP. Far итд итп) Или через консоль chmod <file><значение> если локально если удаленно, то нужен SSH-аккуант. Вообщем просто способ через ftp самый простой и часто употребляемый.
    Ответ прислал Maxim Matyukhin.
    CHMOD к Апачу не имеет никакого отношения. Это чисто UNIX-ная команда. Но в Апаче можно регулировать доступ к страницам через файл .htaccess

  • 1927. Я видел на сайтах, так, заходишь например на http://xxx.ru/image?http://cstrike.vov.ru/123.gif или чтото типо такого, так вот http://cstrike.vov.ru/123.gif - это картинка, которая появляется в html форме http://xxx.ru/images/. И каждый раз можно использовать разные картинки, чтобы они появлялись в html форме. Как это сделать?
    Ответ прислал Maxim Matyukhin.
    Ничего сложного. Для начала обрати внимание на URL:
    http://xxx.ru/image?http://cstrike.vov.ru/123.gif
    Здесь исполняется не 123.gif а скрипт image. Он берет переменную
    $QUERY_STRING (которая по сути является адрессом к картинке) и вставляет в тег img
    На PHP это выглядело бы примерно так:
    <body><img src="<?php echo $QUERY_STRING;?>" alt="удаленная фотка">
    </body>
    В результате получим
    <body><img src="http://cstrike.vov.ru/123.gif" alt="удаленная фотка">
    </body>

  • 1928. Имеем таблицу с сложным оформлением и большим количеством ячеек. Может есть какая-нибудь программка, чтобы я смог в офлайне в этой программке заполнить анкету, а программка сгенерировала бы мне хтмлю с нормальным кодом и оформлением.
    Ответ прислал Super Dragon.
    MS Word '97, '2000 - для предварительного создания таблиц и конвертирования в HTML незаменимая вещь.

  • 1929. Мне нужен счетчик загрузки программ, чтобы он незаметно все считал и выдавал статистику, ну, например, сколько сегодня, за месяц, еще чтобы строи рейтинг программ по количеству загрузок.
    Ответ прислал Andrew Stepanov.
    http://www.shabib.narod.ru Там такого добра есть немного.

  • 1931. Конечно SSI удобная штука, но стоит ли всё переводить под шаблон, основанный на SSI? сильно ли это скажется на зрузке страничек?...(т.е. зависит ли от количества includ'ов время загрузки страницы?
    Ответ прислал Михаил.
    Зависит от количества инклудов. Чем больше инклудов, тем больше реквестов (запросов к серверу.) Поэтому чем меньше, тем лучше. Но это заметно только на перегруженных машинах, а на нормальных серверах вы не заметите разницы.

  • 1932. Как на SSI вывести текущее время у сервера?
    Ответ прислал George Adriano.
    День недели
    <!--#config timefmt="%u" -->
    <!--#set var="NUM_DAY" value="$DATE_LOCAL"-->
    <!--#if expr="$NUM_DAY=1" -->
    <!--#set var="DAY" value="понедельник" -->
    <!--#elif expr="$NUM_DAY=2" -->
    <!--#set var="DAY" value="вторник" -->
    <!--#elif expr="$NUM_DAY=3" -->
    <!--#set var="DAY" value="среда" -->
    <!--#elif expr="$NUM_DAY=4" -->
    <!--#set var="DAY" value="четверг" -->
    <!--#elif expr="$NUM_DAY=5" -->
    <!--#set var="DAY" value="пятница" -->
    <!--#elif expr="$NUM_DAY=6" -->
    <!--#set var="DAY" value="суббота" -->
    <!--#else -->
    <!--#set var="DAY" value="воскресенье" -->
    <!--#endif -->
    затем:
    <!--#config timefmt="%e" -->
    <!--#set var="DATE" value="$DATE_LOCAL"-->
    месяц:
    <!--#config timefmt="%m" -->
    <!--#set var="NUM_MONTH" value="$DATE_LOCAL"-->
    <!--#if expr="$NUM_MONTH=01" -->
    <!--#set var="MONTH" value="января" -->
    <!--#elif expr="$NUM_MONTH=02" -->
    <!--#set var="MONTH" value="февраля" -->
    <!--#elif expr="$NUM_MONTH=03" -->
    <!--#set var="MONTH" value="марта" -->
    <!--#elif expr="$NUM_MONTH=04" -->
    <!--#set var="MONTH" value="апреля" -->
    <!--#elif expr="$NUM_MONTH=05" -->
    <!--#set var="MONTH" value="мая" -->
    <!--#elif expr="$NUM_MONTH=06" -->
    <!--#set var="MONTH" value="июня" -->
    <!--#elif expr="$NUM_MONTH=07" -->
    <!--#set var="MONTH" value="июля" -->
    <!--#elif expr="$NUM_MONTH=08" -->
    <!--#set var="MONTH" value="августа" -->
    <!--#elif expr="$NUM_MONTH=09" -->
    <!--#set var="MONTH" value="сентября" -->
    <!--#elif expr="$NUM_MONTH=10" -->
    <!--#set var="MONTH" value="октября" -->
    <!--#elif expr="$NUM_MONTH=11" -->
    <!--#set var="MONTH" value="ноября" -->
    <!--#else -->
    <!--#set var="MONTH" value="декабря" -->
    <!--#endif -->
    год:
    <!--#config timefmt="%G" -->
    <!--#set var="YEAR" value="$DATE_LOCAL"-->
    а теперь выводим:
    <!--#echo var="DAY" -->, <!--#echo var="DATE" -->
    <!--#echo var="MONTH" -->, <!--#echo var="YEAR"-->


  • 1933. Как запретить Back(Назад) со страницы?
    Ответ прислал Peter.
    IMHO, вы никак не можете запретить пользователю нажимать клавиши "Назад" и "Вперёд", иначе это было бы нарушение его прав - посещать те сайты, которые нравятся ему, а не Вам. Единственное, что Вы можете сделать, начиная с пятого MSIE, это обработать событие перехода с вашей страницы на другие с помощью примерно такого кода (см. тж. http://msdn.microsoft.com/.):
    <HTML><HEAD><META NAME="save" CONTENT="history"><STYLE>
    BODY{behavior:url(#default#savehistory);}
    </STYLE></HEAD>
    <BODY onsave='save()'>Здесь Ваша страница</BODY>
    <SCRIPT>
    function save(){
    alert("Вы нажали кнопку <Назад> или <Вперед> или <Обновить> или <Домой> !")
    // здесь вставляется код, напр., для записи в куки
    }</SCRIPT></HTML>
    начиная с четвёртого IE, есть событие window.unload. Его и нужно использовать для обработки события выхода со страницы.

  • 1934. Я регулярно получаю бессмысленные сообщения с вложенным файлом, содержащим вирус. Адрес, с которого мне их присылают, находится во Франции. Могу ли я узнать, кто скрывается за этим адресом, и какие действия я могу предпринять против заразителей?
    Ответ прислал Вадик.
    Я регулярно получаю такие письма с вложениями. Если у тебя есть адрес(емаил) отправителя то напиши его админу и его за спам удалят. Есть вариант разобраться в коде его вирусов и естественно попросить админа удалить и тот адрес. Однако если и это не прекратится - смени мыло. Вообще-то это тяжело вычислять. Попробуй посмотреть, может у него в письмах один айпи адрес - значет он в онлайн. Ищи его по нету. Собирай инфу. Скорее всего этот человек охотится за паролями, например, к мылу, к сайту, к аське, и др. Будь осторожней! Никогда не открывай вложенные файлы, если про них не указано в письме и они от малознакомых, незнакомых или навязчиво знакомых "людей"!

  • 1938. Нужен скрипт желательно на яве! Проблема: у меня на сайте есть три фрейма TOP, MENU, MAIN, вот мне надо чтобы при нажатии на ссылку в MENU у меня автоматом обновлялся TOP фрейм.
    Ответ прислал Игорь Гончаровский.
    Вот пример ссылки, которяя должна быть в MAIN:
    <A HREF="someurl" onclick='parent.top.location.reload()'>
    Ответ прислал SEA.
    Допустим у тебя есть:
    <frame src="top.html" name="f_top">
    <frame src="menu.html" name="f_menu">
    <frame src="main.html" name="f_main">
    А в menu.html есть
    <a href="new_main_page.html" target="f_main"
    onclick="window.parent.frames[XYZ].location.href='new_top_page.html'>
    LINK</a>
    где XYZ - номер top фрейма в окне. Т.е. какмим по счёту он появляется в html файле с фреймами начиная с нуля. В данном случае XYZ = 0.

  • 1939. У меня виртуальный домен на namezero.com, который, как известно, любит подгружать в странички свои рекламные фреймы, но за их "убиение" скриптом наказывает отключением. Как, не убивая фрейм, скриптом из моего файла уменьшить его (фрейма) размер, допустим, до 10 кв. мм. или прижать рекламную полосу вниз до 10 мм.?

    Ответ прислал George Adriano.
    Насколько я помню, он запрещает писать что-либо в топ(т.е. длину тебе не изменить) и в нижний фрейм. Единственный выход - заменить содержимое нижнего фрейма на более подходящее. Если надо, вышлю скрипт.

  • 1940. Я абсолютно не имею понятия о создании баз данных, но хочется спросить. У меня есть сайт на котором часто должна обновляться информация, люди говорят, что нужно создать базу данных из которой в нужное время нужный текст будет подкачиваться, хранимый в текстовых файлах. Так ли это, возможно ли воплотить мои желания в жизнь без изучения Access или чего-то другого в этом роде?
    Ответ прислал Алексей Лысов.
    Базы данных могут быть реляционные(MySQL - немного сложнее, и удобнее), и текстовые - надо знать PHP и/или Perl. Access - это реляционная база данных, и к хранению данных в файлах не имеет отношения.
    Ответ прислал Vladislav Shukov.
    Какой язык и систему Вы используете?
    Ответ прислал Pasha.
    Действительно, часто обновляемую информацию удобно держать в базе данных (БД). Но к текстовым файлам это отношения не имеет. Вы, наверное, перепутали... Просто есть другой способ - хранить часто изменяемые куски и то что меняется редко - в разных файлах. Тогда Вы сможете заменить только изменившейся кусок.
    Выбор между этими 2 вариантами неоднозначен. Первым делом Вы должны выяснить поддерживает-ли Ваш hosting-провайдер какие-либо базы данных, и сколько денег он за это возьмёт.
    А потом Вам надо решить - хотите-ли Вы 1 раз помучаться и сделать всё через БД, а обновлять - через браузер, не сложнее чем письма через web-интерфейс (как на mail.ru, например) отсылать. Либо Вы готовы при каждом обновлении немного потрудится (ну файл сделать, закачать его по FTP...), но зато не мучаться с изучением БД. Выбор за вами..
    Что до сложности изучения БД - я могу Вам так сказать - если вы уже знаете PHP или perl - c MySQL-ем (это одна из самых распространённых в инете СУБД) будете разбираться пару дней, а потом - уже когда понятно будет что в принципе надо делать, Вашу конкретную задачу решить сможете без проблем. Ну а если ни с одним языком программирования серверных скриптов Вы не знакомы - тогда проще Вам пойти по второму варианту. Используёте PHP или SSI. Разобраться с этими языками, если Вы хоть немного HTML знаете Вам труда не составит (ну на том уровне, чтобы включать один файл в другой). Я бы рекомендовал PHP - больше возможностей и потом можете перейти к использованию БД. Но зато SSI гораздо быстрее работает. :)

  • 1945. Где можно найти доку по WAP?
    Ответ прислал Dmitriy.
    Несколько подробных статей.



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


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


    Клуб друзей


    - Дистантная (удаленная) работа через Интернет по вашей специальности. оператор ПК, программист, дизайнер, переводчик, секретарь. Оплата $400-1000 / месяц (средняя 800$).
    Веб-Дизайн - Обучающие материалы по HTML, PhotoShop, Corel Draw, JavaScript, CGI, различным графическим редакторам. Есть спецкурс создания суперграфики.
    http://www.dmitrenko.narod.ru - Новый каталог интернет-ресурсов! Успейте занять верхнее место! Услуги веб-дизайна, CGI, PHP, JAVA скрипты.
    http://www.dts.ru/~crama - Описания спонсоров, которые действительно платят в Россию. Большой список Российских спонсоров. Сможете набрать кучу рефералов.
    http://mysiteinc.com/dimtar/Free_ves.htm - Портал конкретных вещей, бесплатно полученных через И-нет.
    http://kingandjoker.newmail.ru - Король и Шут. неофициальная страничка. Тексты, Аккорды, Табы, Новости, Информация, MP3, MIDI.
    http://www.httpcity.com/job - Сайт на Английском языке. Реальная работа, рекламодатели. Регистрация сайтов в 7,200 поисковых машинах и ссылки, доски объявлений. Бесплатно.
    Удвойте скорость своего Интернета! - Ускоритель Интернет - Повышает скорость вдвое! Уникальный сервис, позволяющий до двух раз увеличить скорость загрузки интернет страниц. Самые продвинутые технологии кеширования и сжатия !
    Языки - 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

    В избранное