我有这个代码尝试使用html打印图像 来自php.Here的会话变量是我的代码:
</head>
<body>
<?php
session_id(1);
session_start();
echo $_SESSION['phname'];
?>
<img src="../uploads/$_SESSION['phname']" alt="photo" width="498" height="720" border="0" />
这里:
session_id(1);
session_start();
echo $_SESSION['phname'];
我正在检查我的变量是否已通过 从PHP和它的确定。 在这里
?>
<img src="../uploads/$_SESSION['phname']" alt="photo" width="498" height="720" border="0" />
我正在使用php从以下来源打印图像
src="../uploads/$_SESSION['phname']"
当$ _SESSION ['phname']是我的图像名称但是我没有得到图像。我的代码有什么问题吗? 还有其他方法来打印我的图像吗? 我尝试了很多东西和很多代码 我在网上找到了但没有什么能帮到我。
答案 0 :(得分:3)
在向浏览器输出任何内容之前,您需要执行session_start
,因为它会发送一些标题。
当然,当你想在php中回应一些东西时,你需要php标签和一个echo
语句......
答案 1 :(得分:3)
<?session_start();?>
</head>
<body>
<?php
session_id(1);
echo $_SESSION['phname'];
echo "<img src=\"../uploads/". $_SESSION['phname']."\" alt=\"photo\" width=\"498\" height="720" border="0" />";
?>