Hej,
Jag under om någon vet hur man kan skriva ín en text på en bild med hjälp av ett formulär och att det visas på samma sida som formuläret.
Det jag fått till är att texten skickas till en annan sida och visa med bilden där.
text.php
<form action="test3.php" method="get">
Förnamn: <input type="text" name="fnamn"><BR>
Font:
<select name="font" size="1">
<option value="">Välj font</option>
<option value="arial.ttf"> Arial</option>
<option value="arialbd.ttf"> Arial Fet </option>
<option value="ARCADE.TTF"> Arcade </option>
</select>
<input type="submit" value="submit" />
</form>
bild.php
<?php
header('Content-Type: image/png');
$myImage = imagecreatefrompng("bf.png");
$rad = $_POST['$enc_str'];
$font = $_POST['font'];
$black = imagecolorallocate($myImage, 0, 0, 0);
$white = imagecolorallocate($myImage, 255, 255, 255);
$red = imagecolorallocate($myImage, 255, 0, 0);
$yellow = imagecolorallocate($myImage, 255, 255, 0);
// imagettftext($myImage, font stolek, vida texten motsols, flytta texten x-led, flytta texten y-led, font färg, 'typsnitt', 'vad som ska stå på bilden');
imagettftext($myImage, 10, -58, 18, 112, $white, $font, $rad);
imagettftext($myImage, 25, 0, 200, 175, $red, $font, $rad);
imagepng($myImage);
imagedestroy($myImage);
?>