forum.rastrnet.ru

forum.rastrnet.ru (http://forum.rastrnet.ru/index.php)
-   Программируем (http://forum.rastrnet.ru/forumdisplay.php?f=35)
-   -   Html-програмирование (http://forum.rastrnet.ru/showthread.php?t=4950)

Iron_Shark 23.04.2005 13:35

Html-програмирование
 
Собсна тема говорит сама за себя.. вопросы по html-програмированию..
JavaScript и усе подобное..

У меня есть вопрос как указать координаты бегущей строки на странице?? забыл все уже напроч..

diavol 23.04.2005 16:22

Отпрака письма..
 
а у меня вот какой вопрос.. Мне надо сделать так что бы прямо со страницы сайта можно было отправить письмо на емайл. (емайл всегда один и тот же!!)
Я ПЯТЬ!! скриптов скачал уже! и ничего не смог сделать.. Дело в том что там есть форма в которой всё пишется и собственно кнопка отправить, А ГДЕ ЕМАЙЛ ТО ПИСАТь??? я так и непонял. Сказал один чел что там ещё вроде бООльшой и длинный скрипт должен быть. Вообщем то я тоже так думаю что скрипт должен быть... ЛЮДИ ПОМОГИТЕ ПОЖАЛУЙСТО!!!! :help: мне как можно быстрее надо это замутить, а то капец буд... :(
HTML код примерно такой:

ПЕРВЫЙ:

</head>

Здесь Вы можете оставить свои предложения и отзывы. Задать интересующие Вас вопросы.<br><form method=POST action="?module=simplemail&id=88"><form method='post' action='%action%'>
<table width='100%' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td nowrap valign='top'>
<div align='right'><b>ФИ(О): </b></div>
</td>
<td nowrap valign='top'>
<input type='text' name='fio' size='45'>
</td>
</tr>
<tr>
<td nowrap valign='top'>
<div align='right'><b>Телефон: </b></div>

</td>
<td nowrap valign='top'>
<input type='text' name='tel' size='20'></td>
</tr>
<tr>
<td nowrap valign='top'>
<div align='right'><b>Факс: </b></div>
</td>
<td nowrap valign='top'>
<input type='text' name='fax' size='20'></td>

</tr>
<tr>
<td nowrap valign='top'>
<div align='right'><b>E-mail: </b></div>
</td>
<td nowrap valign='top'>
<input type='text' name='email' size='45'></td>
</tr>
<tr>
<td nowrap valign='top'>
<div align='right'><b>Ваш текст: </b></div>

</td>
<td nowrap valign='top'><textarea name='comments' cols='39' rows='10'></textarea></td>
</tr>
</table>
<center><p>
<input type='submit' name='Submit' value='Отправить'>
</center> </form></form>&nbsp;<div align="right"><img src="images/n6.jpg" width="86" height="5"></div>

ВТОРОЙ:

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Mozilla/4.5 [en] (Win95; I) [Netscape]">
<!--#include file="tools.txt" -->
</head>
<body>

<center><font face="Impact"><font color="#3333FF"><font size=+3>Lyles Tell
a friend</font></font></font>
<p><font face="Arial,Helvetica"><font color="#3333FF"><font size=+1>This
program isn't specifically designed to be a tell a friend script, it could
be used for any kind of email function. It simply send's a message to someone
with certain form input. An example page is provided.</font></font></font>
<p><font face="Arial,Helvetica"><font color="#3333FF"><font size=+1>Example
below</font></font></font>
<br>&nbsp;
<p><form method="POST" action="http://ukzone.hypermart.net/cgi-bin/tellafriend.cgi">
<br><b><font face="Arial,Helvetica"><font color="#3333FF"><font size=+1>Friends
e-mail&nbsp;</font></font></font></b><input type="text" size="20" name="mailto">
<br><b><font face="Arial,Helvetica"><font color="#3333FF"><font size=+1>Your
e-mail&nbsp;</font></font></font></b><input type="text" size="20" name="mailfrom">
<br><b><font face="Arial,Helvetica"><font color="#3333FF"><font size=+1>Your
name&nbsp;</font></font></font></b><input type="text" size="20" name="fromname">
<br><b><font face="Arial,Helvetica"><font color="#3333FF"><font size=+1>Subject&nbsp;</font></font></font></b><input type="text" size="37" name="subject" value="Message from $FORM{'fromname'}">
<br><b><font face="Arial,Helvetica"><font color="#3333FF"><font size=+1>Message</font></font></font></b>
<br><textarea name="emailtext" rows="4" cols="44">Found a great site today
called Lyles Script Archive, it's full of great perl - cgi scripts. Have
a look, it's at http://ukzone.hypermart.net/scripts.</textarea>
<br><input type="submit" value="Submit">
<br></form>
<p><font face="Arial,Helvetica"><font color="#3333FF"><font size=+1><a href="http://ukzone.hypermart.net/scripts/download.html">Click
here to download</a></font></font></font></center>
<!--#include file="tools2.txt" -->
</body>
</html>

bugness 23.04.2005 18:11

а не проще сделать так
<a href="mailto:test@rastr.net.ru">нажмите для отправки письма</a>

diavol 23.04.2005 19:31

знаю такую я фикню... И в том то и дело что сделать-то нАААмного легче, НО мне сделать нужно что бы именно со страницы отправка шла!! :(((((

COBEHOK 25.04.2005 10:12

mail.htm - вырезка
Код:

<form method="post" action="/cgi-bin/mail.pl">
<b>Name:</b><input name="name" size=35 maxLength=256>
<b>E-Mail</b><input name="email" size=35 maxLength=256>
<b>Message<br><textarea cols=40 name="comments" rows=8 style="height: 134px; width: 342px"></textarea>
<input type=submit value="Send">&nbsp;
<input type=reset value="Reset"></form>

mail.pl
Код:

#!/usr/bin/perl
%Form = ('email','',
  'name','',
  'comments', '');

if ($ENV{'REQUEST_METHOD'} eq 'GET') {
  @pairs = split(/&/, $ENV{'QUERY_STRING'});
} elsif ($ENV{'REQUEST_METHOD'} eq 'POST') {
  read(STDIN, $buffer, $ENV{'CONTENT_LENGTH'});
  @pairs = split(/&/, $buffer);
} else {
  $Form{'redirect'} = '';
  goto PAGE_OUT;
}

foreach $pair (@pairs) {
  local($name, $value) = split(/=/, $pair);
  $name =~ tr/+/ /;
  $name =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
  $value =~ tr/+/ /;
  $value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;

  if (defined($Form{$name})) {
    $Form{$name} = $value;
  }
}

$to = 'address@company.com';
$fullmsg=<<MSG;
To: $to
From: "$Form{'name'}" <$Form{'email'}>
Subject: Bla-bla-bla
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106

$Form{'comments'}
MSG

open(MAIL,"|/usr/sbin/sendmail -i -t");
print MAIL $fullmsg;
close (MAIL);

PAGE_OUT:
print "Location: http://www.mail.ru\n\n";

Пользуйся :)

diavol 26.04.2005 22:23

это похоже на истину.. СПАСИБО! :)
только вот одна проблемма.. куда пихать "mail.pl"? вижу что в пёрле составлено.. но что делать с этим... Подскажи плиз..

COBEHOK 26.04.2005 22:34

в cgi-bin и не забудь атрибут "execute" выставить этому файлу

diavol 26.04.2005 22:52

эх.. тупая у меня бошка.. я ж ламер ещё! ну или юзер.. :)
обьясни так сказать на пальцах, если не трудно...
P.s. в чат северного забегнуть могем..

StraYd 30.04.2005 14:44

На хпх

<?php

mail('test from yor server', '', 'mail@host.ru');


?>
Только не стоит забывать что у вас должен стоять почтовый демон sendmail через который происходит отправка писем как в перле так и пхп.
Глубоко надеюсь что ваш сервер стоит на FreeBsd, или другой Unix системе.


Kcylykc 30.04.2005 14:56

ну и расписали..

<s>Зачеркнутый шрифт </s> Зачеркнутый шрифт

<tt>шрифт фиксированной ширины </tt> fixed шрифт

<sup>Верхний математ. шрифт </sup> Верхний шрифт

<sub>Нижний математ. шрифт</sub> Нижний шрифт

<big>Увеличенный шрифт </big> Увеличенный шрифт

<small>Уменьшенный шрифт </small> Уменьшенный шрифт


Абзацы могут быть выполнены с отступом от края при помощи тегов: <dd> и </dd>
Эти теги хорошо подходят для выделения важных абзацев из однообразного текста.


Используя <HR> Вы можете разделить текст горизонтальной чертой, такой-же, как разделены все параграфы этой страницы.
Закрывающего тега нет. Используя своиства size и width , можно указывать высоту в пикселах и длину в пикселах или процентах.
Например <hr size="8" width="40%" color="red"> нарисует такую линию:


--------------------------------------------------------------------------------

метку можно использовать для задания цвета или обоев для страницы : <BODY BGCOLOR="GREEN"> -зеленый цвет страницы;
или <body background="Image.gif"> для использования в качестве обоев, фонового рисунка, например с именем Image.gif
(Писать между <body>здесь</body>)


Тег для вставки картинок:
<img src="адрес картинки">

Положение рисунка задается включением атрибута align = " ":

<img src="Image.gif" align="top">
Также возможны типы выравнивания:
align = "middle" - центр
align = "left" -текст обтекает картинку справа
align = "right"- то же слева



Тег (<border=0>),на самом деле он выглядит вот так:<img src="адрес картинки"border=0>
Используется для того, что бы у рисунка не было бордюрчиков. Если не вписывать эту
фишку в тег тогда вокруг рисунка будет маленькая белая рамочка. Это нам не нужно.

Для того,чтоб появился рисунок на странице,надо найти его адрес в инете и
вписать его в тег:
<img src="адрес найденного вами рисунка"border=0>
Пример:<img src="http://img.combats.ru/i/inf2.gif"border=0>

Для того,чтоб найти рисунок и узнать его адрес,для вставки его в тег,надо
найти сам рисунок,и щёлкнуть по нему правой кнопкой мышыОткроется контекстное
меню, в котором нам нужно выбрать «Свойства» рисунка. Откроется информация по нему
и в том числе его адрес. Копируем адрес и вставляем в тег.

Гипрессылка:
Сам тег выглядит так:<a href="адрес страницы или чего-то другого,к чему
приведёт гиперссылка">будет видно то,что вы читаете</a>

"адрес страницы или чего-то другого,к чему приведёт гиперссылка"-сюда мы вписываем
адрес ресурса или web-страницы,к которому приведёт гиперссылка

будет видно то,что вы читаете-а вместо этого надо написать слово 'тут'
или что вы там придумаете=)

Любая картинка, как и любой другой видимый элемент страницы, может стать гипертекстовой ссылкой.

<a href="#start"><img src="instruct.jpg"></a>

некоторые пользователи специально отключают загрузку картинок для ускорения работы с текстами.
Так-же рисунок может быть потерян или испорчен, в этом случае пользователь увидит только текст заданный в свойстве alt="..." Сопроводительный текст должен быть включен в кавычки. Например :

<img src="Netu.gif" alt="Это крутая картинка!">



Цвет:
Тег выглядит так:<font color="код цвета"> Закрытие-</font>

Ков цвета-это название его по-англ.(!только для базовых цветов!)таких,как
белый(white),чёрный(black),красный(red),синий(blue)
Пример:<font color=«red»>

Перенос:
Тег <br> -Действует как клавиша Enter в обычном текстовом файле.Ставится в конце
строчки. !!!Там,где есть автовставка,этот тег ставить не надо

Удобство другого окна
Тег target="blank"-открывается новое окно для удобства просмотра.





Таблицы(простейшие):
<TABLE BORDER>
<TR> <TH> Это <TD> пример
<TR> <TH> обычной <TD> таблицы
</TABLE>

<TR> -Новая строка.<TH> -Строковая ячейка для заголовков.
<TD> -Строковая ячейка для обычного текста. ROWSPAN - задает количество ячеек объединенных в колонке,
COLSPAN - тоже, в строчке.

Еще:
<UL> <LI> механика <LI> виндовс </UL>
Дает на экране:

механика
виндовс
(закрывающие теги в строках необязательны)

Бегущая строка:
Оформить строку можно следующим образом:

<marquee dehavior="alternate" bgcolor="yellow" scrolldelay="145" width="50%">< font size="5" color="red">Текст бегущей строки. </font></marquee>

Dehavior="alternate" -команда заставляющая строку болтаться туда-сюда. По умолчанию данной команды, строка ползет справа налево. BGCOLOR -цвет фона. Все что касается цвета см. здесь Scrolldelay - скорость перемещения. Width - длина бегущей строки (необязательно в процентах).

Надеюсь,комуто и это надо.Могу написать скрипт на часы.хорошая такая вещь.ищу ваши скрипты.
ТО,Что Я НапиСал,это ТольКо САмыЕ ПроСтеЙшие АзЫ.

Sherwood 02.05.2005 13:06

а у кавонить есть ваще какиенить учебники или таму подобные пособия как делать сайты?

Даша 02.05.2005 13:54

Цитата:

Сообщение от Sherwood
а у кавонить есть ваще какиенить учебники или таму подобные пособия как делать сайты?

У меня где то валялись... посмотри на фтп.

Sherwood 02.05.2005 16:45

выложи сюда у меня денег на лс нету

Black 01.06.2005 01:02

вот мое мнение не над никаких скриптов качать! все просто! вот мне интесно ваше мнение по поводу аплетов!?

MastaBK 01.06.2005 10:59

По моему полное г. Как не врубался так их и не понял :(

Black 01.06.2005 13:28

Цитата:

Сообщение от MastaBK
По моему полное г. Как не врубался так их и не понял :(

значит так стараешся, попробуй посидеть с учебником, советую "Использование HTML 4" сам по нему учился

Желко 01.06.2005 14:52

Цитата:

Сообщение от Black
значит так стараешся, попробуй посидеть с учебником, советую "Использование HTML 4" сам по нему учился

ссылка есть?
ато - давай

Black 02.06.2005 00:54

к сожелению она у меня не в электронном варианте, Даша выкладывала книги чуть выше.

Даша 02.06.2005 14:09

Уважаемые поглядите у меня на фтп ftp://217.74.169.124/Books/HTML
Много чего интересного должно быть...

Black 02.06.2005 14:59

поглядел Дашины учебники, советую начать с "HTML_lu4shiy_u4ebnik" также натолкнулся на "Шаблон"(для работы с ним необходимы знания фотошопа)

rsn 02.06.2005 16:02

http://www.krasfiles.ru/pub/Lazy/Inf...%20HTML/Books/ - тут найдёте все, что надо.

javeL 10.06.2005 10:14

Вот есть у меня апачь.Сайт построил в "Front Page" А как на мой сервер запихать незнаю!
Помогите плизззззз

COBEHOK 10.06.2005 11:19

1. Поставить апач
2. Зайти на 127.0.0.1 - если работает долго переццо с этого, если нет вправить руки и повторить п.2
3. Почитать доку по апачу
4. Скопировать страничку в нужный каталог (см п.3)
5. Еще раз зайти на 127.0.0.1
6. Оттопырицца от собственной крутости

Вроде бы ничего не упустил :)

Aspirine 11.06.2005 10:34

Вот помогите мне : при кликании на маленьком изображении оно открывается на оановном сайте. те чтоб вернуться где кликал надо нажать "назад". а мне нужно чтобы новое изображение открывалось ПОВЕРХ основной страницы. подскажите что подписать... ;)

Paul 12.06.2005 17:57

2Aspirine: target = _new, если я тебя понял

CaypoH 12.06.2005 22:24

target=_blank вообще-то.

javeL 13.06.2005 16:54

так с Apache я разабрался но вот с PHP ......
Люди!!!Помогите настроить пхп.Вот что у меня неполучается
я написал в блакноте маленько скриптов для пхп.
ну захожу на http:// мой Ip/test.php и выдаёт (если нету качалки)табличку Сохранить или открыть (а с качалкой) "с качать с товота адреса?"
помогите плиззззз :help: :help: :help:
:help: :help: :help: :help: :help:

Paul 13.06.2005 23:28

Цитата:

Сообщение от CaypoH
target=_blank вообще-то.

В принципе мне по Х. Но по _blank грузиться в новое окно только один раз, затем в то же самое (По крайне мере в IE так, а до других мало кому дело есть). А _new - радует своей новизной. Каждой ссылке новое окно.
Можно и попапом, но этим не надо злоупотреблять, ибо многие имеют привычку их блокировать.

Paul 13.06.2005 23:35

Цитата:

Сообщение от Хакер
так с Apache я разабрался но вот с PHP ....

А в конфигах апатча прописанно что то типа этого:

AddType application/x-httpd-php .php .phtml
Action application/x-httpd-php "/php/php.exe"

Или нет?

javeL 14.06.2005 08:42

Цитата:

Сообщение от Pavel L
А в конфигах апатча прописанно что то типа этого:

AddType application/x-httpd-php .php .phtml
Action application/x-httpd-php "/php/php.exe"

Или нет?

Заработала!!!Теперь другое!!!!Оно модули какието требует

Aspirine 14.06.2005 19:32

надо прилепить счетчик посещений. неподскажите как?

StraYd 15.06.2005 02:24

Вложений: 1
Вот так :

Код:


 
<body bgcolor="#FFFFFF" text="#000000"><font size="3" color="#CC0033">
 
<b>
 
<font color="#3300CC">Ваш сайт посетили: <font size="7" color="#aff000">
 
<? include("counter.php"); ?>
 
</font></font>
 
</b>
 
</font>
 
Для щастья вам надо как минимум Php 3 :)


Aspirine 15.06.2005 09:07

Цитата:

Сообщение от StraYd
Вот так :
Для щастья вам надо как минимум Php 3 :)

эээ а для htm нету ниче такого?

Paul 15.06.2005 13:33

Про модули:
Нужно в конфиге прописать что то типа этого
LoadModule php4_module "Путь к модулю php4apache.dll"
Обычно нужно просто коментарии ( ; ) убрать. Действуйте. Модуль есть в поставке php.

Или же без модулей:
Action application/x-httpd-php "Путь к бинарнику php.exe"


Про счетчик:
Если на html хотите, и без php/asp/perl/etc, то есть единственный выход - пользоваться банерами-счетчиками от rambler/mail/etc. Хотя это и без меня всем известно.

Paul 15.06.2005 13:38

Если Вы уже это вписали:
Action application/x-httpd-php "/php/php.exe"
То просто проверьте путь. Где у Вас php.exe?

StraYd 15.06.2005 16:45

Цитата:

Сообщение от Aspirine
эээ а для htm нету ниче такого?

Ну впринципе можно написать щётчик на хтмл юзая локальные куки, пробовал получается гонимо, тебе надо юзать динамический контент самое простое : DHTML, PHP, PERL.

Степ 19.06.2005 20:07

А я вообще в этом не понимаю :)

МункаЛунка 25.06.2005 19:01

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

CaypoH 25.06.2005 19:13

начать с изучения во-первых базы данных, советую MySQL и языка программирования php (как вариант - perl). С момента начала обучения до сомастоятельного программирования полноценного движка сайта уйдёт 3-5 лет (зависит от степени природной одорённости и желания).

StraYd 25.06.2005 20:54

Цитата:

Сообщение от МункаЛунка
Подскажите, возможно ли сделать, чтобы информация выводилась на сайт из некоторой таблицы данных (БД)? Соответственно, изменяя данные, обновление автоматом шло и на сайте. Если да, с чего начать?

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


Текущее время: 04:41. Часовой пояс GMT +7.

Powered by vBulletin® Version 3.8.4 Patch Level 5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot

Форум открыт в июле 2004 г.