Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
alland91

Небольшая форма для вакансий

22.05.2012, 17:48. Показов 1959. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужен код для онлайн заполнения резюме. т.е. на страничке должны быть поля в которые вписываешь там год рождения, стаж, пред место работы, образовани и чтобы это всё отправлялось на мыло....я просто в этом если честно не шарю вообще...говорили что можно просто взять форму Обратной связи и переделать, но я чёт немного невдублил что и как....буду признателен за помощь
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.05.2012, 17:48
Ответы с готовыми решениями:

Небольшая форма
Разработать приложение, позволяющее с помощью диалогового окна, пока-занного на рисунке, списка товаров, технических характеристик и цены в...

Небольшая форма
Добрый день, профи ява скрипта, т.к. новичок, пишу просьбу о помощи, в создание простой формы. Она должна считать общую сумму при...

Подскажите толковое расширение для вакансий
Нужно расширение для создания сайта кадрового агентства. Попробовал несколько штук - все какие-то не русские. Только js jobs...

3
 Аватар для oshibka404
26 / 25 / 5
Регистрация: 25.04.2012
Сообщений: 73
23.05.2012, 11:30
Идёте сюда: http://php-mail.ru/?id=6
генерируете форму обратной связи такую, как надо вам)

P.S. Прочитайте инструкцию. Там надо будет скачать архив и распаковать файлы из него в ту же папку, где будет лежать ваша форма заполнения резюме
0
alland91
23.05.2012, 17:11
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
<?
error_reporting(0);
function show_form()
{
?>
<form action="" method=post>
<div align="center">
<table cellspacing="1" cellpadding="2" bgcolor="#003700">
<tr bgcolor="#009B00">
  <td>
     <b>Фамилия Имя Отчество*</b>
  </td>
</tr>
<tr bgcolor="#ffffff">
  <td><input type="text" name="input_name[0]" size="39" value="<?=substr(htmlspecialchars(trim($_POST['input_name'][0])), 0, 500);?>" style="border: #000 1px solid; background-color: #fff;">
<input type="hidden" name="check[]" value="1"></b>
  </td>
</tr>
<tr bgcolor="#009B00">
  <td>
     <b>Дата Рождения*</b>
  </td>
</tr>
<tr bgcolor="#ffffff">
  <td><input type="text" name="input_name[1]" size="39" value="<?=substr(htmlspecialchars(trim($_POST['input_name'][1])), 0, 500);?>" style="border: #000 1px solid; background-color: #fff;">
<input type="hidden" name="check[]" value="1"></b>
  </td>
</tr>
<tr bgcolor="#009B00">
  <td>
     <b>Желаемая должность*</b>
  </td>
</tr>
<tr bgcolor="#ffffff">
  <td><input type="text" name="input_name[2]" size="39" value="<?=substr(htmlspecialchars(trim($_POST['input_name'][2])), 0, 500);?>" style="border: #000 1px solid; background-color: #fff;">
<input type="hidden" name="check[]" value="1"></b>
  </td>
</tr>
<tr bgcolor="#009B00">
  <td>
     <b>Опыт работы в данной должности*</b>
  </td>
</tr>
<tr bgcolor="#ffffff">
  <td><input type="text" name="input_name[3]" size="39" value="<?=substr(htmlspecialchars(trim($_POST['input_name'][3])), 0, 500);?>" style="border: #000 1px solid; background-color: #fff;">
<input type="hidden" name="check[]" value="1"></b>
  </td>
</tr>
<tr bgcolor="#009B00">
  <td>
     <b>Образование*</b>
  </td>
</tr>
<tr bgcolor="#ffffff">
  <td><input type="text" name="input_name[4]" size="39" value="<?=substr(htmlspecialchars(trim($_POST['input_name'][4])), 0, 500);?>" style="border: #000 1px solid; background-color: #fff;">
<input type="hidden" name="check[]" value="1"></b>
  </td>
</tr>
<tr bgcolor="#009B00">
  <td>
     <b>Предыдущее место работы*</b>
  </td>
</tr>
<tr bgcolor="#ffffff">
  <td><input type="text" name="input_name[5]" size="39" value="<?=substr(htmlspecialchars(trim($_POST['input_name'][5])), 0, 500);?>" style="border: #000 1px solid; background-color: #fff;">
<input type="hidden" name="check[]" value="1"></b>
  </td>
</tr>
<tr bgcolor="#009B00">
  <td>
     <b>Контактные данные*</b>
  </td>
</tr>
<tr bgcolor="#ffffff">
  <td><input type="text" name="input_name[6]" size="39" value="<?=substr(htmlspecialchars(trim($_POST['input_name'][6])), 0, 500);?>" style="border: #000 1px solid; background-color: #fff;">
<input type="hidden" name="check[]" value="1"></b>
  </td>
</tr>
<tr>
  <td bgcolor="#003700">
   <table width="100%">
    <tr><td align="left">
     <!--А это просто благодарность создателям, можете стереть, можете поставить нашу ссылочку в другом месте, в общем на Ваше усмотрение. Спасибо! --><small><a href="http://www.php-mail.ru"  style="color:black;"><i>&copy;php</i></a></small><!--конец благодарности :))-->
    </td><td align="right"><input type="submit" value="Отправить" style="background-color:#009B00;border: #000 1px solid;" name="submit">
    </td></tr>
   </table>
  </td>
