Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Just want to ask where your form tag is located? Before or after table tag? I had similar problem and my form tag was inside table. When I put form tag outside of table everything worked fine. </p> <p>Site doesn't work anymore. Here is working example. I used your code. Only two thing I changed is <code>&lt;input type="text" name="work[]" /&gt;</code> instead of <code>&lt;input type="text" name="work" /&gt;</code> and you was missing one <code>&lt;/div&gt;</code> closing div tag</p> <p>here is code (tested on IE7, IE8, FF and google chrome)</p> <pre><code>&lt;?php if (!empty($_POST['btnProsledi'])){ print_r($_POST); echo "&lt;br /&gt;"; print_r($_FILES); } ?&gt; &lt;!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Untitled&lt;/title&gt; &lt;script type="text/javascript"&gt; var i=0; function addElement() { var ni = document.getElementById('org_div1'); var numi = document.getElementById('theValue'); var num = (document.getElementById('theValue').value -1)+ 2; numi.value = num; var newDiv = document.createElement('div'); var divIdName = num; newDiv.setAttribute('id',divIdName); newDiv.innerHTML = '&lt;input type="text" name="work[]" /&gt;&lt;input type="file" class="fileupload" size="80" name="file' + (num) + '" onclick="addElement()"/&gt; &lt;a class="removelink" onclick=\'removeElement(' + divIdName + ')\'&gt;Remove This File&lt;/a&gt;'; // add the newly created element and it's content into the DOM ni.appendChild(newDiv); } function removeElement(divNum) { var d = document.getElementById('org_div1'); var olddiv = document.getElementById(divNum); d.removeChild(olddiv); } &lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;form method="post" action="" enctype="multipart/form-data"&gt; &lt;table&gt; &lt;tr&gt; &lt;td&gt; &lt;input name="proba" type="text" id="proba" value="" /&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;div class="file_input_wrapper"&gt; &lt;input type="hidden" value="1" id="theValue" /&gt; &lt;div id='org_div1'&gt; &lt;input type="file" class="fileupload" name="file1" size="80" onclick="addElement()" /&gt; &lt;/div&gt; &lt;/div&gt; &lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td&gt; &lt;input name="btnProsledi" type="submit" id="btnProsledi" value="Submit" /&gt; &lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload