if(@$modify)
否则没有赋值的时候会报错

解决方案 »

  1.   

    这些方法我都试过了,不行啊,提交之后没有输出, 密码也没改 郁闷,,不懂ing
      

  2.   

    帮你稍微改了一下代码,在我的机上运行成功了,其实,把代码写规范一点,可以避免很多问题的。
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>修改密码</title>
    </head>
    <body bgcolor="#CC6600">
    <?
    if($_POST['modify']=="ok"){
    $data=$_POST['user']."||".$_POST['passwd'];
    $fp=fopen("my.txt","w");
    $put=fputs($fp,$data);
    fclose($fp);
    echo $put;
    }
    ?>
    <form method="post" action="<? $PHP_SELF; ?>">
    user <input type="text" name="user">
    passwd <input type="password" name="passwd">
    <input type="submit" name="submit" value=提交>
    <input type=hidden name=modify value=ok>
    </form>
    </body>
    </html>