</tr>
</table>
</div>
</form><div align="center">* Помечены поля, которые необходимо заполнить</div>
<?
}
function complete_mail() {
 
 
        $empty_input[] = 'Фамилия Имя Отчество';
        $empty_input[] = 'Дата Рождения';
        $empty_input[] = 'Желаемая должность';
        $empty_input[] = 'Опыт работы в данной должности';
        $empty_input[] = 'Образование';
        $empty_input[] = 'Предыдущее место работы';
        $empty_input[] = 'Контактные данные';
        for ($i=0; $i<count($_POST['input_name']); $i++) {
              $_POST['input_name'][$i] = substr(htmlspecialchars(trim($_POST['input_name'][$i])), 0, 100000);
              if(substr(htmlspecialchars(trim($_POST['check'][$i])), 0, 1) == 1) {
                 if(empty($_POST['input_name'][$i])) {
                         $sendemail = 'No';
                         echo '<br /><b>Необходимо заполнить поле '.$empty_input[$i].'!</b>';
 
                 }
              }
        }
        if($sendemail == 'No') show_form();
        $mess = '';
$mess .= '<b>Фамилия Имя Отчество: </b>'.$_POST['input_name'][0].'<br />';
$mess .= '<b>Дата Рождения: </b>'.$_POST['input_name'][1].'<br />';
$mess .= '<b>Желаемая должность: </b>'.$_POST['input_name'][2].'<br />';
$mess .= '<b>Опыт работы в данной должности: </b>'.$_POST['input_name'][3].'<br />';
$mess .= '<b>Образование: </b>'.$_POST['input_name'][4].'<br />';
$mess .= '<b>Предыдущее место работы: </b>'.$_POST['input_name'][5].'<br />';
$mess .= '<b>Контактные данные: </b>'.$_POST['input_name'][6].'<br />';
// подключаем файл класса для отправки почты
// если Вы забыли его скачать - [url]http://www.php-mail.ru/class.phpmailer.zip[/url]
        require 'class.phpmailer.php';
 
        $mail = new PHPMailer();
        $mail->From = '';      // от кого email
        $mail->FromName = '';   // от кого имя
        $mail->AddAddress('alland91@mail.ru', 'alland91@mail.ru'); // кому - адрес, Имя
        $mail->IsHTML(true);        // выставляем формат письма HTML
        $mail->Subject = 'Резюме';  // тема письма
        $mail->Body = $mess;
 
        
 
        if($sendemail != 'No'){
              // отправляем наше письмо
              if (!$mail->Send()) die ('Mailer Error: '.$mail->ErrorInfo);
              echo 'Спасибо! Ваше письмо отправлено.';
        }
}
if (!empty($_POST['submit'])) complete_mail();
else show_form();
?>

всё отправляется, всё приходи. Файлы распоковал, вставил...НО.... приходят
Фамилия �мя Отчество: 12
Дата Рождения: 121
Желаемая должность: 2121
Опыт работы в данной должности: 212
Образование: 121
Предыдущее место работы: 2121
Контактные данные: 2121
 Аватар для oshibka404
26 / 25 / 5
Регистрация: 25.04.2012
Сообщений: 73
23.05.2012, 19:38
Откройте class.phpmailer.php и поменяйте 36 строчку
PHP
1
    var $CharSet           = "windows-1251";
на
PHP
1
    var $CharSet           = "utf-8";
P.S. Используйте, пожалуйста, форматирование кода - кнопочки над формой ответа.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
23.05.2012, 19:38
Помогаю со студенческими работами здесь

Для языка С++ больше всего вакансий Junior?
Может быть, этот вопрос уже звучал, надеюсь, что он не покажется очень глупым. Правда ли, что под язык С++, с использованием например...

Приложение на Android для поиска вакансий по Белоруссии. С чего начать?
Добрый день, взял на дипломный проект приложение на андроид для поиска вакансий по Белоруссии, но понятия даже не имею с чего начать. По...

Почему мало вакансий с WinAPI. Какие востребованые для Windows?
Недавно начал осваивать WinAPI, для своих нужд. Но заинтересовался о востребованности на рынке труда с такими знаниями. При поиске...

Простая форма веб-форма для сложения двух чисел не работает
Не работает скрипт для подсчета сложения.Может я неправильно привязал обработчик события(клик на кнопку подсчитать)? Вот код: ...

Небольшая оболочка для сигналов
Помогите справиться с ошибкой: #include &lt;conio.h&gt; #include &lt;iostream&gt; #include &lt;boost/signals2.hpp&gt; #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru