надо связать два файлы, но не работает - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Fri, 10 Jan 2025 07:36:52 +0300Есть два файла: загрузчик изображение и нанесение на него текста, но функционал задуманный всё равно не работает...<br>
<br>
<?php <br>
$_FILES["filename"]["name"] = md5($_FILES["filename"]["name"]); //задаём уникальное имя файлу <br>
<br>
if (isset($_FILES['filename'])) {$files = $_FILES['filename']; if ($files == '') {unset ($files); echo("Вы не загрузили изображение!");}} <br>
<br>
<br>
if($_FILES["filename"]["size"] > 1024*3*1024) <br>
{ <br>
echo ("Размер файла превышает три мегабайта"); <br>
exit; <br>
} <br>
if(copy($_FILES["filename"]["tmp_name"], <br>
"/www_host/папка/папка/".$_FILES["filename"]["name"] )) //директория загрузки файла <br>
{ <br>
<br>
<br>
} else { <br>
echo("Ошибка загрузки файла"); <br>
} <br>
?> <br>
<br>
<br>
также есть скрипт нанесения текста на изображение <br>
<br>
<br>
<?php <br>
$img="images/имя.jpg"; <br>
$pic = ImageCreateFromjpeg($img); //открываем рисунок в формате JPEG <br>
Header("Content-type: image/jpeg"); //указываем на тип передаваемых данных <br>
$color=ImageColorAllocate($pic, 250, 0, 0); //получаем идентификатор цвета <br>
/* определяем место размещения текста по вертикали и горизонтали */ <br>
$h = 260; //высота <br>
$w = 220; //ширина <br>
/* выводим текст на изображение */ <br>
ImageTTFtext($pic, 26, 0, $w, $h, $color, "Times", "Simona"); <br>
ImageTTFtext($pic, 26, 0, $w-50, $h+65, $color, "Times", time()); <br>
<br>
Imagejpeg($pic,"images/".time().".jpg"); //сохраняем рисунок в формате JPEG <br>
ImageDestroy($pic); //освобождаем память и закрываем изображение <br>
?>
https://visavi.net/topics/33350/575379
надо связать два файлы, но не работает spletniFri, 20 Jul 2012 12:24:39 +0400Сообщенияhttps://visavi.net/topics/33350/575379