Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/234.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP,在提交后将图像HTML存储到变量中_Php_Variables - Fatal编程技术网

使用PHP,在提交后将图像HTML存储到变量中

使用PHP,在提交后将图像HTML存储到变量中,php,variables,Php,Variables,道歉,如果这看起来不正确,或没有意义,但任何方式做以下 <form id="form1" name="form1" method="post" action="index.php"> <img id="image1" src="URL" name="image1" width="138" height="79" border="0" /> <input name="save" type="hidden" id="save" value="true" /&

道歉,如果这看起来不正确,或没有意义,但任何方式做以下

  <form id="form1" name="form1" method="post" action="index.php">
  <img id="image1" src="URL" name="image1" width="138" height="79" border="0" />
  <input name="save" type="hidden" id="save" value="true" />
  <input type="submit" name="button" id="button" value="Update" /> 
  </form>

每当有人提交表单时,以下内容将存储到一个变量中

  <img id="image1" src="URL" name="image1" width="138" height="79" border="0" />

类似于

  $image1 = <img id="image1" src="URL" name="image1" width="138" height="79" border="0" />
$image1=

您可以通过添加HTML作为隐藏表单元素来实现这一点:

<form id="form1" name="form1" method="post" action="?">
  <img id="image1" src="URL" name="image1" width="138" height="79" border="0" />

  <input type="hidden" name="image1" value='<img id="image1" src="URL" name="image1" width="138" height="79" border="0" />' />

  <input name="save" type="hidden" id="save" value="true" />
  <input type="submit" name="button" id="button" value="Update" /> 
</form>


然后它将以
$\u POST['image1']

的形式提供。您可以通过添加HTML作为隐藏表单元素来实现这一点:

<form id="form1" name="form1" method="post" action="?">
  <img id="image1" src="URL" name="image1" width="138" height="79" border="0" />

  <input type="hidden" name="image1" value='<img id="image1" src="URL" name="image1" width="138" height="79" border="0" />' />

  <input name="save" type="hidden" id="save" value="true" />
  <input type="submit" name="button" id="button" value="Update" /> 
</form>


然后它将以
$\u POST['image1']

的形式提供。它只是您想要捕获的图像的url吗?理想情况下,整个事情“谢谢。我很难想象这样做是正确的。如果您存储该值,并且再次显示它,出于XSS原因,这将是非常危险的。如果您试图在存储之前对其进行清理,那么为什么不从某种参数列表中生成它(即保存URL和任何其他重要参数,如宽度或纵横比),然后在保存之前生成标记,或者只保存参数。这只是您要捕获的图像的URL吗?理想情况下,整个过程都是“”谢谢,我很难想象这样做是正确的用例。如果您存储该值,并且再次显示它,出于XSS原因,这将是非常危险的。如果您试图在存储之前对其进行清理,那么为什么不从某种参数列表中生成它(即保存URL和任何其他重要参数,如宽度或纵横比),然后在保存之前生成标记,或者只保存参数。