首先,我是这里的新手,也是编程行业的新手。 :)
所以我的问题是
我有 Base64 个图像存储在数据库中。现在,我要使用 PHP 选择数据,但是我需要Javascript中的数据。 如果没有Base64映像,则可以使用以下代码将数据从PHP传输到Javascript:
PHP:
require "Controller.php";
$controller = new Controller;
$data= $controller->getData();
Javascript:
var data = <?php echo json_encode($data); ?>
现在我的问题是:如何将base64代码从PHP传输到Javascript?还是如果图像位于 MySQL数据库中,是否还有另一种使用javascript中图像的方法?
我希望有人可以在这里帮助我。 谢谢:D
答案 0 :(得分:0)
答案 1 :(得分:0)
尝试使用Ajax在您的php文件中运行请求。
您的JavaScript代码
<script>
function getBase64(){
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var data = this.responseText;
}
};
xmlhttp.open("GET", "yourFile.php, true);
xmlhttp.send();
}
</script>
您的yourFile.php代码
<?php echo json_encode($data); ?>