首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php函数不会显示图像

问php函数不会显示图像
EN

Stack Overflow用户
提问于 2016-12-18 00:45:28
回答 2查看 53关注 0票数 1

我无法使用php函数来显示图像。所有权限都已授予,图像位置正确,但请获取此..see图片

​

​

index.php文件

代码语言:javascript
复制
<?php
include 'inc/function.inc.php';
include 'header.php';
fetchProfile($conn);
?>
<script src="assets/js/bootstrap.js"></script>
</body>   
</html>

function.inc.php文件

代码语言:javascript
复制
function fetchProfile($conn){
   if ($rowImg['status'] == 0) {
      $username = $row['uid'];
      $image = '../assets/img/profile.png';
      echo "<img src='".$image."' style='width:120px;height:120px' class='img-responsive' alt=''>
                <div class='captionN'>
                <h4>" . $username . "</h4></div>;
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-12-18 01:18:10

解决->时,从不同文件中的函数操作时,路径将保持来自index.php的位置,而不是从function.inc.php's位置。

index.php文件

代码语言:javascript
复制
<?php
include 'inc/function.inc.php';
include 'header.php';
fetchProfile($conn);
?>
<script src="assets/js/bootstrap.js"></script>
</body>   
</html>

function.inc.php文件

代码语言:javascript
复制
function fetchProfile($conn){
   if ($rowImg['status'] == 0) {
      $username = $row['uid'];
      $image = 'assets/img/profile.png';
      echo "<img src='".$image."' style='width:120px;height:120px' class='img-responsive' alt=''>
                <div class='captionN'>
                <h4>" . $username . "</h4></div>;
票数 1
EN

Stack Overflow用户

发布于 2016-12-18 01:13:17

图像的来源是../assets/img/profile.png,,如果文件index.php位于站点的根部,则图像不出现是正常的,因为您试图获取站点之外的文件。

问题可能是文件夹资产位于站点之外,或者路径不正确。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41204485

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档