Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Общие вопросы по коду

Ответить
Настройки темы

Аватара для R.i.m.s.k.y.

Ветеран


Сообщения: 1640
Благодарности: 536

Профиль | Отправить PM | Цитировать


Я в вебмастеринге "здраствуй дерево"
Подскажите, пожалуйста:

а) как в html странице сделать вот такую форму + капча от ботов (простейшая, типа введите 2+2=5 и в форме проверка на эту пятерку)
При заполнении форму на заданный почтовый ящик падало письмо с указанной заполненной формой

б) что нужно поставить на IIS Win2008R2 чтобы это работало

Заранее спасибо!

PS: Форма по ссылке всего лишь пример

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Отправлено: 09:20, 12-04-2012 | #401


Аватара для PC_Maniac

Новый участник


Сообщения: 20
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата R.i.m.s.k.y.:
Подскажите, пожалуйста: »
Если подробно, то рассказывать довольно долго придется. Если коротко, то сначала выделяем под форму страничку на вашем сайте, потом нужно написать форму, это можно сделать на html, примеров в сети много. При помощи css настроить внешний вид под дизайн сайта. Скрипт отправки можно написать например на php, капчу тоже.
На сервере в связке с IIS соответственно должен стоять php, если нужно сохранять информацию об отправленных письмах, то прикрутить к IIS какую нибудь БД, тогда можно перед отправкой добавлять в нее все данные.

Отправлено: 08:47, 28-04-2012 | #402



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для R.i.m.s.k.y.

Ветеран


Сообщения: 1640
Благодарности: 536

Профиль | Отправить PM | Цитировать


PC_Maniac, спасибо
в том то и да что нужно подробно, я "сиди сам открою"
Но я понятливый
Если можно готовые примеры, я их разберу и тогда уже буду конкретно спрашивать

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Отправлено: 09:56, 28-04-2012 | #403


Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


если все делается на IIS, то лучше взять это http://www.mondor.org/captcha.aspx

Отправлено: 10:14, 28-04-2012 | #404


Аватара для PC_Maniac

Новый участник


Сообщения: 20
Благодарности: 4

Профиль | Отправить PM | Цитировать


Цитата R.i.m.s.k.y.:
Если можно готовые примеры, я их разберу и тогда уже буду конкретно спрашивать »
Простейший пример формы содержащей основные поля:
Код: Выделить весь код
<div id="wrapforma">
<form name="mailforma" action="sendmailto.php" method="post">
<p>Фамилия Имя Отчество:<input type="text" name="name" id="name" size="50"></p>
<p>Контактный телефон:<input type="text" name="tel" id="tel" size="50"></p>
<p>Контактный email:<input type="text" name="email" id="email" size="50"></p>
<p>Адрес:<input type="text" name="adress" id="adress" size="50"></p>
<p>Дополнительная информация:<br />
<textarea rows="10" name="message" cols="62"></textarea></p>
<p><input type="submit" value="Отправить письмо" name="submit" id="submit"></p>
</form>
</div>
При нажатии на кнопку "Отправить письмо" вся информация из полей формы передается php скрипту sendmailto.php, а затем уходит на указанную в скрипте почту.
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:50, 29-04-2012 | #405


Аватара для R.i.m.s.k.y.

Ветеран


Сообщения: 1640
Благодарности: 536

Профиль | Отправить PM | Цитировать


PC_Maniac, выложите, пожалуйста, sendmailto.php

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Отправлено: 22:23, 29-04-2012 | #406


Аватара для PC_Maniac

Новый участник


Сообщения: 20
Благодарности: 4

Профиль | Отправить PM | Цитировать


В sendmailto.php можно написать примерно такую функцию:
Код: Выделить весь код
function mail_to() {
        $pismo = '<html><head></head><body><p>ФИО:'.$_POST['name'].'</p><p>тел:'.$_POST['tel'].'</p><p>email:'.$_POST['email'].'</p><p>Адрес:'.$_POST['adress'].'<br />'.$_POST['message'].' '.'</p></body></html>';
        $to = 'сюда пишем адрес получателя';
        $from='пишем отправителя';
		$title ='Тема письма'; 
		$header="Content-type: text/html; charset=\"utf-8\"";
		$header.="From: Имя отправителя <Адрес отправителя>";
		$header.="Subject: ".$title;
        mail($to, $title, $pismo, $header, "From:".$from);
        echo '<span>Ваше письмо отправлено. </span>';
}

Отправлено: 11:20, 02-05-2012 | #407


Новый участник


Сообщения: 4
Благодарности: 1

Профиль | Отправить PM | Цитировать


Всем доброго времени суток!
Ребят, подскажите по javascript.
Есть такой код, это через jquery
HTML код: Выделить весь код
<form action="" method="post" onsubmit=" $(this).attr('action', $('#search-action').val()); var txt=$('#search-text').val(); return !(txt=='поиск…' || !txt);"> .... <select id="search-action"> .... ">

Подскажите, как это событие onsubmit будет выглядеть на чистом javascript?

Отправлено: 13:16, 25-07-2012 | #408


Аватара для kaktus1

Новый участник


Сообщения: 35
Благодарности: 0

Профиль | Отправить PM | Цитировать


А у меня стоит такая задача - выполнить скрипт php, который сольет названия и пути к файлам в определенном каталоге в файл. Есть каталог
ZZ Top/
и файл music.txt

надо выполнить скрипт
PHP код: Выделить весь код

<?php

$output 
'find ZZ\ Top/ -type f >music.txt'
?>

Но он почему-то не выполняется. Если от рута через shell на серваке, то прокатывает и в файл записывается нужное. Если через php, то ни в какую. Что не так?

Отправлено: 10:41, 19-10-2012 | #409


Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Цитата kaktus1:
Но он почему-то не выполняется. »
Думаю, он всё-таки выполняется. Вы в переменную $output записываете некую строку. Но полезной нагрузки от этого нет, поэтому ничего и не получаете на выходе.

Запуск программ в системе
exec — Исполняет внешнюю программу

Отправлено: 17:45, 19-10-2012 | #410



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Общие вопросы по коду

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - ICQ .:[ все вопросы ]:. Evil Программное обеспечение Windows 712 06-09-2012 17:32
Прочее - Сервер общие вопросы амброзий Сетевые технологии 7 15-07-2008 11:33




 
Переход