square instead of number
Posted on
16th Feb 2014 07:03 pm by
admin
Hello
I do not know why but this code seems to work fine only in my xampp local insallation but not in the remote server. I just see a black square instead of the number 0000000 when I run this code in the remote server through the link http://www.arreglaordenador.com/numberimage.php
and the code in numberimage.php is:
Code: (text)
<?php
$fontDir = $rootPath . "fonts\";
$fn = (isset($_GET['fn'])) ? $_GET['fn'] : "ARIAL.ttf";
$fs = (isset($_GET['fs'])) ? $_GET['fs'] : 10;
$maxWidth = 80 * $fs;
//$colorArray = array ("red", "green", "blue", "cyan", "magenta", "yellow", "black", "white", "gray");
$colorArray = array ("black", "black", "black", "black", "black", "black", "black", "black", "black");
$color = (isset($_GET['color'])) ? $colorArray[$_GET['color']] : $colorArray[rand(0, 8)];
$txt = (isset($_GET['txt'])) ? $_GET['txt'] : "0000000";
$coords = imagettfbbox($fs, 0, $fontDir . $fn, $txt);
$w = abs($coords[4]) + 8;
$h = abs($coords[5]) + 8;
$img = imagecreatetruecolor($w, $h);
$red = imagecolorallocate($img, 255,0,0);
$green = imagecolorallocate($img, 0,255,0);
$blue = imagecolorallocate($img, 0,0,255);
$cyan = imagecolorallocate($img, 0,255,255);
$magenta = imagecolorallocate($img, 255,0,255);
$yellow = imagecolorallocate($img, 255,255,0);
$black = imagecolorallocate($img, 0,0,0);
$white = imagecolorallocate($img, 255,255,255);
$gray = imagecolorallocate($img, 127,127,127);
$fill = ($color == "white") ? $black : $white;
imagefill($img, 0, 0, $fill);
$position = 4;
if (isset($_GET['position'])) $position = $_GET['position'];
imagettftext($img, $fs, 0, 0, $h-$position, $$color, "$fontDir$fn", $txt);
header("content-type: image/jpeg");
imagejpeg($img, "", 100);
imagedestroy($img);
?>
Does any of you have any suggestion?
Thanks
No comments posted yet
Your Answer:
Login to answer
50
27
Other forums
what are '%S%', '%E%'
for example when i see Code: [Select]printf("Hello %srn", $name);
what does %s means
ECC6 - Single sign-on
We are in the process of upgrading to ECC 6 which will support single sign on with user passwords al
LSB (PHP 5.3) problem with static value!
hello,
i'm having a problem. static::$text variable gets lost at some point. can someone plea
same querie, or a new one??
Hi guys,
I'm still working on this drop down list. I've got the actual drop down list to wor
links using header()
Hi All
I'm not sure where to ask for help on this but I hope someone can offer some. I'm at
Creating web pages by php
Hello again,
I was just wondering us there a way to use a php script to create a new web page. I
Coding Critique
I was hoping someone could take a second and look down my code and see if they see any problems with
writing a screen scraper
Hello,
I'm writing a screen scraper application and want to be able to get absolute addresses
php wont update my db
hello,
sorry for posting in mysql forum but i dont know where exactly is the problem but here
How to give the privillege for triggers?
Hi,
How to give the privillage for triggers to particular user?
Please let me