Online Dice Generator PHP


SUBMITTED BY: Guest

DATE: July 22, 2014, 10:21 p.m.

FORMAT: Text only

SIZE: 872 Bytes

HITS: 911

  1. <?php
  2. include('config.php');
  3. $style = $_GET['style'];
  4. $num_dice = $_GET['dice'];
  5. $style_dir = 'styles/style' . $style . '/';
  6. $image_size_array = GetImageSize($style_dir . '1.png');
  7. $style_width = $image_size_array[0];
  8. $style_height = $image_size_array[1];
  9. $width = $style_width * $num_dice;
  10. $height = $image_size_array[1];
  11. $im = ImageCreate($width,$height);
  12. $x_offset = 0;
  13. for ($i = 0; $i < $num_dice; $i++) {
  14. $rand_num = rand(1,6);
  15. $im2 = ImageCreateFromPNG($style_dir . $rand_num . ".png");
  16. imagecopymerge($im,$im2,$x_offset,0,0,0,$style_width,$style_height,100);
  17. $x_offset = $x_offset + $style_width;
  18. }
  19. Header ("Content-type: image/png");
  20. ImagePng ($im);
  21. ImageDestroy($im);
  22. ImageDestroy($im2);
  23. ?>

comments powered by Disqus