ВСЁ !!! разобрался - всё работает, просто изначально в файле ватемарка не наложил фон в фотошопе (белый фон и надпись). так что это рабочий скрипт только остаётся вставить имя файла под себя.
Invert
Про ImageMagic писать?
если возможно напишите, я пока неопытный, и что это не знаю, хотя полагаю что это при выводе уже готового изображения.
Zuldek
Цитата:
Если вы работаете с удалённым сервером, то проверьте физическое наличие создаваемого результирующего файла в указанной директории, а также время создания файла. Если файла там не будет, а так скорее всего и есть, смотрите лог сервера.
файл есть он грузиться на сервер см пост 1
яж полагаю что
здесь - если файл переместился и сохранился под указаным именем, что и происхотит (у меня фактически), то далее обрабатывается мой код ватемарка из поста 1 внутри функции, которая возвращает true. Возможно я не туда всталяю фун.наложения?и её нужно использовать позже , после возвращения true.
приведу кусок скрипта с комментариями что где работает а где нет, чтобы видно было в контексте
отсюда вызываем
...
//Выводим сообщение что файл обработа и загружен--сдесь работаети выполняетсяся вставка б базу...
returnTRUE;
}
else{return'Произошла ошибка при перемещении файла в папку'.$url;}
}
else{return'Прозошла ошибка при загрузке файла на сервер';}
}
else{return'Размер файла не должен превышать 100Кб';}
}
else{return'Файл должен иметь название';}
}
?>
полагаю что не доконца работает сдесь
$imgadd = imagecreatefrompng($filename_watermark );
или совсем не работает сдесь
imagecopy($imgdest, $imgadd, 0, 0, 0, 0, imagesx($imgadd), imagesy($imgadd));
или в правах дело
файлы $newname и $bb создаются на сервере с правами rw- r-- r--
и когда я проверяю на их сервере то права не подсвечиваются - не подлежат изменению
ИТОГ
ошибка скорей сего в правах
или
переместить ф.наложения ватемарка после возвр true
вот как то так подскажите кто что может.
простите если код смешной просто кручу верчу его уже очень долкго (Добавление)
да и полагаю сто
$_FILES,массив с данными по загруженным файлам
$FILE - до отправки -?
я панимаю что процесс автоматически загружает файлы пользователей ...,
я сделал проверку есть ли файл, переместил его в каталог куда нужно,
далее делаю ватемарк ----- НО ОН НЕ НАКЛАДЫВАЕТСЯ хотя файлы и создаются.
я уже описывал выше...
у меня ВАТЕМАРК не накладывается, что описано в первом посте
подскажите в чём дело, где ошибка , или кака можно реализовать данную задачу подругому - по делу темы , по сути вопроса.
если это возможно?!
чего Вы злитесь и обижаетесь
забанить можно всё что угодно
ведь цель форума ПОМОГАТЬ И ОБЪЯСНЯТЬ друг другу
я ведь описал задачу и то что где работает и где не работает
отписал тока щас, читал ссылку и проверял указанный недостаток ставил из массивов
$_FILES['FILE']['tmp_name'] и $FILE['FILE']['tmp_name'] вроде скрипт всё равно загружает картинки, но не выполняет задачу, объясните ЗЕЛЁНОМУ
в чём разница , и почему работает в обоих случаях...
ведь основной вопрос в другом: где ошибка в коде при наложении ватемарка ?
или всё неправильно? укажите на путь истинный . я уже читал много инета , бьюсь 7й день,
но везде немного не то, нужно чтобы накладывало именно при загрузке...
памагите если возможно:
есть скрипт который загружает файл картинки на сервер.
всё работает, но мне нужно наложить ватемарк
пробую так: загружаю файл на сервер, сохраняю, создаю новую картинку по размерам загрузки, копирую внеё загруженый файл, создаю новую картинку из файла ватемарка, копирую её часть в новую картинку, сохраняю на сервере под другим именем.
НЕ НАКЛАДЫВАЕТ !!! хотя файл новый создаётся!
в папке куда загружается права максимальны. может чтото с правами не так? и мне надо чтобы грузилось в другую папку.
подскажите пожалста
привожу кусок кода