CnecHa3
Постоялец
- Регистрация
- 10 Фев 2007
- Сообщения
- 105
- Реакции
- 20
- Автор темы
- #1
вот есть код:
по-идеи он должен выводить картинку как image/jpeg
а он мне выкидывает(бинарную шнягу) это:
Для просмотра ссылки Войдиили Зарегистрируйся
Почему так? Что ни так?
PHP:
<?php
include './inc/init.php';
$id = $db->safesql($_REQUEST['id']);
$type = (!isset($_REQUEST['type'])?'3':$db->safesql($_REQUEST['type']));
$db->query("SELECT `mainPhoto` FROM `user` WHERE `id`='$id'");
if($db->num_rows() > 0){
$i = $db->get_array();
$img = "./uploads/$id/mainPhoto/$type/".$i['mainPhoto'].".jpg";
}else{
$db->query("SELECT `gender` FROM `user` WHERE `id`='$id'");
$i = $db->get_array();
$img = "./images/no-photo-$type-".$i['gender'].".jpg";
}
header('Content-type: image/jpeg');
readfile($img);
по-идеи он должен выводить картинку как image/jpeg
а он мне выкидывает(бинарную шнягу) это:
Для просмотра ссылки Войди
Почему так? Что ни так?