因此,我最初的计划是使用html,css等将图像和音频存储在目录中,但是当我去编写js时,发现无法使用require(fs)
(我需要能够搜索这些东西),这在我的计划中造成了麻烦。我的备份计划是创建一个phpMyAdmin数据库来存储我的音频和图像。我不确定该怎么做,或者甚至可能。有人可以指出我正确的方向吗?非常感谢。
编辑:我意识到可能可以更改我的Java脚本,因此它确实可以正常工作。
const fs=require('fs')
var files = []
fs.readdir("Assets/Cards", (err, files) => {
files.forEach(f_name => {
files.push(f_name);
});
})
console.log(files)
答案 0 :(得分:-2)
只需将媒体保存在数据库中的一列中,例如media_content(当然是varchar)
像
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$sql = "INSERT INTO MyGuests (firstname, lastname, email)
VALUES ('John', 'Doe', 'john@example.com')";
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
$conn->close();
?>
如果这不起作用,请尝试重新启动服务器(这仅适用于linux和WINDOWS NT 5.1或更低版本)