Добрый день
Есть на сайте форма:
Заполняем, и при нажатии на кнопку "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); } |
Пожалуйста помогите. почитал форумы и не нашел решения.
Спс.
Если вам что-то по душе, то вы можете сделать это прибыльным занятием независимо от сферы вашей деятельности.