Показать полную графическую версию : Общие вопросы по коду
Страниц :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[
21]
22
R.i.m.s.k.y.
12-04-2012, 09:20
Я в вебмастеринге "здраствуй дерево"
Подскажите, пожалуйста:
а) как в html странице сделать вот такую форму (http://обращения.президент.рф/%D0%BE%D1%82%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D1%82%D1%8C) + капча от ботов (простейшая, типа введите 2+2=5 и в форме проверка на эту пятерку)
При заполнении форму на заданный почтовый ящик падало письмо с указанной заполненной формой
б) что нужно поставить на IIS Win2008R2 чтобы это работало
Заранее спасибо!
PS: Форма по ссылке всего лишь пример :)
PC_Maniac
28-04-2012, 08:47
Подскажите, пожалуйста: »
Если подробно, то рассказывать довольно долго придется. Если коротко, то сначала выделяем под форму страничку на вашем сайте, потом нужно написать форму, это можно сделать на html, примеров в сети много. При помощи css настроить внешний вид под дизайн сайта. Скрипт отправки можно написать например на php, капчу тоже.
На сервере в связке с IIS соответственно должен стоять php, если нужно сохранять информацию об отправленных письмах, то прикрутить к IIS какую нибудь БД, тогда можно перед отправкой добавлять в нее все данные.
R.i.m.s.k.y.
28-04-2012, 09:56
PC_Maniac, спасибо
в том то и да что нужно подробно, я "сиди сам открою" :)
Но я понятливый
Если можно готовые примеры, я их разберу и тогда уже буду конкретно спрашивать
если все делается на IIS, то лучше взять это http://www.mondor.org/captcha.aspx
PC_Maniac
29-04-2012, 21:50
Если можно готовые примеры, я их разберу и тогда уже буду конкретно спрашивать »
Простейший пример формы содержащей основные поля:
<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, а затем уходит на указанную в скрипте почту.
R.i.m.s.k.y.
29-04-2012, 22:23
PC_Maniac, выложите, пожалуйста, sendmailto.php
PC_Maniac
02-05-2012, 11:20
В 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>';
}
Fanat1990
25-07-2012, 13:16
Всем доброго времени суток!
Ребят, подскажите по javascript.
Есть такой код, это через jquery
<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?
А у меня стоит такая задача - выполнить скрипт php, который сольет названия и пути к файлам в определенном каталоге в файл. Есть каталог
ZZ Top/
и файл music.txt
надо выполнить скрипт
<?php
$output = 'find ZZ\ Top/ -type f >music.txt'
?>
Но он почему-то не выполняется. Если от рута через shell на серваке, то прокатывает и в файл записывается нужное. Если через php, то ни в какую. Что не так?
Но он почему-то не выполняется. »
Думаю, он всё-таки выполняется. Вы в переменную $output записываете некую строку. Но полезной нагрузки от этого нет, поэтому ничего и не получаете на выходе.
Запуск программ в системе (http://php.net/exec)
exec — Исполняет внешнюю программу (http://www.php.net/manual/ru/function.exec.php)
Цитата kaktus1:
Но он почему-то не выполняется. »
Думаю, он всё-таки выполняется. Вы в переменную $output записываете некую строку. Но полезной нагрузки от этого нет, поэтому ничего и не получаете на выходе.
Запуск программ в системе
exec — Исполняет внешнюю программу »
спасибо, буду смотреть.
Заранее извиняюсь за тупой вопрос, но как узнать ключ только что созданного в массиве значения (php)?
$arr = array("el"=>"text","sd"=>"text2","text3");
$arr[] = "text4"; //как узнать присвоенный значению ключ?
Вывести содержимое массива со всеми ключами: print_r($arr);
Coutty, да как вывести содержимое массива - понятно. А вот как узнать в скрипте только что созданный ключ (для последующей работы с значением этого массива по ключу) ?
Здравствуйте.
Подскажите, как сделать выпадающий текст?
Гм...
У меня есть таблица в одну колонку.
--------------
выбрать книгу
--------------
Теперь я хочу, чтобы нажав на "выбрать книгу" был выполнен SQL запрос к БД и таблица была расширена до:
--------
Выберите книгу:
1) Приключения
2) Фантастика
3) Сатира
--------
Т.е. что то типа тега <noparse><hide></noparse>
Или просто скрытый текст. Виды документов сильно множится не будут.
Понимаю, что просто. Вот как поисковик спросить не знаю(
lxa85,
поисковик надо попросить "javascript выпадающее меню (https://www.google.com/search?q=javascript+%D0%B2%D1%8B%D0%BF%D0%B0%D0%B4%D0%B0%D1%8E%D1%89%D0%B5%D0%B5+%D0%BC%D0%B5%D0%BD% D1%8E&aq=f&oq=javascript+%D0%B2%D1%8B%D0%BF%D0%B0%D0%B4%D0%B0%D1%8E%D1%89%D0%B5%D0%B5+%D0%BC%D0%B5%D0%BD%D1%8Ei e=UTF-8)" :)
by_gangster
20-02-2013, 18:45
Здравствуйте, люди добрые. Помогите пожалуйста новичку установить php скрипт на сайт.Вот скрипт (http://www.vanta.ru/script/info.php?id=1290&clas=0)
Прошу объяснить что нужно менять в скрипте, добавлять и т.д
AstalaWinda
23-04-2013, 22:30
Вопрос по javascript, который я только начал изучать. Написал такой код:
<div id="scr_place">here script goes</div>
<script>
var div1=document.getElementById('scr_place');
div1.innerHTML= navigator.userAgent\
\+ navigator.platform;
</script>
Почему он не работает? Если не делать перенос строки через "\", то все ок. Но хочется код перенести на следующую строку.
AstalaWinda, эти переносы "\", здесь совсем не нужны. Пишите просто
div1.innerHTML= navigator.userAgent
+ navigator.platform;
Так переносятся только текстовые строки. Например
string1='aaa\
bbb\
ccc';
by_gangster
10-05-2013, 20:25
Здравствуйте, имеется ли такой скрипт который бы вёл статистику скачиваний файла ? Но не просто нажатий на ссылку, а именно скачиваний.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC