php中动态显示签名和ip原理不一致,,PHP中动态显示签名和ip原理

php中动态显示签名和ip原理不一致,,PHP中动态显示签名和ip原理?php //包含一个计数器,一个提醒语句,用户互联网协议(互联网协议的缩写)以及自己的广告图片。 //给浏览器发送头,说我是张图片header( Content-type:image/PNG );//这里定义计数器,放到一个文件里的$ Visited=array();如果(!file _ exists( Counter ){ for($ I=0;i24美元;$ I)$ Visited[$ I]=0;$ str=$ Visited[0];for($ I=1;i24美元;$i ) $str .=,$ Visited[$ I];$fp=fopen(Counter , w );fputs($fp,$ str);fclose($ FP);} else { $fp=fopen(Counter , r );$str=trim(fgets($fp,100));$Visited=explode(,,$ str);fclose($ FP);} $ Visited[date( G )]=intval($ Visited[date( G )])1;$ str=$ Visited[0];$ max=intval($ Visited[0]);for($ I=1;i24美元;$i ) { $str .=,$ Visited[$ I];if($ max=intval($ Visited[$ I])$ max=intval($ Visited[$ I]);} $fp=fopen(Counter , w );fputs($fp,$ str);fclose($ FP);$ sum=0;for($ I=0;i24美元;$ I){ $ sum=$ Visited[$ I];} //计数器结束//开始创建图片定义颜色字体等$im=imagecreate(400,100);$ black=imagecolorlallocate($ im,0,0,0);$ white=imagecolorlallocate($ im,255,255,255);$ red=imagecolorlallocate($ im,255,0,0);$ blue=imagecolorlallocate($ im,0,0,255);$ font=5;$ maginx=20$ maginy=20//定义互联网协议(互联网协议的缩写)和主机名,当然是用户端的$ IP=getenv( REMOTE _ ADDR );$ host=gethostbyaddr($ IP);$ today=getdate();$ wday=$ today[ wday ];//提醒片断,是周末则好不是周末则提醒上课if($wday==6||$wday==0){ $tips=享受美妙的周末!;} else { $ tips=你最好去学校.} if($ wday==1){ $ wday= Monday ;} else if($ wday==2){ $ wday= Tuesday ;} else if($ wday==3){ $ wday= Wednsday ;} else if($ wday==4){ $ wday= Thursday ;} else if($ wday==5){ $ wday= Friday ;} else if($ wday==6){ $ wday= Saturday ;} else if($ wday==0){ $ wday= Sunday ;} //开始创建图像背景边框imagefill($im,0,0,$ black);imagefilledrectangle($im,1,1398,98,$ white);//定义画笔$style=array($white,$white,$white,$white,$white,$white,$white,$white,$white,$ red);imagesetstyle($im,$ style);//有个运动效果就用笔刷来刷了,相当于用计算机修改(图片或照片)中的画笔工具也//广告是我自己的广告图$ brush=imagecreatefrompng( http://172。24 .16 .80/testpic/smile 1。png’);$ brush 1=imagecreatefrompng( http://172。24 .16 .80/testpic/ads。png’);$ w2=imagecolorlallocate($ brush,255,255,255);imagecolortransparent($brush,$ w2);imagesetbrush($im,$ brush);imageline($im,350,20,360,20,IMG _颜色_风格刷);imagecopy($im,$brush1,270,40,0,0,119,48);//定义输出文字imagestring($im,$font,$maginx,$maginy 20,’您的计算机的名称:{$host} ,$ red);imagestring($im,$font,$maginx,$maginy, YourIPAddressis:{$ip} ,$ red);imagestring($im,2,2,2, Todayis{$wday}and{$tips} ,$ blue);imagestring($im,3,10,$maginy 40, TotalRefreshTimesFromToday:$ sum ,$ blue);//图片结尾必然语句ImagePNG($ im);图像销毁($ im);

php中动态显示签名和ip原理不一致,,PHP中动态显示签名和ip原理