文件1:
$_SESSION['imguserF'] = $_FILES['imguser'];
文件2:
<p>Photo: </p><input id=\"imgrace\" type=\"file\" name=\"imguser\" />
当我创建会话变量时,文件2打开。我希望当file2打开时,保存到会话变量中的图像将被选择到输入中。
如何获取该值并将其插入输入?
答案 0 :(得分:0)
我会尝试尽可能地分解它:
首先我们有你的表格:
Php无法读取像javascript或css这样的元素,所以你需要在表单中包含你想要的内容。在表单中,您必须定义要使用的方法(post,get)以及您的php文件的操作。我为您提供了一份表格,以帮助您理解
<form method="post" action="test2.php">
<p>Photo: </p><input id="imgrace" type="file" name="imguser"/>
<input type="submit" id="imguser" name="imguser2"/>
</form>
之后我们转到php部分:
在php文件中我需要收到我发送的内容。我在html中设置的方法必须是在php中接收的方法,当然还有相同的文件名。我给你一个php文件样本:
$data=$_POST['imguser'];
echo "<img src='/$data' />";
这2个文件正在做什么很简单。我从html页面上传了一张图片,我将其捕获并显示在php页面中。我的变量$data
具有我需要的所有信息(图像名称)以显示图像,除了显示我可以简单地将其存储到数据库中。您还需要提交表格。 Php不像ajax调用或javascript函数那样实时,因此需要“刷新”。