我正在将一些图片和视频上传到上传文件夹,然后我使用数组将其显示在我的网页上。这会给浏览器带来额外的负担。 所以我想当我上传任何图像/视频上传文件夹时,它应该创建动态html或php文件来显示每个图像/视频。 谁能告诉我怎么做?
答案 0 :(得分:1)
我建议您编写2个模板(视频和图像)并使用file_gets_contents和str_replace()以及file_put_contents
我的想法示例:
templateVideo.html(如果需要动态,则为php)
<html>
<head>
<title></title>
</head>
<body>
<video src="YOUR_DYNAMIC_PATH"></video>
</body>
</html>
upload.php:
# ... your code for upload ...
$videoName = 'myFile.mp3';
$myTemplate = file_get_contents('templateVideo.html');
//str_replace(search, replace, subject)
$myTemplate = str_replace('YOUR_DYNAMIC_PATH', $videoName, $myTemplate);
// file_put_contents(filename, data)
file_put_contents('your_path_and_filename', $myTemplate);
像这样的东西:)
注意:如果需要,请查看mkdir以获取创建动态文件夹