PHP捕捉错误的问题
先看看代码,很简单就是保存FLASH提交的betys图片数据。
<br /> function customError() { }<br /> set_error_handler("customError");<br /> <br /> $destination_folder="face/"; //上传文件路径<br /> $xmlstr =$GLOBALS[HTTP_RAW_POST_DATA];//获取post提交的数据<br /> if(empty($xmlstr)) <br /> {<br /> $xmlstr = file_get_contents('php://input');//读取post提交数据的另一种方法<br /> }<br /> if(!file_exists($destination_folder))<br /> {<br /> mkdir($destination_folder);//创建存放图片的目录<br /> }<br /> $jpg = $xmlstr;//得到post过来的二进制原始数据<br /> $imgUrl=$destination_folder.time().rand(0, 99).".png";<br /> $file = fopen($imgUrl,"w");//打开文件准备写入<br /> fwrite($file,$jpg);//写入<br /> fclose($file);//关闭<br /> <br /> echo 1;<br />