用PHP回显图片有困难

时间:2015-10-26 11:41:31

标签: php html

<?php
    $filedir = 'uploads/';
    echo "<img src='$filedir".$user->data()->username."'></img>";   
?>

有人可以帮忙解释如何用PHP回应。

2 个答案:

答案 0 :(得分:0)

尝试以下内容:

<?php
$filedir = 'uploads/';
?>
<img src="<?php echo $filedir.$user->data()->username?>"/>;  

答案 1 :(得分:0)

  

注意您的路径

     

如果$user值为'abdulla',则路径为uploads/abdulla。这里没有提到文件扩展名(.jpg / .png

调试代码后

<?php
    $filedir = 'uploads/';
    $user = $user->data()->username;
    if (isset($user))  {
        ?>
            <img src="<?php echo $filedir ?>/<?php echo $user ?>"/>
        <?php
    } else {
        echo 'User is empty';
    }

?>

改进代码

<?php
    $filedir = 'uploads/';
    $user = $user->data()->username;
    if (isset($user))  {
        ?>
            <img src="<?php echo $filedir ?>/<?php echo $user ?>.jpg"/>
        <?php
    } else {
        echo 'User is empty';
    }

?>

此节目路径为uploads/abdulla.jpg