Hej NG
Jeg har et script som danner et billede ud fra noget tekst. Da jeg lige har flyttet min side fra Needhost til Dreamhost virker scriptet ikke længere.
Jeg får bare en besked om at billeder indeholder fejl.
Som sagt virkede det upåklageligt hos den gamle udbyder så tænker lidt at det måske er et manglende bibliotek eller en "forkert" indstilling i php.ini der gør udslaget.
Problemet er bare at jeg ikke ved hvad jeg skal kigge efter så håber der er nogen herinde der kan hjælpe mig på vej
Scriptet kan ses i "funktion" her:
http://viborgip.dk/contact/emailImage.php?email=simon
Det er teksten i variabelen email der benyttes til billedet.
og koden ser sådan her ud:
---------------KODE START---------------
<?php
$text = "";
if(isset($_GET['email']))
$text = $_GET['email'] . "@viborgip.dk";
if(strlen($text) <= 1)
$text = "vip@viborgip.dk";
if($_GET['showText'] == 'no')
{
$iconImage = imagecreatefromgif('email.gif');
$iconHeight = imagesy($iconImage);
$iconWidth = imagesx($iconImage);
$emailImage = imagecreate($iconWidth+3, $iconHeight);
$white = imagecolorallocatealpha($emailImage, 255, 255, 255, 127);
$black = imagecolorallocate($emailImage, 0, 0, 0);
imagecopy($emailImage, $iconImage, 3, 0, 0, 0, $iconWidth, $iconHeight);
header("Content-type: image/png");
imagepng($emailImage);
imagedestroy($emailImage);
}
else
{
$iconImage = imagecreatefromgif('email.gif');
$iconHeight = imagesy($iconImage);
$iconWidth = imagesx($iconImage);
$emailImage = imagecreate(200, 15);
$white = imagecolorallocatealpha($emailImage, 255, 255, 255, 127);
$textColor = imagecolorallocate($emailImage, 47, 47, 47);
$yOffset = 0;
imagefttext($emailImage, 10, 0, 25, 10, $textColor, "C:\Windows\fonts\arial.ttf", $text);
imagecopy($emailImage, $iconImage, 3, 2, 0, 0, $iconWidth, $iconHeight);
header("Content-type: image/png");
imagepng($emailImage);
imagedestroy($emailImage);
}
?>
---------------KODE SLUT---------------
På Forhpnd Tak!
--
MooreHojer