大哥大姐大侠们,帮我再看看,我在6.php中把$image和$i分别打印出来,打印出来的$image和$i不一样。$i总比$image多一个。
这个是1.php
<script language="javascript">
var allCount=1;
function addpicline()
{
newRow=multitbl.insertRow(multitbl.rows.length);
newRow.id="tdt";
newRow.ln = allCount;
c1=newRow.insertCell(0);
c1html="图片:\n";
c1.innerHTML=c1html;
c1.align='right';
c2=newRow.insertCell(1);
c1html="<input name=file_"+allCount+" type=text value='' style='width:350px' class=inputstyle>\n";
c2.innerHTML=c1html;
c2.id="file_input"+ allCount;
c4=newRow.insertCell(2);
c1html=" ";
c4.innerHTML=c1html;
c5=newRow.insertCell(3);
c1html="<input type='button' name='btn' value='删除' onclick='delpicline("+allCount+")' class=inputstyle>\n";
c5.innerHTML=c1html;
c5.align='left';
allCount++;
}
function delpicline(count)
{
for (i=1;i<multitbl.rows.length;i++){
if (tdt[i].ln==count)
multitbl.deleteRow(i);
}
}
</script>
<form name="form1" method="post" action="6.php">
<table width="100%" border="1" cellspacing="0" cellpadding="2" class="allborder" bgcolor="#F7F7F7" id="tab_1">
<tr>
<td width="12%" align="right" valign=top nowrap>商品更多图片上传</td>
<td colspan="3"></td>
</tr>
<tr>
<td width="12%" align="right" nowrap> </td>
<td colspan="3">
<INPUT TYPE="button" onClick="addpicline()" value="新增" class=inputstyle></td>
</tr>
<tr>
<td colspan="4">
<table width=100% class=p9black id=multitbl>
<tr id=tdt>
<td width=12%></td>
<td width=35%></td>
<td width=15%></td>
<td width=5%></td>
<td width=33%></td>
</tr>
</table>
</td>
<tr>
<td colspan="4"><input type="submit" value="提交" name="submit" onclick="return test();"></td>
</tr>
</table>
</form>这个是6.php
<?php
require("db.php");
$i = 1;
do {
$POST = "file_$i";
$image= trim($_REQUEST["$POST"]);
echo $image."<br>";
echo $i."<br>";
$i++;
}
while (isset($_REQUEST["$POST"]));
?>
这个是1.php
<script language="javascript">
var allCount=1;
function addpicline()
{
newRow=multitbl.insertRow(multitbl.rows.length);
newRow.id="tdt";
newRow.ln = allCount;
c1=newRow.insertCell(0);
c1html="图片:\n";
c1.innerHTML=c1html;
c1.align='right';
c2=newRow.insertCell(1);
c1html="<input name=file_"+allCount+" type=text value='' style='width:350px' class=inputstyle>\n";
c2.innerHTML=c1html;
c2.id="file_input"+ allCount;
c4=newRow.insertCell(2);
c1html=" ";
c4.innerHTML=c1html;
c5=newRow.insertCell(3);
c1html="<input type='button' name='btn' value='删除' onclick='delpicline("+allCount+")' class=inputstyle>\n";
c5.innerHTML=c1html;
c5.align='left';
allCount++;
}
function delpicline(count)
{
for (i=1;i<multitbl.rows.length;i++){
if (tdt[i].ln==count)
multitbl.deleteRow(i);
}
}
</script>
<form name="form1" method="post" action="6.php">
<table width="100%" border="1" cellspacing="0" cellpadding="2" class="allborder" bgcolor="#F7F7F7" id="tab_1">
<tr>
<td width="12%" align="right" valign=top nowrap>商品更多图片上传</td>
<td colspan="3"></td>
</tr>
<tr>
<td width="12%" align="right" nowrap> </td>
<td colspan="3">
<INPUT TYPE="button" onClick="addpicline()" value="新增" class=inputstyle></td>
</tr>
<tr>
<td colspan="4">
<table width=100% class=p9black id=multitbl>
<tr id=tdt>
<td width=12%></td>
<td width=35%></td>
<td width=15%></td>
<td width=5%></td>
<td width=33%></td>
</tr>
</table>
</td>
<tr>
<td colspan="4"><input type="submit" value="提交" name="submit" onclick="return test();"></td>
</tr>
</table>
</form>这个是6.php
<?php
require("db.php");
$i = 1;
do {
$POST = "file_$i";
$image= trim($_REQUEST["$POST"]);
echo $image."<br>";
echo $i."<br>";
$i++;
}
while (isset($_REQUEST["$POST"]));
?>
<?php
$i = 1;
do {
$POST = "file_$i"; if(isset($_REQUEST["$POST"])) {
$image= trim($_REQUEST["$POST"]);
echo $image." <br>";
echo $i." <br>";
$i++;
}}
while (isset($_REQUEST["$POST"]));
?>