Javascript 图像不显示在hostgator中,但显示在localhost中

Javascript 图像不显示在hostgator中,但显示在localhost中,javascript,php,html,html-table,Javascript,Php,Html,Html Table,我在根目录的members文件夹中上传了一组图像。 当页面加载时,图像不会显示。 当我检查元素时,我正确地得到了图片名称和其他参数,但图片没有显示出来 我在localhost中使用了相同的代码,它工作正常,所有图像都已加载。但现在我切换到了hostgator,它没有显示图像 <tr style="color:grey; font-size:15px;"> <td width="1%"><? echo $headdata['USERID']; ?>&

我在根目录的members文件夹中上传了一组图像。 当页面加载时,图像不会显示。 当我检查元素时,我正确地得到了图片名称和其他参数,但图片没有显示出来

我在localhost中使用了相同的代码,它工作正常,所有图像都已加载。但现在我切换到了hostgator,它没有显示图像

<tr style="color:grey; font-size:15px;">
    <td width="1%"><? echo $headdata['USERID']; ?></td>
    <td width="1%"><img src="/members/<? echo $headdata['USERPIC']; ?>" width="150" height="150"  ></td>
    <td width="1%"><? echo $headdata['NAME'];?></td>
    <td width="1%"><? echo $headdata['AGE'];?></td>
    <td width="1%"><? echo $headdata['SEX'];?></td>
    <td width="1%"><? echo $headdata['MOBILE'];?></td>
    <td width="1%"><? echo $headdata['TYPE'];?></td>

    <?
        $txtreceived = $headdata['ID'];
        $IDS = encrypt_decrypt('encrypt', $txtreceived);
    ?>

    <td width="1%">
        <a href="editmemberdetails.php?UpdateId=<? echo $IDS; ?>" class="btn    btn-sm btn-primary">
            <i class="fa fa-pencil"></i>
        </a>
        <a href="editmember.php?UpdateId=<? echo $IDS; ?>" class="btn btn-sm btn-danger">
            <i class="fa fa-times"></i>
        </a>
    </td>
</tr>

“width=“150”height=“150”>

如果您在hostgator中的代码不在根目录(www或public_html)中,并且您在本地主机中的代码在www根目录或public_html中,则您的src路径在服务器上不起作用,因为您在
src=“/members/…”


因此,请使用
src=“./members/…”
检查它,然后检查服务器中的
members
文件夹权限。对于apache用户,它应该是可读写的
755
。并检查文件
$headdata['USERPIC']
是否存在于
成员文件夹中?

如果hostgator中的代码不在根目录(www或public_html)中,并且在本地主机中,您的代码位于www根目录或public_html中,则您的src路径在服务器上不起作用,因为您已在
src=“/members/…”


因此,请使用
src=“./members/…”
检查它,然后检查服务器中的
members
文件夹权限。对于apache用户,它应该是可读写的
755
。并检查文件
$headdata['USERPIC']
是否存在于
成员
文件夹中?

检查文件夹
路径是否正确?尝试此
“width=“150”height=“150”>
不要使用短标记检查文件夹
路径是否正确?尝试此
“width=“150”height=“150”>
不要使用短标记