백엔드 개발 PHP 튜토리얼 从数据库读取二进制图片显示有关问题

从数据库读取二进制图片显示有关问题

Jun 13, 2016 am 10:26 AM
mssql quot

从数据库读取二进制图片显示问题
$conn=mssql_connect("192.168.1.70","XXX","123") or die("数据库打开出错");
mssql_select_db("XXX");
mssql_query("set names utf8");

$sql = "SELECT top 1 * FROM sync_info_BlogPic";

$result2=mssql_query($sql);
header("Content-Type: image/jpg");
$row2=mssql_fetch_object($result2);

echo $row2->BlogPic_Content;



error:Image corrupt or truncated



------解决方案--------------------
错误:图像损坏或截断

你是用什么类型字段保存图片的?
------解决方案--------------------
怎么读不重要,怎么存的?
------解决方案--------------------
肯定是入库出问题了, 别想了.
------解决方案--------------------
php 提供给 mssql 的缓冲区可能偏小了
------解决方案--------------------
php.ini

[MSSQL]
; Valid range 0 - 2147483647. Default = 4096.
;mssql.textlimit = 4096

; Valid range 0 - 2147483647. Default = 4096.
;mssql.textsize = 4096

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

PHP를 mssql 데이터베이스에 연결하는 방법 PHP를 mssql 데이터베이스에 연결하는 방법 Oct 23, 2023 pm 12:02 PM

PHP가 mssql 데이터베이스에 연결하는 방법에는 PHP의 MSSQL 확장 사용, PDO 사용 등이 포함됩니다. 자세한 소개: 1. PHP의 MSSQL 확장 방법을 사용하여 PHP에 MSSQL 확장이 설치되어 있는지 확인합니다. mssql 확장이 활성화되어 있는지 여부는 PHP 구성 파일(php.ini)에서 확인할 수 있습니다. 2. PDO 메서드를 사용하여 PHP에 PDO 확장이 설치되어 있는지 확인하세요. PHP 구성 파일(php.ini)에서 pdo_sqlsrv 확장이 활성화되어 있는지 확인할 수 있습니다.

Ubuntu에서 PHP를 설치하고 MSSQL 연결을 구성하는 방법에 대한 자세한 가이드 Ubuntu에서 PHP를 설치하고 MSSQL 연결을 구성하는 방법에 대한 자세한 가이드 Feb 29, 2024 am 11:15 AM

Ubuntu는 서버를 실행하는 데 일반적으로 사용되는 인기 있는 오픈 소스 운영 체제입니다. Ubuntu에 PHP를 설치하고 MSSQL 연결을 구성하는 것은 많은 개발자와 시스템 관리자가 자주 수행해야 하는 작업 중 하나입니다. 이 기사에서는 독자들에게 PHP 설치, Apache 설정, MSSQLServer 설치 등의 단계를 포함한 자세한 가이드를 제공하고 특정 코드 예제를 첨부합니다. 1단계: PHP 및 관련 확장 설치 먼저, PHP 연결을 지원하기 위해 PHP 및 관련 확장을 설치해야 합니다.

Ubuntu 환경에서 MSSQL 데이터베이스를 지원하기 위해 PHP를 설치하는 단계에 대한 자세한 설명 Ubuntu 환경에서 MSSQL 데이터베이스를 지원하기 위해 PHP를 설치하는 단계에 대한 자세한 설명 Feb 29, 2024 am 10:39 AM

