- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 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
<?
include_once("connect.php");
if (isset($_POST['submit']))
{
if(empty($_POST['secondname']))
{
echo 'Вы не ввели фамилию';
}
elseif(empty($_POST['name']))
{
echo 'Вы не ввели свое имя';
}
elseif(empty($_POST['thirdname']))
{
echo 'Вы не указали свое отчество';
}
elseif(empty($_POST['birthday']))
{
echo 'Вы не указали дату своего рождения';
}
elseif(empty($_POST['stepen']))
{
echo 'Вы не указали свою ученую степень';
}
elseif(empty($_POST['zvanie']))
{
echo 'Вы не указали свое ученое звание';
}
elseif(empty($_POST['org']))
{
echo 'Вы не указали свою организацию';
}
elseif(empty($_POST['adress']))
{
echo 'Вы не указали адрес организации';
}
elseif(empty($_POST['dolgnost']))
{
echo 'Вы не указали свою должность';
}
elseif(empty($_POST['doklad']))
{
echo 'Вы не указали название доклада';
}
elseif(empty($_POST['vid']))
{
echo 'Вы не указали вид доклада';
}
elseif(empty($_POST['rukovod']))
{
echo 'Вы не указали своего руководителя';
}
elseif(empty($_POST['mail']))
{
echo 'Вы не указали свою электронную почту';
}
elseif(empty($_POST['phone']))
{
echo 'Вы не указали свой телефон';
}
else
{
$secondname = $_POST['secondname'];
$name = $_POST['name'];
$thirdname = $_POST['thirdname'];
$birthday = $_POST['birthday'];
$stepen = $_POST['stepen'];
$zvanie = $_POST['zvanie'];
$org = $_POST['org'];
$adress = $_POST['adress'];
$dolgnost = $_POST['dolgnost'];
$doklad = $_POST['doklad'];
$vid = $_POST['vid'];
$mail = $_POST['mail'];
$phone = $_POST['phone'];
$query = "SELECT `id`
FROM `Registration`
WHERE `secondname`='{$secondname}' AND `name`='{$name}' AND `thirdname`='{$thirdname}'
";
$sql = mysql_query($query) or die(mysql_error());
if (mysql_num_rows($sql) > 0)
{
echo 'Такой участник уже существует';
}
else
{
$query = "INSERT INTO Registration(secondname ,name ,thirdname, birthday, stepen, zvanie, org, adress, dolgnost, doklad, vid, mail, phone)
VALUES ('$secondname', '$name', '$thirdname', '$birthday', '$stepen', '$zvanie', '$org', '$adress', '$dolgnost', '$doklad', '$vid', '$mail', '$phone',)";
$result = mysql_query($query) or die(mysql_error());;
echo 'Регистрация успешно прошла';
}
}
}
?>
Crazyzubr 13.02.2011 11:05 # 0
это
Nerd 13.02.2011 11:31 # 0
Мартин 13.02.2011 14:28 # 0
eth0 13.02.2011 17:51 # 0
Код ужасный. Жуткая мешанина, russkie_nazvania, thirdname - реальная жесть.
Вообще, доверять UI недопрограммистам (да и программистам, частенько) - верный способ сделать работу с продуктом кошмарной.
Ещё на некоторых формах загадка меня мучает. Вот зачем делать поле "повторите свой е-майл"? В надежде, что пользователь - эпилептик, и повторить не сможет, не иначе.
bugmenot 13.02.2011 18:44 # 0
в 2 раза больше спама можно слать, профит же
Lure Of Chaos 13.02.2011 21:56 # +1
istem 14.02.2011 01:16 # +2
Это с какого языка? "Адрес"(рус) и "Address"(англ)
--
а, нашёл - шведский "Adress"...
Uchkuma 14.02.2011 09:04 # +1
nethak 14.02.2011 08:18 # 0
CrashTesteAnusov 25.08.2021 03:12 # 0