我试图提交一份表格,而且我已经这么做了很多次,然而我才不明白为什么这个单一的形式不想工作,我的其他表格做得很完美,但我不明白为什么这个特别的形式不想。
我试过运行:print_r($ _ POST);的print_r($ _ FILES);但这就是我得到的:Array()Array()
<form name="myForm" action="" enctype="multipart/form-data" method="post">
<div class="id-input">ID:</div>
<label class="input2 red bold">
<?php if(isset($sli_u_id)) echo($sli_u_id);?>
</label>
<input class="input" name="sli_title" value="<?php if(isset($sli_u_title)) echo($sli_u_title);?>" placeholder="Title">
<div class="button-area">
<input class="btn-upload" type="file" name="sli_img">
<div class="btn-upload-true">Vælg fil</div>
<div id="file_name">img/sliders/<?php if(isset($sli_u_img)) echo($sli_u_img);?></div>
</div>
<input class="btn" name="sli_submit" type="submit" value="<?php if ($mode == 'update') echo 'Opdater'; elseif ($mode == 'insert') echo 'Opret'; ?>">
<a href="panel.php?page=sliderimage.php">
<button class="danger-btn" type="button" href="">Annuller</button>
</a>
<input type="hidden" name="sli_id" value="<?php if(isset($sli_u_id)) echo($sli_u_id);?>">
</form>
两页:
答案 0 :(得分:1)
这可能听起来pedantic,但你做过吗?
将问题分解成碎片,找出问题的确切位置。
从表单中只有一个元素开始。提交它,看看会发生什么。如果它不起作用,请修复它 - 然后再添加一个元素。仅此而已。
然后添加下一个元素 - 直到找到/解决所有问题。
这可能听起来像很多工作,但你已经在这个工作了一个小时。通过上述方法,您应该在不到15分钟的时间内找到解决方案。
答案 1 :(得分:0)
你好Athax你的问题似乎是一个标题('location:.. 8');和一个死();你使用过,因为你在同一页面上,所以你不需要它,你包含了你的文件。