У меня есть этот код для отображения аватаров пользователей. <?php include("../core/config.php"); if(isset($_GET['uid'])){ if(is_numeric($_GET['uid'])){ $uid = $_GET['uid']; } else{ exit(); } $sql="SELECT avatar FROM users_avatar WHERE user_id = '$uid'"; $row= getRow($sql); if(!$row){ $url = "../usravatars/_default/usravatar_default_m.png"; } else{ $avatar = $row['avatar']; $url = "../usravatars/$uid/$avatar"; } header("Content-Type: image/jpg"); readfile($url); } ?> Можно ли настроить нестандартный размер отображаемого изображения?
Можно ли использовать несколько типов заголовков в одном документе? Например: header("Content-type: image/jpeg"); header('Content-Type: text/html; charset=utf-8'); возвращает всю страницу как текст / html … while header('Content-Type: text/html; charset=utf-8'); header("Content-type: image/jpeg"); Возвращает всю страницу как изображение …. Как использовать оба типа контента на одной странице? Я использую ob_start () вверху и ob_end_flush () в начале.
Использование php, как бы я мог определить переменную $type в $type content-type http://www.example.com Например: $type определенный как "text/html" Пока это то, с чем я работаю: <?php $url = 'http://www.example.com'; print_r(get_headers($url)); print_r(get_headers($url, 1)); ?> Код может быть изменен как можно больше