PDA

Показать полную графическую версию : Общие вопросы по коду


Страниц : 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, спасибо
в том то и да что нужно подробно, я "сиди сам открою" :)
Но я понятливый
Если можно готовые примеры, я их разберу и тогда уже буду конкретно спрашивать

ferget
28-04-2012, 10:14
если все делается на 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?

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

надо выполнить скрипт
<?php
$output = 'find ZZ\ Top/ -type f >music.txt'
?>
Но он почему-то не выполняется. Если от рута через shell на серваке, то прокатывает и в файл записывается нужное. Если через php, то ни в какую. Что не так?

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

Запуск программ в системе (http://php.net/exec)
exec — Исполняет внешнюю программу (http://www.php.net/manual/ru/function.exec.php)

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


спасибо, буду смотреть.

maasja
19-11-2012, 14:21
Заранее извиняюсь за тупой вопрос, но как узнать ключ только что созданного в массиве значения (php)?

$arr = array("el"=>"text","sd"=>"text2","text3");
$arr[] = "text4"; //как узнать присвоенный значению ключ?

Coutty
19-11-2012, 18:35
Вывести содержимое массива со всеми ключами: print_r($arr);

maasja
19-11-2012, 19:16
Coutty, да как вывести содержимое массива - понятно. А вот как узнать в скрипте только что созданный ключ (для последующей работы с значением этого массива по ключу) ?

lxa85
17-02-2013, 14:40
Здравствуйте.
Подскажите, как сделать выпадающий текст?
Гм...
У меня есть таблица в одну колонку.
--------------
выбрать книгу
--------------
Теперь я хочу, чтобы нажав на "выбрать книгу" был выполнен SQL запрос к БД и таблица была расширена до:
--------
Выберите книгу:
1) Приключения
2) Фантастика
3) Сатира
--------

Т.е. что то типа тега <noparse><hide></noparse>
Или просто скрытый текст. Виды документов сильно множится не будут.

Понимаю, что просто. Вот как поисковик спросить не знаю(

mar
17-02-2013, 19:41
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>
Почему он не работает? Если не делать перенос строки через "\", то все ок. Но хочется код перенести на следующую строку.

DedAlex
26-04-2013, 13:20
AstalaWinda, эти переносы "\", здесь совсем не нужны. Пишите просто

div1.innerHTML= navigator.userAgent
+ navigator.platform;


Так переносятся только текстовые строки. Например

string1='aaa\
bbb\
ccc';

by_gangster
10-05-2013, 20:25
Здравствуйте, имеется ли такой скрипт который бы вёл статистику скачиваний файла ? Но не просто нажатий на ссылку, а именно скачиваний.




© OSzone.net 2001-2012