insert_my_data($UserName, $_POST['namekomand'],$_POST['1Gk'],$_POST['2Gk']) or die (mysql_error());
insert_my_data($UserName, $_POST['namekomand'],$_POST['1Ld'],$_POST['2Ld']) or die (mysql_error());
insert_my_data($UserName, $_POST['namekomand'],$_POST['1Cd1'],$_POST['2Cd1']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cd2'],$_POST['2Cd2']) or die (mysql_error());
// и т.д.
elseif($_POST [$key2['key1']]!=""){ // Если первый ключ не пустой
if (empty($_POST [$key2['key2']])){ // а второй пустой
echo '<h2 align="center">Параметр «'.$key2['note2'].'» <u>должен быть указан</u>!</h2>';
$check = false;
break;
}
}
function insert_my_data($nick, $komanda, $players, $id_players){
// Проверяем есть ли такие данные
$sql = "select players from USER_TABLE_PLAYERS where (upper(players)=upper($players))and(upper(id_players)=upper($id_players))";
$result = mysql_query($sql) or die (mysql_error());
$countrow= mysql_num_rows($result);
if ($countrow==0){ // Если нет записей, то добавляем
$sql = "INSERT INTO `USER_TABLE_PLAYERS` (`nick`, `komanda`, `players`, `id_players`)";
$sql.= " VALUES('$nick', '$komanda', '$players', '$id_players')";
return mysql_query($sql);
}
insert_my_data($UserName, $_POST['namekomand'],$_POST['1Gk'],$_POST['2Gk']) or die (mysql_error());
insert_my_data($UserName, $_POST['namekomand'],$_POST['1Ld'],$_POST['2Ld']) or die (mysql_error());
insert_my_data($UserName, $_POST['namekomand'],$_POST['1Cd1'],$_POST['2Cd1']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cd2'],$_POST['2Cd2']) or die (mysql_error());// и т.д.
<?php
session_start();
include_once("include/connectdb.php");
include('include/user_register/uni-auth.php');
if (USER_LOGGED){
//проврека в цикле полей формы на корректность заполнения
$keys = array(
array('key'=>'namekomand','note'=>'Ваша команда'),
array('key'=>'1Gk','note'=>'ФИО 1-го игрока'),
array('key'=>'2Gk','note'=>'id 1-го игрока'),
array('key'=>'1Ld','note'=>'ФИО 2-го игрока'),
array('key'=>'2Ld','note'=>'id 2-го игрока'),
array('key'=>'1Cd1','note'=>'ФИО 3-го игрока'),
array('key'=>'2Cd1','note'=>'id 3-го игрока'),
array('key'=>'1Cd2','note'=>'ФИО 4-го игрока'),
array('key'=>'2Cd2','note'=>'id 4-го игрока'),
array('key'=>'1Rd','note'=>'ФИО 5-го игрока'),
array('key'=>'2Rd','note'=>'id 5-го игрока'),
array('key'=>'1Lm','note'=>'ФИО 6-го игрока'),
array('key'=>'2Lm','note'=>'id 6-го игрока'),
array('key'=>'1Cm1','note'=>'ФИО 7-го игрока'),
array('key'=>'2Cm1','note'=>'id 7-го игрока'),
array('key'=>'1Cm2','note'=>'ФИО 8-го игрока'),
array('key'=>'2Cm2','note'=>'id 8-го игрока'),
array('key'=>'1Rm','note'=>'ФИО 9-го игрока'),
array('key'=>'2Rm','note'=>'id 9-го игрока'),
array('key'=>'1Cf1','note'=>'ФИО 10-го игрока'),
array('key'=>'2Cf1','note'=>'id 10-го игрока'),
array('key'=>'1Cf2','note'=>'ФИО 11-го игрока'),
array('key'=>'2Cf2','note'=>'id 11-го игрока')
);
$keys2 = array(
array('key1'=>'1S1','note'=>'ФИО 12-го игрока','key2'=>'2S1','note2'=>'id 12-го игрока'),
array('key1'=>'1S2','note'=>'ФИО 13-го игрока','key2'=>'2S2','note2'=>'id 13-го игрока'),
array('key1'=>'1S3','note'=>'ФИО 14-го игрока','key2'=>'2S3','note2'=>'id 14-го игрока'),
array('key1'=>'1S4','note'=>'ФИО 15-го игрока','key2'=>'2S4','note2'=>'id 15-го игрока'),
array('key1'=>'1S5','note'=>'ФИО 16-го игрока','key2'=>'2S5','note'=>'id 16-го игрока'),
);
$check= true;
foreach ($keys as $key){
if (empty($_POST [$key['key']]) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST [$key['key']])) {
echo '<h2 align="center">Параметр «'.$key['note'].'» пуст или <u>задан неверно</u>!</h2>';
$check = false;
break;
}
}
if ($check){
foreach ($keys2 as $key2){
if (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST [$key2['key1']])) {
echo '<h2 align="center">Параметр «'.$key2['note1'].'» <u>задан неверно</u>!</h2>';
$check = false;
break;
}
elseif (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST [$key2['key2']])) {
echo '<h2 align="center">Параметр «'.$key2['note2'].'» <u>задан неверно</u>!</h2>';
$check = false;
break;
}
elseif($_POST [$key2['key1']]!=""){ // Если первый ключ не пустой
if (empty($_POST [$key2['key2']])){ // а второй пустой
echo '<h2 align="center">Параметр «'.$key2['note2'].'» <u>должен быть указан</u>!</h2>';
$check = false;
break;
}
}
elseif($_POST [$key2['key2']]!=""){ // Если второй ключ не пустой
if (empty($_POST [$key2['key1']])){ // а первый пустой
echo '<h2 align="center">Параметр «'.$key2['note'].'» <u>должен быть указан</u>!</h2>';
$check = false;
break;
}
}
}
if ($check){
//хотя для числовых значений конвертация не нужна
foreach ($_POST as $key => $value) {
$value = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $value));
$_POST[$key] = $value;
}
// добавляем запись в таблицу
$II_UTK = "INSERT INTO `USER_TABLE_KOMAND` (nick, komanda, id1, id2, id3, id4, id5, id6, id7, id8, id9, id10, id11, id12, id13, id14, id15, id16)
VALUES ('".$UserName."', '".$_POST['namekomand']."', '".$_POST['2Gk']."', '".$_POST['2Ld']."', '".$_POST['2Cd1']."', '".$_POST['2Cd2']."', '".$_POST['2Rd']."',
'".$_POST['2Lm']."', '".$_POST['2Cm1']."', '".$_POST['2Cm2']."', '".$_POST['2Rm']."', '".$_POST['2Cf1']."', '".$_POST['2Cf2']."', '".$_POST['2S1']."',
'".$_POST['2S2']."', '".$_POST['2S3']."', '".$_POST['2S4']."', '".$_POST['2S5']."')";
mysql_query ($II_UTK) or die (mysql_error());
//добавляем запись в таблицу USER_TABLE_PLAYERS
function insert_my_data($nick, $komanda, $players, $id_players){
// Проверяем есть ли такие данные
$sql = "select players from USER_TABLE_PLAYERS where (upper(players)=upper($players))and(upper(id_players)=upper($id_players))";
$result = mysql_query($sql) or die (mysql_error());
$countrow= mysql_num_rows($result);
if ($countrow==0){ // Если нет записей, то добавляем
$sql = "INSERT INTO `USER_TABLE_PLAYERS` (`nick`, `komanda`, `players`, `id_players`)";
$sql.= " VALUES('$nick', '$komanda', '$players', '$id_players')";
return mysql_query($sql);
}
}
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Gk'],$_POST['2Gk']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Ld'],$_POST['2Ld']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cd1'],$_POST['2Cd1']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cd2'],$_POST['2Cd2']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Rd'],$_POST['2Rd']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Lm'],$_POST['2Lm']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cm1'],$_POST['2Cm1']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cm2'],$_POST['2Cm2']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Rm'],$_POST['2Rm']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cf1'],$_POST['2Cf1']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cf2'],$_POST['2Cf2']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S1'],$_POST['2S1']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S2'],$_POST['2S2']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S3'],$_POST['2S3']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S4'],$_POST['2S4']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S5'],$_POST['2S5']) or die (mysql_error());
echo '<h2 align="center">Ваш состав сохранён!</h2>';
}
}
}
else{
echo '<h2 align="center">Вы не авторизованы!</h2>
<h3 align="center">Зарегистрируйтесь или войдите в систему под своим Логином!!!</h3>';
}
?>
CREATE TABLE `USER_TABLE_PLAYERS` (
`id` INT NOT NULL AUTO_INCREMENT ,
`nick` VARCHAR( 25 ) NOT NULL ,
`komanda` VARCHAR( 64 ) NOT NULL ,
`players` TEXT NOT NULL ,
`id_players` VARCHAR( 11 ) NOT NULL ,
PRIMARY KEY ( `id` )
);
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S1'],$_POST['2S1']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S2'],$_POST['2S2']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S3'],$_POST['2S3']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S4'],$_POST['2S4']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S5'],$_POST['2S5']) or die (mysql_error());
<?php
session_start();
include_once("include/connectdb.php");
include('include/user_register/uni-auth.php');
if (USER_LOGGED){
//проврека в цикле полей формы на корректность заполнения
$keys = array(
array('key'=>'namekomand','note'=>'Ваша команда'),
array('key'=>'1Gk','note'=>'ФИО 1-го игрока'),
array('key'=>'2Gk','note'=>'id 1-го игрока'),
array('key'=>'1Ld','note'=>'ФИО 2-го игрока'),
array('key'=>'2Ld','note'=>'id 2-го игрока'),
array('key'=>'1Cd1','note'=>'ФИО 3-го игрока'),
array('key'=>'2Cd1','note'=>'id 3-го игрока'),
array('key'=>'1Cd2','note'=>'ФИО 4-го игрока'),
array('key'=>'2Cd2','note'=>'id 4-го игрока'),
array('key'=>'1Rd','note'=>'ФИО 5-го игрока'),
array('key'=>'2Rd','note'=>'id 5-го игрока'),
array('key'=>'1Lm','note'=>'ФИО 6-го игрока'),
array('key'=>'2Lm','note'=>'id 6-го игрока'),
array('key'=>'1Cm1','note'=>'ФИО 7-го игрока'),
array('key'=>'2Cm1','note'=>'id 7-го игрока'),
array('key'=>'1Cm2','note'=>'ФИО 8-го игрока'),
array('key'=>'2Cm2','note'=>'id 8-го игрока'),
array('key'=>'1Rm','note'=>'ФИО 9-го игрока'),
array('key'=>'2Rm','note'=>'id 9-го игрока'),
array('key'=>'1Cf1','note'=>'ФИО 10-го игрока'),
array('key'=>'2Cf1','note'=>'id 10-го игрока'),
array('key'=>'1Cf2','note'=>'ФИО 11-го игрока'),
array('key'=>'2Cf2','note'=>'id 11-го игрока')
);
$keys2 = array(
array('key1'=>'1S1','note'=>'ФИО 12-го игрока','key2'=>'2S1','note2'=>'id 12-го игрока'),
array('key1'=>'1S2','note'=>'ФИО 13-го игрока','key2'=>'2S2','note2'=>'id 13-го игрока'),
array('key1'=>'1S3','note'=>'ФИО 14-го игрока','key2'=>'2S3','note2'=>'id 14-го игрока'),
array('key1'=>'1S4','note'=>'ФИО 15-го игрока','key2'=>'2S4','note2'=>'id 15-го игрока'),
array('key1'=>'1S5','note'=>'ФИО 16-го игрока','key2'=>'2S5','note'=>'id 16-го игрока'),
);
$check= true;
foreach ($keys as $key){
if (empty($_POST [$key['key']]) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST [$key['key']])) {
echo '<h2 align="center">Параметр «'.$key['note'].'» пуст или <u>задан неверно</u>!</h2>';
$check = false;
break;
}
}
if ($check){
foreach ($keys2 as $key2){
if (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST [$key2['key1']])) {
echo '<h2 align="center">Параметр «'.$key2['note1'].'» <u>задан неверно</u>!</h2>';
$check = false;
break;
}
elseif (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST [$key2['key2']])) {
echo '<h2 align="center">Параметр «'.$key2['note2'].'» <u>задан неверно</u>!</h2>';
$check = false;
break;
}
elseif($_POST [$key2['key1']]!=""){ // Если первый ключ не пустой
if (empty($_POST [$key2['key2']])){ // а второй пустой
echo '<h2 align="center">Параметр «'.$key2['note2'].'» <u>должен быть указан</u>!</h2>';
$check = false;
break;
}
}
elseif($_POST [$key2['key2']]!=""){ // Если второй ключ не пустой
if (empty($_POST [$key2['key1']])){ // а первый пустой
echo '<h2 align="center">Параметр «'.$key2['note'].'» <u>должен быть указан</u>!</h2>';
$check = false;
break;
}
}
}
if ($check){
//хотя для числовых значений конвертация не нужна
foreach ($_POST as $key => $value) {
$value = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $value));
$_POST[$key] = $value;
}
// добавляем запись в таблицу
$II_UTK = "INSERT INTO `USER_TABLE_KOMAND` (nick, komanda, id1, id2, id3, id4, id5, id6, id7, id8, id9, id10, id11, id12, id13, id14, id15, id16)
VALUES ('".$UserName."', '".$_POST['namekomand']."', '".$_POST['2Gk']."', '".$_POST['2Ld']."', '".$_POST['2Cd1']."', '".$_POST['2Cd2']."', '".$_POST['2Rd']."',
'".$_POST['2Lm']."', '".$_POST['2Cm1']."', '".$_POST['2Cm2']."', '".$_POST['2Rm']."', '".$_POST['2Cf1']."', '".$_POST['2Cf2']."', '".$_POST['2S1']."',
'".$_POST['2S2']."', '".$_POST['2S3']."', '".$_POST['2S4']."', '".$_POST['2S5']."')";
mysql_query ($II_UTK) or die (mysql_error());
//добавляем запись в таблицу USER_TABLE_PLAYERS
function insert_my_data($nick, $komanda, $players, $id_players){
// Проверяем есть ли такие данные
$sql = "select players from USER_TABLE_PLAYERS where (upper(players)=upper('$players'))";
$result = mysql_query($sql) or die (mysql_error());
$countrow= mysql_num_rows($result);
if ($countrow==0){ // Если нет записей, то добавляем
$sql = "INSERT INTO `USER_TABLE_PLAYERS` (`nick`, `komanda`, `players`, `id_players`)";
$sql.= " VALUES('$nick', '$komanda', '$players', '$id_players')";
return mysql_query($sql);
}
echo '<h2 align="center">Ваш состав сохранён!</h2>';
}
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Gk'],$_POST['2Gk']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Ld'],$_POST['2Ld']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cd1'],$_POST['2Cd1']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cd2'],$_POST['2Cd2']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Rd'],$_POST['2Rd']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Lm'],$_POST['2Lm']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cm1'],$_POST['2Cm1']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cm2'],$_POST['2Cm2']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Rm'],$_POST['2Rm']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cf1'],$_POST['2Cf1']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1Cf2'],$_POST['2Cf2']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S1'],$_POST['2S1']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S2'],$_POST['2S2']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S3'],$_POST['2S3']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S4'],$_POST['2S4']) or die (mysql_error());
insert_my_data($UserName,$_POST['namekomand'],$_POST['1S5'],$_POST['2S5']) or die (mysql_error());
}
}
}
else{
echo '<h2 align="center">Вы не авторизованы!</h2>
<h3 align="center">Зарегистрируйтесь или войдите в систему под своим Логином!!!</h3>';
}
?>
foreach ($_POST as $key => $value) {
$value = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $value));
$_POST[$key] = $value;
}
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.