Hej, jeg har et lille problem med GD Lib og nogle variabler (tror jeg nok ;D)..
Jeg har 2 filer.
index.php:
<html>
<head>
<title>
Text2Image version 1.1
</title>
<style>
body {
font: 8pt verdana;
}
</style>
</head>
<body>
<h1>Text2Image version 1.1</h1>
<form method="POST" action="image.php">
Brede:<br>
<input type="text" name="with">px<br><br>
Højde:<br>
<input type="text" name="height">px<br><br>
Tekst:<br>
<input type="text" name="text"><br><br>
Rotation:<br>
<input type="text" name="angel">°<br><br>
<input type="submit" name="sendt" value="Okay">
</form>
<br><br>
© Copyright Søren Lundtoft 2006 - All Right's Reserved
</body>
</html>
image.php:
<?php
header("Content-type: image/png");
$im = imagecreate ($with, $height);
$background = imagecolorallocate ($im, 255, 255, 255);
$black = imagecolorallocate($im, 0, 0, 0);
imagestring($im, 2, 4, 4, "$text", $black);
$rotate = imagerotate($im, $angel, 0);
imagepng($rotate);
imagedestroy($im);
?>
Se siden på:
http://www.test2image.hotserv.dkSiden virker perfekt på min egen computer, men når jeg uploader den til 1go.dk eller hotserv.dk's servere, giver den denne fejl:
Billedet “http://www.text2image.hotserv.dk/image.php” kan ikke vises, da det indeholder fejl.
Eller i IE:
Warning: imagecreate() [function.imagecreate]: Invalid image dimensions in /var/www/hotserv.dk/users/text2image/image.php on line 5
Warning: imagecolorallocate(): supplied argument is not a valid Image resource in /var/www/hotserv.dk/users/text2image/image.php on line 6
Warning: imagecolorallocate(): supplied argument is not a valid Image resource in /var/www/hotserv.dk/users/text2image/image.php on line 7
Warning: imagestring(): supplied argument is not a valid Image resource in /var/www/hotserv.dk/users/text2image/image.php on line 11
Fatal error: Call to undefined function imagerotate() in /var/www/hotserv.dk/users/text2image/image.php on line 13
Hvad er fejlen, og hvorfor virker det på localhost når det ikke virker over nettet?.. og hvad skal jeg gøre for at rette op på problemet..?
På forhånd tak.