Просмотр файла include/code.php

Размер файла: 1.08Kb
  1. <?
  2. session_start();
  3. $_SESSION['cod']=rand(10000,9999999);
  4. $_SESSION['cod'] = intval($_SESSION['cod']);
  5. if ($_GET['v']=="xhtml") // xHTML
  6. {
  7. $pswd_arr=str_split($_SESSION['cod']); // заносим в массив
  8. list(, , $type,)=@getimagesize("zxhtml.jpg");
  9. if ($type==1) {$funci="imagecreatefromgif";} //$funco="imagegif";}
  10. if ($type==2) {$funci="imagecreatefromjpeg";} //$funco="imagejpeg";}
  11. $im1 = @$funci("zxhtml.jpg");
  12. $x=1;
  13. for ($i=0;$i<=count($pswd_arr)-1;$i++)
  14. {
  15. $y=rand(-2,10);
  16. $R=rand(0,180);
  17. $G=rand(0,180);
  18. $B=rand(0,180);
  19. $black = ImagecolorAllocate($im1,$R,$G,$B);
  20. ImageString ($im1, 5, $x, $y, $pswd_arr[$i],$black);
  21. $x=$x+rand(9,13);
  22. }
  23. }
  24. elseif($_GET['v']=="wml") // WML
  25. {
  26. list(, , $type,)=@getimagesize("zwml.jpg");
  27. if ($type==1) {$funci="imagecreatefromgif";} //$funco="imagegif";}
  28. if ($type==2) {$funci="imagecreatefromjpeg";} //$funco="imagejpeg";}
  29. $im1 = @$funci("zwml.jpg");
  30. $black = ImagecolorAllocate($im1,255,255,255);
  31. ImageString ($im1, 2, 1, -2,"".$_SESSION['cod']."",$black);
  32. }
  33. @header("Content-type: image/png");
  34. @imagepng($im1);
  35. ?>