我试图提交一份表格,但没有数据出来

时间:2015-03-13 20:29:47

标签: php html-form

我试图提交一份表格,而且我已经这么做了很多次,然而我才不明白为什么这个单一的形式不想工作,我的其他表格做得很完美,但我不明白为什么这个特别的形式不想。

我试过运行: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>

两页:

http://pastebin.com/L9CBKik6

http://pastebin.com/XC3tzkhy

2 个答案:

答案 0 :(得分:1)

这可能听起来pedantic,但你做过吗?

将问题分解成碎片,找出问题的确切位置。

从表单中只有一个元素开始。提交它,看看会发生什么。如果它不起作用,请修复它 - 然后再添加一个元素。仅此而已。

然后添加下一个元素 - 直到找到/解决所有问题。

这可能听起来像很多工作,但你已经在这个工作了一个小时。通过上述方法,您应该在不到15分钟的时间内找到解决方案。

答案 1 :(得分:0)

你好Athax你的问题似乎是一个标题('location:.. 8');和一个死();你使用过,因为你在同一页面上,所以你不需要它,你包含了你的文件。