Jump to content

[SOLVED] Redirection BUT back to the previouse browser page...


Mouse

Recommended Posts

Hi, I am using the GD Image library to make an image that I want to include in a page. But I cannot just include the GD script into the page as it just prints meaningless code… and I don’t really want to send my users to a page with only the raw image on it so can I redirect the browser back to the previous page but only when the image is created

 

<?php

// test vars
$firstname = "testing";
$uid = "11";
//////////////////////////
   
   $point = 20; // good for up to around 16 places
   
   $text = $firstname;
   $text = mb_convert_case($text, MB_CASE_UPPER, "UTF-8");
   
   $size = imagettfbbox($point, 0, "nametag.ttf", $text);
   $xsize = abs($size[0]) + abs($size[2]);
   $ysize = abs($size[5]) + abs($size[1]);

   $image = imagecreatefrompng("sml_nm_tg.png");
   $imagesize = getimagesize("sml_nm_tg.png");
   $textleftpos = round(($imagesize[0] - $xsize) / 2);
   $texttoppos = round(($imagesize[1] + $ysize) / 2) + 10;

   $red = imagecolorclosest($image, 255, 51, 0);
   imagettftext($image, $point, 0, $textleftpos, $texttoppos, $red, "nametag.ttf", $text);

   header("content-type: image/png");
   imagepng($image, "badge_" . $firstname . ".png");
   imagedestroy($image);
;?>

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.