不能一个页面能有多个Form(表单),一个Form就是一个表单.

解决方案 »

  1.   

    你可以指定一个处理的文件。然后在处理完毕后。把需要处理的数据,在做下一步处理。来完成。。 当然如果必须有POST处理的话。你可以使用其他的参数来控制一下
      

  2.   

    我想做,
    我现在有三个页面 Message.Php  LockUser.Php Common.Php
    现在的浏览页面是Commom.Php,在这个页面有多选框  有三个按钮  分别是 删除选中用户  发消息选中用户  锁定选中用户  
    但是需要把复选框中的值提交给三个页面   不知道怎么做
      

  3.   

    你把记录的ID赋给复选框,在另外几个接收的页面接收就可以了,一样的做法,不过你接收到的是以“,”分隔的字串,处理一下就得到了。那三个按钮用Button,写一JS设置form.action="页面",form.submit();就可以了。
      

  4.   

    这个好办,
    浏览页面是Commom.Php有个表单,有三个参数$a ,$b $c  发送到一个文件name.phpname.php<IFRAME name=main1 MARGINHEIGHT=0 MARGINWIDTH=0 FRAMEBORDER=0 WIDTH=10 height=10 SCROLLING=auto    SRC="Message.Php?a=<?=$a?>&b=<?=$b?>&c=<?=$c?>"></IFRAME>
    <IFRAME name=main2 MARGINHEIGHT=0 MARGINWIDTH=0 FRAMEBORDER=0 WIDTH=10 height=10 SCROLLING=auto    SRC="LockUser.Php?a=<?=$a?>&b=<?=$b?>&c=<?=$c?>"></IFRAME>
    <IFRAME name=main3 MARGINHEIGHT=0 MARGINWIDTH=0 FRAMEBORDER=0 WIDTH=10 height=10 SCROLLING=auto    SRC="Common.Php?a=<?=$a?>&b=<?=$b?>&c=<?=$c?>"></IFRAME>
    或是action指向a.php 在a.php是的最后加上一个跳转,跳转到b.php,在.php是的最后加上一个跳转
    跳转到c.php, 跳转时要记得带上参数跳转
      

  5.   

    <BODY BGCOLOR="#FFFFFF">
    <script>
    function btn_onsubmit(theBtn)
    {
    var val = theBtn.value;
    alert(val);
    var page = "";
    switch(val)
    {
    case "删除选中用户":
    page = "del.php";
    break;
    case "发消息选中用户":
    page = "Message.php";
    break;
    case "锁定选中用户":
    page = "LockUser.php";
    break;
    }

    window.form1.action = page;
    window.form1.submit;
    }
    </script>
    <form method="post" name="form1">
    <input name="btn" type="submit" value="删除选中用户" onClick="javascript:btn_onsubmit(this);">
    <input name="btn" type="submit" value="发消息选中用户" onClick="javascript:btn_onsubmit(this);">
    <input name="btn" type="submit" value="锁定选中用户" onClick="javascript:btn_onsubmit(this);">
    </form></BODY>//TRY IT
      

  6.   

    用javascript,你不是有三个按钮吗?其中一个可用<form> ,另外两个用javascript比如<input type="button" name="test" value="锁定" onclick="Jump('LockUser.php?id=999')">
    以下是javascript函数
    <script language=javascript>  function Jump(url)
    {
    var ext = document.frm1.cp.value;//
    var linkurl = url + "&cp=" + ext; //这两行是你可以再加其他参数
    document.location.href=linkurl ;
    }</script> 
      

  7.   

    这个问题你表述的不对。你并不可能同时做那些可能的工作,虽说发消息和锁定可以同时完成,但删除和锁定就冲突了!
    所以你的问题应该是如何把表单提交到不同的页面方法一,指派提交按钮的onclick事件
    <input type=submit value=删除 onclick="this.form.action='del.php'">
    <input type=submit value=锁定 onclick="this.form.action='lock.php'">
    ....方法二,提交后转向
    <input type=submit name=del value=删除>
    <input type=submit name=lock value=锁定>
    ....<?php
    if(!isset($_POST['del']))
      include 'del.php';
    if(!isset($_POST['lock']))
      include 'lock.php';
    ....