$fp = fopen("$log_filename.txt","a")改成
$fp=fopen("log_filename.txt","w")
w参数表示如果没有就创建

解决方案 »

  1.   

    $fp = fopen("$log_filename.txt","a")改成
    $fp=fopen("log_filename.txt","w")
    w参数表示如果没有就创建
      

  2.   

    if ($fp = fopen("$log_filename.txt","a"))
    改成
    if ($fp = fopen($log_filename.".txt","a"))
    try一下
      

  3.   

    楼上说的没错,$log_filename.txt 可能会被当成一个整体
    你不妨这样写:$filename = "$log_filename.txt";
    if ($fp = fopen($filename,"a"))
    {
    }
    else echo "filename=$filename";就知道 $filename 到底是什么内容,也就容易找到原因了
      

  4.   

    感谢楼上的帮助
    放分正式开通在线订制系统!   http://www.software-fashion.com