更新:我设法通过不使用绝对文件路径来实现它(../Images•Cityof Bath College Logo.jpg)。
第二次更新:也用于CSS文件,现在它以'HTML方式'工作。
我在PHP文件中显示图像时遇到问题(巴斯城市学院标识)。如果我将文件保存为HTML文件(并更改CSS链接的方式),它可以正常工作,但它不能用作PHP。我试着找几个小时没有运气的答案。我想这只是一些新手/菜鸟的错误。在此先感谢您的帮助。
<!DOCTYPE html>
<head>
<title>Project Cherrypicker | Login</title>
<!-- Link CSS File -->
<style><?php include 'F:\XAMPP\htdocs\Project Cherrypicker\CSS\LoginPage.css'; ?></style>
</head>
<body>
<!-- Login Form -->
<div class = "LoginForm">
<!-- City of Bath College Logo -->
<img src = "F:\XAMPP\htdocs\Project Cherrypicker\Images\City of Bath College Logo.jpg" class = "Logo">
<!-- Headers -->
<h1>Project Cherrypicker</h1>
<h2>Log In</h2>
<form action = "HomePage.html" method = "Post">
<!-- Username Box -->
<label for = "Username">Username</label>
<input type = "text" name = "Username" placeholder = "Enter Username" required>
<!-- Password Box -->
<label for = "Password">Password</label>
<input type = "password" name = "Password" placeholder = "Enter Password" required>
<!-- Submit Button -->
<input type = "submit" name = "Submit" value = "Login">
<!-- Website Credit -->
<p id = "LoginFormCredit">Website created by Jordan Rowe.</p>
</form>
</div>
</body>
答案 0 :(得分:0)
你在PHP中的代码应该是这样的。
<img src='data:image/jpg;base64,<?php echo base64_encode(file_get_contents("F:\XAMPP\htdocs\Project Cherrypicker\Images\City of Bath College Logo.jpg")); ?>'>
答案 1 :(得分:0)
空间在文件路径中是不好的做法,要么重命名文件,要么将html src更改为具有&#39;%20&#39;空格所在的位置,因为它代表一个空格。