Ubuntu 환경에서 MSSQL 데이터베이스를 지원하기 위해 PHP를 설치하는 세부 단계 웹 애플리케이션을 개발할 때 Microsoft SQL Server(MSSQL) 데이터베이스에 연결해야 하는 상황이 자주 발생합니다. Ubuntu 환경에서 PHP를 MSSQL 데이터베이스에 연결하려면 관련 소프트웨어를 설치하고 적절한 설정을 구성해야 합니다. 다음으로 Ubuntu 환경에서 MSSQL 데이터베이스를 지원하기 위해 PHP를 설치하는 단계와 특정 코드를 제공하는 단계를 자세히 소개하겠습니다.

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Ubuntu에서 PHP 설치 및 MSSQL 데이터베이스 연결에 대한 전체 튜토리얼 Ubuntu에서 PHP 설치 및 MSSQL 데이터베이스 연결에 대한 전체 튜토리얼 Feb 29, 2024 am 11:18 AM

Ubuntu 운영 체제에서 PHP를 설치하고 MSSQL 데이터베이스에 연결하는 것은 많은 개발자와 시스템 관리자가 마스터해야 하는 기술 중 하나입니다. 이 기사에서는 PHP 설치, MSSQL 서버 측 드라이버 설치, MSSQL 데이터베이스에 연결하도록 PHP 구성 및 해당 코드 예제 제공을 포함한 자세한 튜토리얼을 제공합니다. 1부: PHP 설치 먼저 MSSQL 데이터베이스에 연결할 수 있도록 PHP 및 관련 확장을 설치해야 합니다. PHP 및 필요한 확장 기능을 설치하려면 터미널에 다음 명령을 입력하세요.

360을 우회하기 위한 mssql 주입 + 화이트리스트 업로드 분석 예시 360을 우회하기 위한 mssql 주입 + 화이트리스트 업로드 분석 예시 May 12, 2023 pm 02:37 PM

정보 수집: 사이트는 vue+aspx+iis8.5를 사용하여 구축되었습니다. 사이트 로그인창에는 버전번호가 있고 URL란에 siteserver라는 단어가 나오므로 cms로 구축한 것으로 의심되는데, cms로 구축한 사이트는 본 적이 없습니다. siteserver cms 버전이 최신이고, 인터넷에서 제공하는 취약점은 로그인창에서 인젝션 + 취약한 비밀번호 + 인증코드 우회 + 무단 기타 방법을 시도해 보았는데 소용이 없었습니다. 계정이 있는 경우 테스트를 위해 사이트에 직접 로그인하기만 하면 됩니다. 사진은 온라인에서 찾은 로그인 사진을 보여줍니다. 빨간색 상자는 cms 프롬프트가 아닌 버전 번호입니다. 기능 테스트: 백그라운드로 진입한 후 주로 페이지 관리에 대한 기능을 간략하게 살펴보았습니다.

Winnti 해커 그룹의 MSSQL 백도어 분석 사례 Winnti 해커 그룹의 MSSQL 백도어 분석 사례 May 27, 2023 pm 09:04 PM

한동안 ESET 연구원들은 2012년부터 활동하며 비디오 게임 및 소프트웨어 산업 공급망을 표적으로 삼는 그룹인 Winnti의 활동을 추적해 왔습니다. 최근 Microsoft SQL(MSSQL)을 표적으로 삼는 이전에 문서화되지 않은 백도어가 발견되었습니다. 이 백도어는 WinntiGroup에서 사용하고 2019년 10월에 처음 문서화된 또 다른 도구인 PortReuse 백도어와 많은 유사점을 가지고 있습니다. 올해에는 새로운 백도어 샘플인 Skip-2.0이 발견되었습니다. 작성자는 winnti 조직의 구성원입니다. 이 백도어는 MSSQL Server 11 및 12를 대상으로 하며 공격자가 magi를 사용할 수 있도록 허용합니다.

우분투에 php mssql 설치하는 방법 우분투에 php mssql 설치하는 방법 Jan 28, 2023 am 09:25 AM

우분투에 php mssql을 설치하는 방법: 1. 터미널 명령 창을 입력합니다. 2. "curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list > /etc/apt/sources.list를 실행합니다. d/ mssql-release.list"; 3. install 명령을 통해 "pdo_sqlsrv"를 설치합니다.

See all articles