我正在为自己的网站制作管理面板。
我有五个输入字段,它们都与post方法一起放入变量中,这些变量调用image src。
这是演示
如果所有输入字段都填充了图像链接,那么如果我只更改了一个链接,那么其他图片就会丢失,那么之后就可以正常工作了。
PHP&HTML
<form action="" method="post">
<input type="url" name="img1"/>
<input type="url" name="img2"/>
</form>
<?php
if($_SERVER['REQUEST_METHOD'] == "POST") {
$img1=$_POST['img-one'];
$img2=$_POST['img-two'];
?>
<div><img id="admin-image-pack-2" alt="null" src="<?php echo $img1; ?>"/><img id="admin-image-pack-2" alt="null" src="<?php echo $img2; ?>"/>
在将post $_POST['img-one']
分配给变量之前,请检查它是否不是null
。这样,如果只更新第二个值(例如),就不会丢失第一个值。对你的所有帖子都这样做。
示例:
if (!empty($_POST['img-one']))
{
$img1=$_POST['img-one'];
}