不用javascript吧。
在页面的上方放
<?
if($Sbumit){
进行数据库的存储;
exit;
然后为了防止有人使用刷新键,你可以在这里添加一个header函数,来重新定向页面,或者其他什么方法。
}
?>

解决方案 »

  1.   

    sinp(大沙锥)
    if($submit)这样做如果变量不存在就会有NOTICE信息了
    最好改成if (isset($_POST['submit']))
      

  2.   

    为什么还要用JavaScript呢?直接用PHP不是就可以了吗?<?
    if($Submit){
    $query="";
    进行数据库的存储;
    exit;}
    ?>
      

  3.   

    报告,sinp(大沙锥) 的方法行不通
      

  4.   

    不行啊,按钮点上去不起作用
    ……
    <input name="submit" type="submit" id="submit" value="修改">
    ……
    <?if (isset($_POST['submit']))
    {
    $sql="UPDATE news SET news = '$nnews' where id='$id'";
    mysql_query($sql,$link);
     echo "修改成功!";
    }
    ?>
      

  5.   

    你的form里面看看些对了没有??
    <form name=frm method="post" action=<?echo php_self;?>
    ..........
    <input name="submit" type="submit" id="submit" value="修改">最好把下面一段放到页面的最上面,也就是<html>的上面就可以了。
    <?
    if($submit){
    进行数据的存储。
    echo "成功";
    }
    ?>