У меня есть следующая проверка:
if (count(json_decode($PostData['images'], true))) {
$post_images = array_combine(range(1, count(json_decode($PostData['images']))), array_values(json_decode($PostData['images'])));
$post_images = json_encode($post_images);
} else {
$post_images = '{}';
$jSON['trigger'] = AjaxErro("<b class='icon-checkmark'>Tem de inserir pelo menos uma imagem.", E_USER_WARNING);
echo json_encode($jSON);
die();
}
Он проверяет перетаскивание изображения, созданного в HTML-div.Проблема в том, что: если я перетаскиваю изображение, оно сохраняет изображение.Но тогда перетаскивание остается пустым, и если я перетаскиваю другое изображение, не обновляя страницу, так как $ PostData ['images'] пусто, это вызывает ошибку count (): Параметр должен быть массивом или объектом, который реализует Countable.
Я пытался сделать правильную проверку if, чтобы она сохраняла изображение в базе данных, используя условие if при втором перетаскивании изображения, но безуспешно ...
Есть идеи?