для работы моего сайта нужжно создать форму обратной связи...
БУДУ ОЧЕНЬ РАД если поможете мне с написанием ОБРАТНОЙ СВЯЗИ РНР!
заранее спасибо,жду (желательно и форму в html)
Спустя 36 минут, 25 секунд (30.05.2011 - 00:21) Basili4 написал(а):
Kastaneda
Web дизайнер говоришь у меня к тебе предложение я тебе форму обратной связи ты мне небольшой дизайн. Если интересно пиши в личку скину ссылку расскажу что да как.
Web дизайнер говоришь у меня к тебе предложение я тебе форму обратной связи ты мне небольшой дизайн. Если интересно пиши в личку скину ссылку расскажу что да как.
Спустя 9 часов, 23 минуты, 11 секунд (30.05.2011 - 09:44) rsod написал(а):
капец тут вопросики, я-то думал, что на серьёзный сайт попал, а тут даже про функцию mail не знают :/ я, конечно, сам не профессионал, но элементарные-то вещи и в гугле можно находить
Спустя 2 часа, 25 минут, 14 секунд (30.05.2011 - 12:09) Игорь_Vasinsky написал(а):
rsod
попадают в просак или не ловкую ситуацию. А сюда зоходят и ведут обсуждения - а не которые получают помощь.
попадают в просак или не ловкую ситуацию. А сюда зоходят и ведут обсуждения - а не которые получают помощь.
Спустя 58 секунд (30.05.2011 - 12:10) Игорь_Vasinsky написал(а):
Kastaneda
МОжешь начать - сам - посмотрим - поможем
МОжешь начать - сам - посмотрим - поможем
Спустя 1 час, 13 минут, 38 секунд (30.05.2011 - 13:24) Kastaneda написал(а):
я просто чайник в PHP ... делаю свой первый сырой сайт ... нужна отправка сама форма HTML которую сделать да и скачать щас не проблема ... а вот сам PHP не знаю как и где....пытаюсь скачать готовое да у ма на это даже не хватает...
вобщем нужна PHP форма и "инструкция" как связать html и php
сам изучаю HTML по Книге дронова 2 недели только))
вобщем нужна PHP форма и "инструкция" как связать html и php
сам изучаю HTML по Книге дронова 2 недели только))
Спустя 1 час, 24 минуты, 19 секунд (30.05.2011 - 14:48) Игорь_Vasinsky написал(а):
Цитата |
сам изучаю HTML по Книге дронова 2 недели только)) |
ну тогда куда вы все лезете на амбразуры???? учите - читайте.
php-форма ;) - которая html + php обработчик - но не полный - сама суть:
<?php
header('Content-type: text/html; charset=utf-8');
?>
<html>
<title>Форма отправки сообщения</title>
<head></head>
<body>
<form action='' method='POST'>
Ваше имя: <input type='text' name='username'/><br/>
Ваш e@mail: <input type='text' name='email'/><br/>
Сообщение:
<textarea name='message' cols="30" rows="10"></textarea><br/>
<input type='submit' name='send' value='Отправить'/>
<input type='reset' value='Очистить'/>
</form>
</body>
</html>
<?php
// Определим переменные - тернарный оператор - почитай про него
$username = isset($_POST['username']) ? $_POST['username'] : null;
$email = isset($_POST['email']) ? $_POST['email'] : null;
$message = isset($_POST['message']) ? $_POST['message'] : null;
//Собрали тело письма : имя-мыло<br />текст сообщения
$complete_message = $username."-".$email."\r\n".$message;
//Проверим - была ли нажата кнопка "отправить"
if(isset($_POST['send']))
{
mail("your@mail.ru", "subject", $complete_message) or die("Не могу отправить сообщение!");
}
?>
вот здесь http://php.su/functions/?mail подробнее про функцию mail()
Спустя 1 час, 55 минут, 1 секунда (30.05.2011 - 16:43) Игорь_Vasinsky написал(а):
Kastaneda ну как?
Спустя 47 минут, 14 секунд (30.05.2011 - 17:30) Kastaneda написал(а):
спасибо конечно но этого мало, когда человек 0 , то ему бы объяснить надо куда вписать мейл как назвать PHP файл....
Спустя 32 минуты, 36 секунд (30.05.2011 - 18:03) Игорь_Vasinsky написал(а):
<?php
// Определим переменные - тернарный оператор - почитай про него
//Приняли из формы name
$username = isset($_POST['username']) ? $_POST['username'] : null;
//Приняли из формы email
$email = isset($_POST['email']) ? $_POST['email'] : null;
//Приняли из формы message
$message = isset($_POST['message']) ? $_POST['message'] : null;
//Собрали тело письма : имя-мыло<br />текст сообщения
$complete_message = $username."-".$email."\r\n".$message;
//Проверим - была ли нажата кнопка "отправить"
if(isset($_POST['send']))
{
// синтаксис mail(): mail("адресат", "тема письма", "Текст сообщения");
mail("your@mail.ru", "subject", $complete_message) or die("Не могу отправить сообщение!");
}
?>
Ну если лень учиться - то 600 руб и форма отправки с обработчиком под заказ ;)
Цитата |
как назвать PHP файл.... |
я тебе пример привёл как в одном файле организовать, но с расширением php ;)
Спустя 2 часа, 14 минут, 42 секунды (30.05.2011 - 20:18) CyberOrcX написал(а):
Кто меньше?
Я прошу 400 рублей.. Всё будет так же
ICQ : 256223066
Я прошу 400 рублей.. Всё будет так же
ICQ : 256223066
Спустя 9 минут, 1 секунда (30.05.2011 - 20:27) Игорь_Vasinsky написал(а):
390 раз - два - Продано!
Спустя 10 минут, 15 секунд (30.05.2011 - 20:37) CyberOrcX написал(а):
350... ))
Спустя 22 часа, 25 минут, 50 секунд (31.05.2011 - 19:03) Kastaneda написал(а):
ахахахаха ппц торги пошли ... пока от компа отходил ...
насчет платы... напишу вам в личку.... пока что решу
насчет платы... напишу вам в личку.... пока что решу
Спустя 3 часа, 17 минут, 23 секунды (31.05.2011 - 22:20) Kastaneda написал(а):
кто поможет со скриптом....с Москвы
Спустя 26 минут, 41 секунда (31.05.2011 - 22:47) Игорь_Vasinsky написал(а):
у нас в Уфе - цены чуток по ниже
Спустя 29 минут, 47 секунд (1.06.2011 - 23:17) Kastaneda написал(а):
ну ПОМОГИТЕ за денежку написатЬ!!!!
Спустя 13 минут, 35 секунд (1.06.2011 - 23:30) Игорь_Vasinsky написал(а):
каков бюджет?
Спустя 3 часа, 29 минут, 2 секунды (2.06.2011 - 02:59) inpost написал(а):
Игорь_Vasinsky
дык всё зависит не в среднерыночной цене, а в том, как ты себя преподносишь
дык всё зависит не в среднерыночной цене, а в том, как ты себя преподносишь
Спустя 4 часа, 42 минуты, 3 секунды (2.06.2011 - 07:41) quickxyan написал(а):
Kastaneda
уже ж вроде написали для тебя код!
Игорь_Vasinsky - выложил форму и обработчик в одном файле. там вроде даже комменты были в чем проблема?
как назвать файл? - да как хочешь, только расширение чтобы было php.
куда вписать свой и-мейл - вот копирую из поста выше
не поленись и почитай весь код. хоть, что-то да поймешь.
уже ж вроде написали для тебя код!
Игорь_Vasinsky - выложил форму и обработчик в одном файле. там вроде даже комменты были в чем проблема?
как назвать файл? - да как хочешь, только расширение чтобы было php.
куда вписать свой и-мейл - вот копирую из поста выше
// синтаксис mail(): mail("адресат", "тема письма", "Текст сообщения");
mail("your@mail.ru", "subject", $complete_message) or die("Не могу отправить сообщение!");
не поленись и почитай весь код. хоть, что-то да поймешь.
Цитата (Kastaneda @ 31.05.2011 - 16:03) |
кто поможет со скриптом....с Москвы |
а что с других мест люди не котируються!?
Спустя 26 минут, 43 секунды (2.06.2011 - 08:08) Игорь_Vasinsky написал(а):
TC. Давай внятно объясни что тебе нужно, напишу.Уже полмесяца нас развлекаешь, бедет тебе благодарность
Спустя 4 часа, 5 минут, 45 секунд (2.06.2011 - 12:14) Kastaneda написал(а):
Игорь_Vasinsky
я прописал форму и РНР файл все как ты скказал еще на 1ой странице... НО
текст письма распознается только на АНГЛ.языке.... на русском не распознается(иероглифы) !!!! как так?
я прописал форму и РНР файл все как ты скказал еще на 1ой странице... НО
текст письма распознается только на АНГЛ.языке.... на русском не распознается(иероглифы) !!!! как так?
Спустя 1 час, 43 минуты, 2 секунды (2.06.2011 - 13:57) quickxyan написал(а):
кодировка!
Спустя 28 минут, 4 секунды (2.06.2011 - 14:25) Игорь_Vasinsky написал(а):
<?php
header('Content-type: text/html; charset=utf-8');
?>
<html>
<title>Форма отправки сообщения</title>
<head></head>
<body>
<form action='' method='POST'>
Ваше имя: <input type='text' name='username'/><br/>
Ваш e@mail: <input type='text' name='email'/><br/>
Сообщение:
<textarea name='message' cols="30" rows="10"></textarea><br/>
<input type='submit' name='send' value='Отправить'/>
<input type='reset' value='Очистить'/>
</form>
</body>
</html>
<?php
// Определим переменные - тернарный оператор - почитай про него
$username = isset($_POST['username']) ? $_POST['username'] : null;
$email = isset($_POST['email']) ? $_POST['email'] : null;
$message = isset($_POST['message']) ? $_POST['message'] : null;
//Собрали тело письма : имя-мыло<br />текст сообщения
$complete_message = $username."-".$email."\r\n".$message;
//Проверим - была ли нажата кнопка "отправить"
if(isset($_POST['send']))
{
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";
mail("your@mail.ru", "subject", $complete_message, $headers) or die("Не могу отправить сообщение!");
}
Что ещё не так хозяин?
Спустя 14 минут, 49 секунд (2.06.2011 - 14:40) Игорь_Vasinsky написал(а):
И про плюсик не забываем.
Спустя 1 час, 58 минут, 31 секунда (2.06.2011 - 16:38) Kastaneda написал(а):
Игорь_Vasinsky
CПАСИБО тебе огромноее все получилось, наконец)))
вот токо одно осталось ... какую команду надо прописать в PHP чтобы после отправки почты (не было пустого экрана) нас возвращало на указанную страницу сайта?
CПАСИБО тебе огромноее все получилось, наконец)))
вот токо одно осталось ... какую команду надо прописать в PHP чтобы после отправки почты (не было пустого экрана) нас возвращало на указанную страницу сайта?
Спустя 1 час, 34 минуты, 17 секунд (2.06.2011 - 18:13) Игорь_Vasinsky написал(а):
Так на моём примере - у тя обработчик на той же странице что и форма, поэтому вместо пустой странице должна быть форма.
А если на другой странице обработчик - то дополни так:
или
в ссылке прописать адрес страницы, или сделать редирект на JS (но он может быть отключен ;) )
А если на другой странице обработчик - то дополни так:
if(isset($_POST['send']))
{
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";
mail("your@mail.ru", "subject", $complete_message, $headers) or die("Не могу отправить сообщение!");
echo "Спасибо Вам, вы внесли безвозмездный вклад в развитие спам индустрии!"
."<a href='#' onclick='history.back(1)'>Вернуться назад</a>";
}
или
в ссылке прописать адрес страницы, или сделать редирект на JS (но он может быть отключен ;) )
Спустя 5 часов, 21 минута, 17 секунд (2.06.2011 - 23:34) Kastaneda написал(а):
Игорь_Vasinsky
после того, как пользователь "вбил" свои данные в форму и нажал кнеопку отправить... вступает в работу РНРфайл... НО ТУТ И МОЯ ОШИБКА:
_на страничке РНР не отображается в браузерах русский язык...вместо него "??????????"_
чтото не прописано Игорь, все сделал как ты сказал
СПАСИБО!!!!
после того, как пользователь "вбил" свои данные в форму и нажал кнеопку отправить... вступает в работу РНРфайл... НО ТУТ И МОЯ ОШИБКА:
_на страничке РНР не отображается в браузерах русский язык...вместо него "??????????"_
чтото не прописано Игорь, все сделал как ты сказал
СПАСИБО!!!!
Спустя 16 часов, 5 минут, 30 секунд (3.06.2011 - 15:39) Kastaneda написал(а):
HEEELP!)
Спустя 5 часов, 29 минут, 8 секунд (3.06.2011 - 21:08) Kastaneda написал(а):
после того, как пользователь "вбил" свои данные в форму и нажал кнопку отправить(с HTML страницы)... вступает в работу РНР-файл(представленный тут)... НО ТУТ И МОЯ ОШИБКА:
_на страничке РНР НЕ ОТОБРАЖАЕТСЯ русский язык...вместо него "??????????"_
????? как быть? (с меня пиво)
?php
header('Content-type: text/html; charset=utf-8');
?>
<?php
// Определим переменные - тернарный оператор - почитай про него
$username = isset($_POST['username']) ? $_POST['username'] : null;
$email = isset($_POST['email']) ? $_POST['email'] : null;
$message = isset($_POST['message']) ? $_POST['message'] : null;
//Собрали тело письма : имя-мыло<br />текст сообщения
$complete_message = $username."-".$email."\r\n".$message;
//Проверим - была ли нажата кнопка "отправить"
if(isset($_POST['send']))
{
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";
mail("your@mail.ru", "subject", $complete_message, $headers) or die("Не могу отправить сообщение!");
}
?>
<html>
<title>Форма отправки сообщения</title>
<head></head>
<body>
<form action='' method='POST'>
Ваше имя: <input type='text' name='username'/><br/>
Ваш e@mail: <input type='text' name='email'/><br/>
Сообщение:
<textarea name='message' cols="30" rows="10"></textarea><br/>
<input type='submit' name='send' value='Отправить'/>
<input type='reset' value='Очистить'/>
</form>
</body>
</html>
_на страничке РНР НЕ ОТОБРАЖАЕТСЯ русский язык...вместо него "??????????"_
????? как быть? (с меня пиво)
?php
header('Content-type: text/html; charset=utf-8');
?>
<?php
// Определим переменные - тернарный оператор - почитай про него
$username = isset($_POST['username']) ? $_POST['username'] : null;
$email = isset($_POST['email']) ? $_POST['email'] : null;
$message = isset($_POST['message']) ? $_POST['message'] : null;
//Собрали тело письма : имя-мыло<br />текст сообщения
$complete_message = $username."-".$email."\r\n".$message;
//Проверим - была ли нажата кнопка "отправить"
if(isset($_POST['send']))
{
$headers= "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=UTF-8\r\n";
mail("your@mail.ru", "subject", $complete_message, $headers) or die("Не могу отправить сообщение!");
}
?>
<html>
<title>Форма отправки сообщения</title>
<head></head>
<body>
<form action='' method='POST'>
Ваше имя: <input type='text' name='username'/><br/>
Ваш e@mail: <input type='text' name='email'/><br/>
Сообщение:
<textarea name='message' cols="30" rows="10"></textarea><br/>
<input type='submit' name='send' value='Отправить'/>
<input type='reset' value='Очистить'/>
</form>
</body>
</html>