function newCat($formData) { if(!db_connect()) die("DB Error."); $objResponse = new xajaxResponse(); $formData['cat_title'] = iconv('UTF-8','windows-1251',$formData['cat_title']); $formData['cat_description'] = iconv('UTF-8','windows-1251',$formData['cat_description']); $formData['cat_key'] = iconv('UTF-8','windows-1251',$formData['cat_key']); $formData['cat_title'] = ereg_replace("[^A-Za-z0-9 А-Яа-я]", "", $formData['cat_title']); $formData['cat_title_alt'] = ereg_replace("[^A-Za-z0-9_]", "", $formData['cat_title_alt']); $formData['cat_description'] = ereg_replace("[^A-Za-z0-9 А-Яа-я]", "", $formData['cat_description']); $formData['cat_key'] = ereg_replace("[^A-Za-z0-9 А-Яа-я]", "", $formData['cat_key']); $formData['cat_parent_id'] = ereg_replace("[^0-9]", "", $formData['cat_parent_id']); if(@mysql_query("insert into news_cat ( `news_cat_id` , `news_cat_title` , `news_cat_title_alt` , `news_cat_description` , `news_cat_key` , `news_cat_news_counter` , `news_cat_parent_id`) values ('', '".$formData['cat_title']."', '".$formData['cat_title_alt']."', '".$formData['cat_description']."', '".$formData['cat_key']."', '0' ,'".$formData['cat_parent_id']."')" limit 1)) { list($mes0) = newcat(); list($mes) = viewcat(); } else $message="Произошла ошибка при записи новости в базу данных"; |