У меня есть jpg-изображение, хранящееся в таблице базы данных MySql в столбце с типом данных как BLOB, что часть PHP-кода работает нормально. Я пытаюсь отобразить это изображение, используя приведенный ниже код php, но это не сработает. Я вижу маленькую иконку на экране, которая определенно не является изображением? что не так помогает? 1) Прочитайте файл php […]
Я имею URI данных, котор я получаю от javascript и пытаясь сохранить через php. Я использую следующий код, который дает явно поврежденный файл изображения: $data = $_POST['logoImage']; $uri = substr($data,strpos($data,",")+1); file_put_contents($_POST['logoFilename'], base64_decode($uri)); data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs 9AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxklEQVQYlYWQMW7CUBBE33yITYUUmwbOkBtEcgUlTa7COXIVV5RUkXKC5AxU EdyZVD4kyKxkwIrr9vd0c7Oih aopinLNsF6Qkg2XW4XJ7LGFsAAcTV6lF5/jLdbALA9XDAXYfthFQVx OrmqKYK88/7rbbMFksALieTnzu9wDYTj6f70PKsp2kwAiSvjXNcvkWpAfNZkzWa/5a9yT7fdoX7rrB7hYh2fXo9HdjPYQZu3MIU8bYIlW20y0RUlXG2Kpv/vfwLxhTaSQwWqwhAAAAAElFTkSuQmCC Ниже код является фактическим изображением в виде URI данных. 'logoImage' – это строка выше, а $ uri – […]