case \'add_item\':
if(isset($_POST[\'submit\']))
{
if($_FILES[\"file\"][\"size\"]<=150000){
$name=sims_in($_POST[\'name\']);
$cost=sims_in($_POST[\'cost\']);
$type=sims_in($_POST[\'type\']);
$i1 = sims_in($_POST[\'n1\']);
$i2 = sims_in($_POST[\'n2\']);
$i3 = sims_in($_POST[\'n3\']);
$i4 = sims_in($_POST[\'n4\']);
$in=($i1!=\'n\' ? $i1 : NULL);
$in=$in.\"\".($i2!=\'n\' ? \":\".$i2 : NULL);
$in=$in.\"\".($i3!=\'n\' ? \":\".$i3 : NULL);
$in=$in.\"\".($i4!=\'n\' ? \":\".$i4 : NULL);
$culinar = sims_in($_POST[\'culinar\']);
$comfort = sims_in($_POST[\'comfort\']);
$nujda = sims_in($_POST[\'nujda\']);
$bodrost = sims_in($_POST[\'bodrost\']);
$dosug = sims_in($_POST[\'dosug\']);
$obshenie = sims_in($_POST[\'obshenie\']);
$gigiena = sims_in($_POST[\'gigiena\']);
$yut = sims_in($_POST[\'yut\']);
$time = sims_in($_POST[\'time\']);
$add = ($culinar!=\'\' ? \"culinar:$culinar:\" : NULL).($comfort!=\'\' ? \"comfort:$comfort:\" : NULL).($nujda!=\'\' ? \"nujda:$nujda:\" : NULL).($bodrost!=\'\' ? \"bodrost:$bodrost:\" : NULL).($dosug!=\'\' ? \"dosug:$dosug:\" : NULL).($obshenie!=\'\' ? \"obshenie:$obshenie:\" : NULL).($gigiena!=\'\' ? \"gigiena:$gigiena:\" : NULL).($yut!=\'\' ? \"yut:$yut\" : NULL);
mysql_query(\"INSERT INTO `sims_item`(`name`,`type`,`cost`,`plus`,`exp`,`time` VALUES(\'\".$name.\"\',\'\".$type.\"\',\'\".$cost.\"\',\'\".$add.\"\',\'\".$in.\"\',\'\".$time.\"\'\"
$io=mysql_insert_id();
$newfile=$_FILES[\'file\'][\'tmp_name\'];
$file=strtolower($_FILES[\'file\'][\'name\']);
$file=pathinfo($file, PATHINFO_EXTENSION);//расширение файла
$arrays=\'png\';//доступные расширения файла
$myfile_type = $_FILES[\"file\"][\"type\"];
$size=getimagesize($newfile);
if(get_file_type_sims($file,$arrays)==false){
echo \"Загруженный файл имеет некоректное расширение(доступные: .png)<br/>-<a href=\'sims_admin.php?\".mt_rand().\"\'>Назад</a><br/>\";
unlink($_FILES[\'file\'][\'tmp_name\']);
exit;
}
if($size[0]>44 II $size[1]>44){
echo \"Загруженный файл превышает допустимые размеры(44х44)!<br/>-<a href=\'sims_admin.php?\".mt_rand().\"\'>Назад</a><br/>\";
unlink($_FILES[\'file\'][\'tmp_name\']);
exit;
}
if($myfile_type!=\'image/png\'{
echo \"Загруженный файл не является картинкой!<br/>-<a href=\'sims_admin.php?\".mt_rand().\"\'>Назад</a><br/>\";
unlink($_FILES[\'file\'][\'tmp_name\']);
exit;
}
$path=\'i/b_\'.$io.\'.\'.$file;
move_uploaded_file($newfile,$path);
}
header(\"Location:sims_admin.php?ok&mode=add_item\"
exit;
}
echo \"<form method=\'post\' enctype=\'multipart/form-data\' action=\'sims_admin.php?mode=add_item\'>
Картинка(размер не более 44х44, .png):<br/>
<input type=\'file\' name=\'file\' /><br/>
Название<br/>
<input name=\'name\' />
<br/>
Тип вещи:
<br/>
<select name=\'type\'>
<option value=\'bed\'>Кровати</option>
<option value=\'cabinet\'>Шкафы</option>
<option value=\'chair\'>Стулья, кресла</option>
<option value=\'enter\'>Развлечения</option>
<option value=\'jac\'>Джакузи</option>
<option value=\'ykr\'>Украшения</option>
<option value=\'bit\'>Бытовые приборы</option>
<option value=\'osv\'>Освещение</option>
<option value=\'polki\'>Полки</option>
<option value=\'dush\'>Души</option>
<option value=\'divan\'>Диваны</option>
<option value=\'tumb\'>Тумбочки</option>
<option value=\'stol\'>Столы</option>
<option value=\'teh\'>Техника</option>
<option value=\'toilet\'>Туалеты</option>
<option value=\'moi\'>Мойки</option>
</select><br/>
Стоимость<br/>
<input name=\'cost\' />
<br/>
Развитие навыков <br/>
#1<br/>
<select name=\'n1\'>
<option value=\'n\'>Ничего</option>
<option value=\'culinaria\'>Кулинария</option>
<option value=\'tehnika\'>Техника</option>
<option value=\'obayanie\'>Обаяние</option>
<option value=\'culture\'>Культура тела</option>
<option value=\'medicina\'>Медицина</option>
<option value=\'logika\'>Логика</option>
<option value=\'tvorchesto\'>Творчество</option>
<option value=\'uborka\'>Уборка</option>
</select>
<br/>
#2<br/>
<select name=\'n2\'>
<option value=\'n\'>Ничего</option>
<option value=\'culinaria\'>Кулинария</option>
<option value=\'tehnika\'>Техника</option>
<option value=\'obayanie\'>Обаяние</option>
<option value=\'medicina\'>Медицина</option>
<option value=\'culture\'>Культура тела</option>
<option value=\'logika\'>Логика</option>
<option value=\'tvorchesto\'>Творчество</option>
<option value=\'uborka\'>Уборка</option>
</select>
<br/>
#3<br/>
<select name=\'n3\'>
<option value=\'n\'>Ничего</option>
<option value=\'culinaria\'>Кулинария</option>
<option value=\'tehnika\'>Техника</option>
<option value=\'obayanie\'>Обаяние</option>
<option value=\'medicina\'>Медицина</option>
<option value=\'culture\'>Культура тела</option>
<option value=\'logika\'>Логика</option>
<option value=\'tvorchesto\'>Творчество</option>
<option value=\'uborka\'>Уборка</option>
</select>
<br/>
#4<br/>
<select name=\'n4\'>
<option value=\'n\'>Ничего</option>
<option value=\'culinaria\'>Кулинария</option>
<option value=\'tehnika\'>Техника</option>
<option value=\'obayanie\'>Обаяние</option>
<option value=\'culture\'>Культура тела</option>
<option value=\'logika\'>Логика</option>
<option value=\'medicina\'>Медицина</option>
<option value=\'tvorchesto\'>Творчество</option>
<option value=\'uborka\'>Уборка</option>
</select>
<br/>
Потребности <br/>
Питание <input size=\'2\' name=\'culinar\' value=\'0\'/><br/>
Комфорт <input size=\'2\' name=\'comfort\' value=\'0\'/><br/>
Нужда <input size=\'2\' name=\'nujda\' value=\'0\'/><br/>
Бодрость <input size=\'2\' name=\'bodrost\' value=\'0\'/><br/>
Досуг <input size=\'2\' name=\'dosug\' value=\'0\'/><br/>
Общение <input size=\'2\' name=\'obshenie\' value=\'0\'/><br/>
Гигиена <input size=\'2\' name=\'gigiena\' value=\'0\'/><br/>
Уют <input size=\'2\' name=\'yut\' value=\'0\'/><br/>
Время, занимаемое использованием данной вещи(в сек)<br/>
<input name=\'time\' value=\'60\' /><br/>
<input name=\'submit\' value=\'Добавить\' type=\'submit\' />
</form>\";
break; ниже бд
CREATE TABLE IF NOT EXISTS `sims_item` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`cost` int(11) NOT NULL,
`n` varchar(164) NOT NULL,
`n1` varchar(164) NOT NULL,
`n2` varchar(164) NOT NULL,
`n3` varchar(164) NOT NULL,
`n4` varchar(164) NOT NULL,
`culinar` int(11) NOT NULL,
`place` varchar(164) NOT NULL,
`comfort` int(11) NOT NULL,
`nujda` int(11) NOT NULL,
`bodrost` int(11) NOT NULL,
`dosug` int(11) NOT NULL,
`obshenie` int(11) NOT NULL,
`gigiena` int(11) NOT NULL,
`yut` int(11) NOT NULL,
`culinaria` int(11) NOT NULL,
`type` varchar(164) NOT NULL,
`name` varchar(164) NOT NULL,
`time` int(11) NOT NULL,
`plus` int(11) DEFAULT NULL,
`exp` int(11) NOT NULL,
`tehnika` int(11) NOT NULL,
`obayanie` int(11) NOT NULL,
`culture` int(11) NOT NULL,
`logika` int(11) NOT NULL,
`tvorchesto` int(11) NOT NULL,
`uborka` int(11) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ;
не могу понять что не так тут
Мой мозг неможет понять что не так
он не пишет а незаписывает в бд некоторые поля и в других файлах изза этого проблемы
olimp, т.е. таблица создана все ок. тупо не идут некоторые записи так?
Lorinz, да незаписывается ничего кроме названия,цены,картинки,ид, и тип
olimp, в форме где одиночные ковычки замени на двойные(щас еще погляжу)
if($myfile_type!=\'image/png\'{
не хватает скобки т.е.
if($myfile_type!=\'image/png\'){
olimp, а хотя у тебя там екхо с двойных начинается. тогда не надо...