Добрый день
Есть на сайте форма:
Заполняем, и при нажатии на кнопку "Add", title и text добавляется, кроме рисунки
код:
В инфоблоке не добавляется детальная картина.
Пожалуйста помогите. почитал форумы и не нашел решения.
Спс.
Есть на сайте форма:
| Код |
|---|
<form action="<?=SITE_DIR?>blog/<?=$arResult["VARIABLES"]["SECTION_ID"]?>/" method="post" enctype="multipart/form-data"> <p>Title</p> <input name="title" type="text" value="" /> <p>Picture</p> <input type="file" name="IMG" /> <p>Text</p> <textarea name="text"></textarea> <input name="add" type="submit" value="Add" /> </form> |
код:
| Код |
|---|
if(isset($_POST['add'])){
$blogTitle = trim(stripslashes(htmlspecialchars($_POST['title'])));
$blogText = trim(stripslashes(htmlspecialchars($_POST['text'])));
if(!$error)
{
CModule::IncludeModule("iblock");
$element = new CIBlockElement;
$arLoadProductArray = Array(
"MODIFIED_BY" => $USER->GetID(), // элемент изменен текущим пользователем
"IBLOCK_SECTION_ID" => $arResult["VARIABLES"]["SECTION_ID"], // элемент лежит в корне раздела
"IBLOCK_ID" => 23,
"PROPERTY_VALUES" => $PROP, // Пользовательсике свойства
"NAME" => $blogTitle, //название
"ACTIVE" => "Y", // активеность
"PREVIEW_TEXT" => $blogText,
"DETAIL_PICTURE" => CFile::MakeFileArray($_SERVER["DOCUMENT_ROOT"]."/img/".$_FILES['IMG']['name']),
);
//echo "<pre>".print_r($arLoadProductArray)."</pre>";
$element->Add($arLoadProductArray);
} |
Пожалуйста помогите. почитал форумы и не нашел решения.
Спс.
Если вам что-то по душе, то вы можете сделать это прибыльным занятием независимо от сферы вашей деятельности.