]<?php
// создаём таблицу
$CT_UTK="CREATE TABLE IF NOT EXISTS `$USER_TABLE_KOMAND`
(id INT NOT NULL AUTO_INCREMENT, id1 TEXT, id2 TEXT, id3 TEXT, id4 TEXT, id5 TEXT, id6 TEXT, id7 TEXT, id8 TEXT, id9 TEXT, id10 TEXT, id11 TEXT, id12 TEXT, id13 TEXT, id14 TEXT, id15 TEXT, id16 TEXT, PRIMARY KEY ( `id` ))";
mysql_query ($CT_UTK) or die (mysql_error());
?>
if (empty($_POST[S5]))
{$_POST[S5] = null;}
$II_UTK = "INSERT INTO `$USER_TABLE_KOMAND` (id1, id2, id3, id4, id5, id6, id7, id8, id9, id10, id11, id12, id13, id14, id15, id16)
VALUES(".$Gk.", ".$Ld.", ".$Cd1.", ".$Cd2.", ".$Rd.", ".$Lm.",".$Cm1.", ".$Cm2.",".$Rm.",".$Cf1.", ".$Cf2.", ".$S1.", ".$S2.",".$S3.", ".$S4.",".$S5.")";
mysql_query ($II_UTK) or die (mysql_error());
<?php
session_start();
include_once("include/connectdb.php");
include('include/user_register/uni-auth.php');
if (USER_LOGGED){
if (empty($_POST ['namekomand']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['namekomand']))
{echo '<h1 align="center">Имя команды не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (empty($_POST['2Gk']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST['2Gk']))
{echo '<h1 align="center">id 1-го игрока не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (empty($_POST['2Ld']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2Ld']))
{echo '<h1 align="center">id 2-го игрока не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (empty($_POST['2Cd1']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['Cd1']))
{echo '<h1 align="center">id 3-го игрока не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (empty($_POST['2Cd2']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2Cd2']))
{echo '<h1 align="center">id 4-го игрока не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (empty($_POST['2Rd']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2Rd']))
{echo '<h1 align="center">id 5-го игрока не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (empty($_POST['2Lm']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2Lm']))
{echo '<h1 align="center">id 6-го игрока не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (empty($_POST['2Cm1']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2Cm1']))
{echo '<h1 align="center">id 7-го игрока не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (empty($_POST['2Cm2']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2Cm2']))
{echo '<h1 align="center">id 8-го игрока не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (empty($_POST['2Rm']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2Rm']))
{echo '<h1 align="center">id 9-го игрока не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (empty($_POST['2Cf1']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2Cf1']))
{echo '<h1 align="center">id 10-го игрока не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (empty($_POST['2Cf2']) || preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2Cf2']))
{ echo '<h1 align="center">id 11-го игрока не задано или ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2S1']))
{ echo '<h1 align="center">id 12-го игрока ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2S22']))
{ echo '<h1 align="center">id 13-го ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2S3']))
{ echo '<h1 align="center">id 14-го ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2S4']))
{ echo '<h1 align="center">id 15-го ЗАДАНО НЕВЕРНО!!!</h1>';}
else if (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST ['2S5']))
{ echo '<h1 align="center">id 16-го ЗАДАНО НЕВЕРНО!!!</h1>';}
else {
$NameKomand = mysql_real_escape_string(substr(iconv("UTF-8", "WINDOWS-1251", $_POST ['namekomand']),0,20);
$Gk = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2Gk']));
$Ld = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2Ld']));
$Cd1 = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2Cd1']));
$Cd2 = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2Cd2']));
$Rd = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2Rd']));
$Lm = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2Lm']));
$Cm1 = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2Cm1']));
$Cm2 = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2Cm2']));
$Rm = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2Rm']));
$Cf1 = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2Cf1']));
$Cf2 = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2Cf2']));
$S1 = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2S1']));
$S2 = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2S2']));
$S3 = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2S3']));
$S4 = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2S4']));
$S5 = mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST ['2S5']));
//задаём уникальное имя для таблицы с матчами: имя пользователя + имя его команды
$USER_TABLE_KOMAND = $UserName.$NameKomand;
// создаём таблицу
$CT_UTK = "CREATE TABLE IF NOT EXISTS `$USER_TABLE_KOMAND` (id INT NOT NULL AUTO_INCREMENT, id1 TEXT, id2 TEXT, id3 TEXT, id4 TEXT, id5 TEXT, id6 TEXT, id7 TEXT, id8 TEXT, id9 TEXT, id10 TEXT, id11 TEXT, id12 TEXT, id13 TEXT, id14 TEXT, id15 TEXT, id16 TEXT, PRIMARY KEY ( `id` ))";
mysql_query ($CT_UTK) or die (mysql_error());
// добавляем запись в таблицу
$II_UTK = "INSERT INTO `$USER_TABLE_KOMAND` (id1, id2, id3, id4, id5, id6, id7, id8, id9, id10, id11, id12, id13, id14, id15, id16)
VALUES('$Gk', '$Ld', '$Cd1', '$Cd2', '$Rd', '$Lm','$Cm1', '$Cm2','$Rm','$Cf1', '$Cf2', '$S1', '$S2','$S3', '$S4','$S5')";
mysql_query ($II_UTK) or die (mysql_error());
echo '<h1 align="center">Ваш состав сохранён!</h1>';}}
else{
echo '<h1 align="center">Вы не авторизованы!</h1>
<h2 align="center">Зарегистрируйтесь или войдите в систему под своим Логином!!!</h2>';
}
?>
if (USER_LOGGED){
$keys = array(
array('key'=>'namekomand','note'=>'Ваша команда'),
array('key'=>'2Gk','note'=>'id 1-го игрока'),
array('key'=>'2Ld','note'=>'id 2-го игрока'),
array('key'=>'2Cd1','note'=>'id 3-го игрока'),
array('key'=>'2Cd2','note'=>'id 4-го игрока'),
array('key'=>'2Rd','note'=>'id 5-го игрока'),
array('key'=>'2Lm','note'=>'id 6-го игрока'),
array('key'=>'2Cm1','note'=>'id 7-го игрока'),
array('key'=>'2Cm2','note'=>'id 8-го игрока'),
array('key'=>'2Rm','note'=>'id 9-го игрока'),
array('key'=>'2Cf1','note'=>'id 10-го игрока'),
array('key'=>'2Cf2','note'=>'id 11-го игрока'));
$keys2 = array(
array('key'=>'2S1','note'=>'id 12-го игрока'),
array('key'=>'2S2','note'=>'id 13-го игрока'),
array('key'=>'2S3','note'=>'id 14-го игрока'),
array('key'=>'2S4','note'=>'id 15-го игрока'),
array('key'=>'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;
}
}
foreach ($keys2 as $key2){
if (preg_match("/[^(\w)|(\x7F-\xFF)|(\s)]/", $_POST [$key2['key']])) {
echo '<h2 align="center">Параметр «'.$key2['note'].'» <u>задан неверно</u>!</h2>';
$check = false;
break;
}
}
if ($check){
foreach ($_POST as $key3){
mysql_real_escape_string(iconv("UTF-8", "WINDOWS-1251", $_POST [$key3]));
}
$i=1;
foreach($_POST as $value) {
$rows[] = 'id'.$i;
$values[] = '"'.addslashes($value).'"';
$i++;
}
$II_UTK = "INSERT INTO `$USER_TABLE_KOMAND` (".implode(",", $rows).") VALUES (".implode(",", $values).")";
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.