画像をデータベースに投稿し、コメントの「GET」セクションにバイナリコードとして出力します。基本的にコメント付きのサムネイルを投稿しようとしています。ウェブサイトに画像を投稿する際に、データベースの画像のバイナリコードをイメージとして認識させるにはどうすればよいですか?ここで画像付きのPHPコメントボックス
は私の関数です:
<?php
function setComments($conn) {
if (isset($_POST['commentSubmit'])) {
$uid = $_POST['uid'];
$date = $_POST['date'];
$message = $_POST['message'];
$image = $_POST['image'];
$sql = "INSERT INTO comments (uid, date, image, message) values ('$uid', '$date','$image', '$message')";
$result = mysqli_query($conn, $sql);
}
}
function getComments($conn) {
$sql = "SELECT * FROM comments ORDER BY date DESC";
$result = mysqli_query($conn, $sql);
while ($row = $result->fetch_assoc()){
echo "<div class='commentbox'><p>";
echo $row['uid'];
echo $row['date']."<br>";
echo "<div class='thumbnail'>";
echo $row['image'];
echo "</div>";
echo nl2br($row['message']);
echo "<p></div>"."<br>";
}
}
?>
image.php: '<?php echo $ binary_img; ?> 'your.html:'
' –
GhostGambler
私はあなたの質問を正しく理解していませんが、私が正しい場合、これはあなたを助けるかもしれません:http://stackoverflow.com/questions/2070603/php-recreate-and-バイナリデータから画像を表示 –
またはhttp://stackoverflow.com/questions/1207190/embedding-base64-images plus http://php.net/base64_encode – GhostGambler