Loading...
Помощь по скриптам | Не выводит изображение
Хочу с движка заварушка перенести модуль манекена, но изображение не работает.
Таблицы есть, картинки по этом же пути, но даже фон не отображаются.

<?php
include_once 'protected/sys.php';
header('content-type: image/jpeg');
$id = num($_GET['id']);
if($id)$prof = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."'"));
$fon = '0.png';
$image = imageCreateFromPng('./images/1_mane0ken_0_is_si/'.$prof['sex'].'/fon/'.$fon.'');

$item_7 = mysql_query("SELECT * FROM `inv` WHERE `id_user` = '".$prof['id']."' AND `tip` = 'nogi' AND `odeta` = 'da'");
$item_7 = mysql_fetch_array($item_7);
if($item_7){
$item_7_image = imageCreateFromPng('./images/1_mane0ken_0_is_si/'.$prof['sex'].'/'.$item_7['tip'].'/'.$item_7['item'].'.png');
imagecopy($image, $item_7_image, 0, 0, 0, 0, 480, 640);
}

$item_8 = mysql_query("SELECT * FROM `inv` WHERE `id_user` = '".$prof['id']."' AND `tip` = 'obuv' AND `odeta` = 'da'");
$item_8 = mysql_fetch_array($item_8);
if($item_8){
$item_8_image = imageCreateFromPng('./images/1_mane0ken_0_is_si/'.$prof['sex'].'/'.$item_8['tip'].'/'.$item_8['item'].'.png');
imagecopy($image, $item_8_image, 0, 0, 0, 0, 480, 640);
}

$item_3 = mysql_query("SELECT * FROM `inv` WHERE `id_user` = '".$prof['id']."' AND `tip` = 'tors' AND `odeta` = 'da' ORDER BY `id` LIMIT 1");
$item_3 = mysql_fetch_array($item_3);
if($item_3){
$item_3_image = imageCreateFromPng('./images/1_mane0ken_0_is_si/'.$prof['sex'].'/'.$item_3['tip'].'/'.$item_3['item'].'.png');
imagecopy($image, $item_3_image, 0, 0, 0, 0, 480, 640);
}

$item_1 = mysql_query("SELECT * FROM `inv` WHERE `id_user` = '".$prof['id']."' AND `tip` = 'golova' AND `odeta` = 'da'");
$item_1 = mysql_fetch_array($item_1);
if($item_1){
$item_1_image = imageCreateFromPng('./images/1_mane0ken_0_is_si/'.$prof['sex'].'/'.$item_1['tip'].'/'.$item_1['item'].'.png');
imagecopy($image, $item_1_image, 0, 0, 0, 0, 480, 640);
}

$item_2 = mysql_query("SELECT * FROM `inv` WHERE `id_user` = '".$prof['id']."' AND `tip` = 'plechi' AND `odeta` = 'da'");
$item_2 = mysql_fetch_array($item_2);
if($item_2){
$item_2_image = imageCreateFromPng('./images/1_mane0ken_0_is_si/'.$prof['sex'].'/'.$item_2['tip'].'/'.$item_2['item'].'.png');
imagecopy($image, $item_2_image, 0, 0, 0, 0, 480, 640);
}

$item_4 = mysql_query("SELECT * FROM `inv` WHERE `id_user` = '".$prof['id']."' AND `tip` = 'perchatki' AND `odeta` = 'da'");
$item_4 = mysql_fetch_array($item_4);
if($item_4){
$item_4_image = imageCreateFromPng('./images/1_mane0ken_0_is_si/'.$prof['sex'].'/'.$item_4['tip'].'/'.$item_4['item'].'.png');
imagecopy($image, $item_4_image, 0, 0, 0, 0, 480, 640);
}

$item_6 = mysql_query("SELECT * FROM `inv` WHERE `id_user` = '".$prof['id']."' AND `tip` = 'prav' AND `odeta` = 'da'");
$item_6 = mysql_fetch_array($item_6);
if($item_6){
$item_6_image = imageCreateFromPng('./images/1_mane0ken_0_is_si/'.$prof['sex'].'/'.$item_6['tip'].'/'.$item_6['item'].'.png');
imagecopy($image, $item_6_image, 0, 0, 0, 0, 480, 640);
}

$item_5 = mysql_query("SELECT * FROM `inv` WHERE `id_user` = '".$prof['id']."' AND `tip` = 'lev' AND `odeta` = 'da'");
$item_5 = mysql_fetch_array($item_5);
if($item_5){
$item_5_image = imageCreateFromPng('./images/1_mane0ken_0_is_si/'.$prof['sex'].'/'.$item_5['tip'].'/'.$item_5['item'].'.png');
imagecopy($image, $item_5_image, 0, 0, 0, 0, 480, 640);
}

imageJpeg($image);
?>


Вывод:
<?
$id = (int) abs($_GET['id']);
if($id)$profile = mysql_fetch_assoc(mysql_query("SELECT * FROM `users` WHERE `id` = '".$id."'"));
else $profile = $user;



echo "<img src='/manekenImage_$profile[id].png' width ='120' height='160'/>";
?>


Изображение

------
71313_IMG_20200330_152316.jpg (68.0 Kb)
Скачиваний: 111

________
посл. ред. 30.03.2020 в 15:24; всего 1 раз(а); by Nells
Nells, код в .htacces скопируй на изображение и себе вставь
Stu[F] (30.03.2020 в 15:24)
Nells, код в .htacces скопируй на изображение и себе вставь

RewriteRule ^manekenImage_([0-9]*).png?$ manekenImage.php?id=$1 [L,QSA]
Если этот, то есть
Nells, /manekenImage_$profile[id].png
Нахрена ты пишешь в конце .png, если ты обращаешься к PHP файлу?

upd: у вас в htaccess так, не знал
________
посл. ред. 30.03.2020 в 15:27; всего 1 раз(а); by xynd3r
xynd3r (30.03.2020 в 15:26)
Nells, /manekenImage_$profile[id].png
Нахрена ты пишешь в конце .png, если ты обращаешься к PHP файлу?

Я скопировал код с движка это так работало Гг
Nells (30.03.2020 в 15:27)
Я скопировал код с движка это так работало Гг

header('content-type: image/jpeg') и imageJpeg($image) убери и перейди напрямую по пути файла, он и ошибку выдаст.
xynd3r (30.03.2020 в 15:29)
header('content-type: image/jpeg') и imageJpeg($image) убери и перейди напрямую по пути файла, он и ошибку выдаст.

Убрал, ничего не выбивает
Nells, показ ошибок включен?
xynd3r (30.03.2020 в 15:40)
Nells, показ ошибок включен?

Да, даже проверял изменением имени функции фильтраци
И ещё, пол юзеров в базе как 0 и 1, в заварушке m w, папки по m w переименованы на 0 1
Проблема тут
php
<?php
item_5_image = imageCreateFromPng('./images/1_mane0ken_0_is_si/'.$prof['sex'].'/'.$item_5['tip'].'/'.$item_5['item'].'.png');
?>

________
посл. ред. 30.03.2020 в 15:50; всего 2 раз(а); by https
Онлайн: 5
Время:
Gen. 0.125
(c) Bym.Guru 2010-2025