error_report(..);产生一个错误提示(内容),好像是一个自定义函数
然后判定$url的值,决定转向到哪一个url,base64_encode函数查手册

解决方案 »

  1.   

    晕!你贴出来的是什么程序啊?错误百出!你自己把这段程序写写就知道了。好像没有location.href这样的写法吧。一般都是用header()来实现转向的。还有,第一行的error_report()函数,看起来好像是用于显示错误信息,并转向的。既然已经转向了,后面还写那么多干什么?
    中间那么多只不过是连接了很长一串字符串,并赋值给变量$posted_vars,接着加密(用base64),最后转向到index.php,并传递参数$post_vars,值为加密后的内容。