Перейти к содержанию
Официальный форум поддержки Simpla

Нужно загрузить в БД картинку


Рекомендуемые сообщения

Привет!

 

Помогите пожалуйста сделать кнопку, которая бы вносила картинку конкретной записи, пример:
 

id = 1, картинка1.png

id = 2, картинка2.png

 

вот, что Я написал в файле SellerAdmin.php

 

                    // vremya
 
            $vremya = $this->request->files('image');
            if(!empty($vremya['name']) && in_array(strtolower(pathinfo($vremya['name'], PATHINFO_EXTENSION)), $this->allowed_image_extentions))
 
            {
                $this->sellers->delete_image($seller->id);                       
                move_uploaded_file($image['tmp_name'], $this->root_dir.$this->config->sellers_images_dir.$vremya['name']);
                $this->sellers->update_seller($seller->id, array('image'=>$vremya['name']));
            }
              $seller = $this->sellers->get_seller(intval($seller->id));                
            
        }
 
сделал вот такую форму:
 
<!-- vremya-->    
        <div class="block layer images">
            <h2>vremya</h2>
            <input class='upload_image' name=vremya type=file>            
            <input type=hidden name="delete_image" value="">
            {if $seller->vremya}
            <ul>
                <li>
                    <a href='#' class="delete"><img src='design/da-beru/images/cross-circle-frame.png'></a>
                    <img src="../{$config->sellers_images_dir}{$seller->image}" alt="" />
                </li>
            </ul>
            {/if}
        </div>
 
Тем не менее, ничего не добавляется. Подскажите пожалуйста что не так. Если требуется больше информации, дайте знать.

 

Ссылка на сообщение
Поделиться на другие сайты

сделал вот такую форму:

 

 

<!-- vremya-->

<div class="block layer images">

<h2>vremya</h2>

<input class='upload_image' name=vremya type=file>

<input type=hidden name="delete_image" value="">

{if $seller->vremya}

<ul>

<li>

<a href='#' class="delete"><img src='design/da-beru/images/cross-circle-frame.png'></a>

<img src="../{$config->sellers_images_dir}{$seller->image}" alt="" />

</li>

</ul>

{/if}

</div>

 

В приведенном коде формы нет...

 

вот, что Я написал в файле SellerAdmin.php

............

// vremya

 

$vremya = $this->request->files('image');

 

Возможно, тут и ошибка. Пробуйте

$vremya = $this->request->files('vremya');

 

Тем не менее, ничего не добавляется. Подскажите пожалуйста что не так. Если требуется больше информации, дайте знать.

 

Надо писать не отрывочные куски, а полностью...

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...