1
$stmtcon = $mysqli->prepare("Select content From tblcontent Where contentid =?");
$stmtcon->bind_param('s', $loadcontent);
$stmtcon->execute();
$stmtcon->bind_result($htmlcontent);
$stmtcon->fetch();
$stmtcon->close();
echo $htmlcontent;
이 코드는 내 컴퓨터에서 완벽하게 작동하지만 사용하는 서버에는 반향이 없습니다. htmlcontent에 대한 isset을 수행하면 true로 돌아옵니다. 페이지의 다른 모든 요소가로드됩니다.PHP는 데이터베이스에서 에코 html을 가져 오지 않습니다
이 에코를 차단하는 보안 현명한 설정이 있습니까? 내용은 html을 포함합니다.
감사합니다.
편집 - 나는 LONGTEXT에서 텍스트 필드의 유형을 변경, LONGTEXT 이미 버퍼링 관련^_^
mysql 서버에 올바르게 연결되어 있는지 확인하고 mysql 오류가 있는지 확인하십시오. –
'var_dump ($ htmlcontent)'를 사용하여 $ htmlcontent의 내용을 정확히 볼 수 있습니다. – Zombaya
제안을 주셔서 감사합니다, 변수 htmlcontent 아무것도 들고 있었고, 내가 필드 유형을 텍스트를 longtext로 변경하고 지금은 작동합니다, 그래서 몇 가지 이유 longtext 실 거예요, 그것은 고정되어 있지만 아무도 왜 longtext wouldnt 작동하는지 아나요? – PaulPaul