Успях да покажа изображение в браузъра, но не мога да го запазя с помощта на imagejpeg (не виждам изображение, запазено в сървъра). Опитвам се с часове и също така тествах папката с помощта на is_writable, както е споменато в тази публикация, зададена от някой друг Файлът за запазване на PHP imagejpeg не работи . Но все още не работи и в chrome не виждам никаква грешка освен иконата на счупено изображение, но в IE показва грешка като тази „Предупреждение: imagejpeg() [function.imagejpeg]: Не може да се отвори" файлът не може да се записва
Ето моят код.
header('Content-type: image/jpeg');
$filename = 'little.jpg';
$im = imagecreatefromjpeg($filename);
imagefilter($im, IMG_FILTER_CONTRAST,$_POST["amount"]);
imagejpeg($im,"test.jpg");
imagedestroy($im);
if (is_writable('test.jpg')) {
echo 'The file is writable';
} else {
echo 'The file is not writable';
}
Някой може ли да помогне, моля? Благодаря ти. P.S: Искам също да покажа изображението в браузъра и едновременно с това да го запазя. Imagejpeg може ли да го направи? Ако не, има ли по-добър начин да го направите? Благодаря ти.
Редактиране: Когато проверих дали папката ми може да се записва, тя изписа „файлът е с възможност за запис“, но когато проверих дали test.jpg е с възможност за запис, отекна „файлът не е с възможност за запис“.