View file pic.php

File size: 1.68Kb
<?
###########################
##    Автор: Haruka      ##
##     ---------         ##
##   ICQ:444-977-782     ##
##                       ##
##  Доработка: *CRIME*   ##
##    -------------      ##
##     ICQ:699-322       ##
##        Посети         ##
##   http://skywap.su    ##
###########################

############################################################
##                                                        ##
## Скрипт преднозначен для бесплатного распространения    ##
##                                                        ##
############################################################

session_start();
$_SESSION['pswd']=rand(10000,9999999);
if ($_SESSION['wap']=="xml") // xHTML
{
 $pswd_arr=str_split($_SESSION['pswd']); // заносим в массив
 list(, , $type,)=@getimagesize("pics/capcha_xml.jpg");
 if ($type==1) {$funci="imagecreatefromgif";} //$funco="imagegif";}
 if ($type==2) {$funci="imagecreatefromjpeg";} //$funco="imagejpeg";}
 $im1 = @$funci("pics/capcha_xml.jpg");
 $x=1;
 for ($i=0;$i<=count($pswd_arr)-1;$i++)
 {
  $y=rand(-2,10);
  $R=rand(0,180);
  $G=rand(0,180);
  $B=rand(0,180);
  $black = ImagecolorAllocate($im1,$R,$G,$B);
  ImageString ($im1, 5, $x, $y, $pswd_arr[$i],$black);
  $x=$x+rand(9,13);
 }
}
else // WML
{
 list(, , $type,)=@getimagesize("pics/capcha_wml.jpg");
 if ($type==1) {$funci="imagecreatefromgif";} //$funco="imagegif";}
 if ($type==2) {$funci="imagecreatefromjpeg";} //$funco="imagejpeg";}
 $im1 = @$funci("pics/capcha_wml.jpg");
 $black = ImagecolorAllocate($im1,255,255,255);
 ImageString ($im1, 2, 1, -2,"".$_SESSION['pswd']."",$black);
}
@header("Content-type: image/png");
@imagepng($im1);
?>