home/websites/888.820716.com/goto.php3文件代码如“<?php
include("includes/config.php");
SetCookie("LOOK", "ok"); 
if(isset($URLNAME) && isset($EXPTIME) && isset($web3721) && isset($MOD)){
$urlname=$URLNAME;
$url=$baseurl."com/".$urlname;
$fd=fopen("make.htm","r");
$con = fread($fd,10000);
fclose($fd);
$con=str_replace("&&&userid&&&",$web3721,$con);
$con=str_replace("&&&ver_id&&&",time(),$con);
$con=str_replace("&&&mod&&&",$MOD,$con);
$con=str_replace("&&&exptime&&&",$EXPTIME,$con);
$fd=fopen("com/$urlname/index.php3","w");
fwrite($fd,$con,10000);
fclose($fd);
chmod("com/$urlname/index.php3",0777);
Header("location:$url");
}else{
echo "请开启电脑的cookie功能,然后重新登录";
echo "$URLNAME $EXPTIME $userid $MOD";
}
?>

解决方案 »

  1.   

    SetCookie("LOOK", "ok"); 
    这句要放最前
      

  2.   

    我说的是解决
    Warning: Cannot modify header information - headers already sent by (output started at /home/websites/888.820716.com/goto.php3:17) in /home/websites/888.820716.com/goto.php3 on line 18
    这个问题的
      

  3.   

    在所有输出前加上 session_start();
      

  4.   

    chmod("com/$urlname/index.php3",777);chown,chgrp试过吗,你是root身份登陆的吗?