Я пытаюсь создать простое миниатюрное изображение и загрузить его на сервер с помощью imagick.Изображение выбирается с помощью формы, и я могу создать большой палец с помощью Imagick, однако оно не сохраняется в нужном месте.
Когда я использую приведенный ниже код, изображение сохраняется в том же каталоге.в качестве страницы указан код, который включает путь к файлу в имени изображения.Например, «\ images \ myuploaded.jpg» в качестве имени файла.
if($_SERVER['REQUEST_METHOD'] == 'POST'){
$errors = array();
if(preg_match("!image!", $_FILES['image']['type'])){
$image = $_FILES['image']['tmp_name'];
$imagethumb = new Imagick("$image");
$imagethumb->setImageFormat("jpg");
$imagethumb->thumbnailImage(100, 0);
$imgpath = "\images\\".$_FILES['image']['name'];
$imagethumb->writeImage($imgpath);
$_SESSION['message']=$image;
}else{
$errors['image'] = "You must select a .png, .jpg, or .gif images file.";
$_SESSION['message']=$errors['image'];
}
}
Спасибо за любую помощь.
_t