Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru Стол заказов Подправить модуль под новую версию PHP. Модуль рабочий dle 11.1

Подправить модуль под новую версию PHP. Модуль рабочий dle 11.1


 wcw2007    23.10.2016    Стол заказов    344    2

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

zagruzka-foto-v-profil-rabotaet-dle-11.1.zip [15,37 Kb] (cкачиваний: 4)

В модуле всего 1 файл php поэтому установка быстрая, основная ошибка

Вот такая ошибка
Strict Standards: Only variables should be passed by reference in C:\OpenServer\domains\localhost\engine\modules\userphotos.php on line 143


Вот порекомендовали на форуме

Надо заменить такое
$type = end( explode( ".", $_FILES['Filedata']['name'] ) );

на
$type = explode( ".", $_FILES['Filedata']['name'] );
$type = end( $type );


Сама ошибка возникает из
за повышения версии php





Но это не помогает, нужно еще что-то DLE 11.1
Оплата 400 рублей на яндекс деньги!!!

Комментарии пользователей (2)

lutskboy
3

579 | 105

lutskboy - 23 октября 2016 17:59 - Юзер

на опенкарте есть одна ошибка

опенкарте. вот шутник. может опенсервер
Вот порекомендовали на форуме

и правильно порекомендовали.
попробуйте тогда так

$type = end( explode( ".", $_FILES['Filedata']['name'] ) );

на
$typee = explode( ".", $_FILES['Filedata']['name'] );
$type = end( $typee );

или поставьте знак @ перед функцией в той строке где ошибка

wcw2007
8

102 | 42

wcw2007 - 23 октября 2016 19:01 - Юзер

Спасибо модуль заработал

Чтобы комментировать - войдите или зарегистрируйтесь на сайте