关闭notice错误提示...
error_reporting(E_ALL ^ E_NOTICE);

解决方案 »

  1.   

    当然抱错!怎么凭空出来个$str
    再说:读写文件一次性完成,岂不更好  $fp=@fopen('zzm.txt','rb+');
      $id=fgets($fp);
      $id++;
      rewind($fp);
      fwrite($fp,$id);
      fclose($fp);  echo '您是第 '.$id.' 个访问者';
      

  2.   

    $len2= strlen($str);我估计这一句是想写$str1,根据$str1的长度截取$str2,估计是少打了一个1!
    另外楼上说的一次读写非常推荐!!!