Hallo zusammen,
in meiner Seite lasse ich interaktiv Text-Grafiken erstellen.
Dazu habe ich folgendes skript in der schrift.php:
und das ganze binde ich so in die Seite ein:
Das kappt auch wunderbar, aber wenn in dem Text ein " vorkommen soll hört dort der Text auf! Ich habe schon versucht das " durch " ersetzen zu lassen, aber leider funktioniert das nicht so!
Habt ihr eine Idee?
Danke,
Max
in meiner Seite lasse ich interaktiv Text-Grafiken erstellen.
Dazu habe ich folgendes skript in der schrift.php:
PHP-Code:
<?php
header('Content-type: image/png');
if(isset($width)) {
$size1=getimagesize("images/schrift.png");
$breite=$size1[0];
$hoehe=$size1[1];
$img=ImageCreateFromPNG("images/schrift.png");
imagecopyresampled($img,$img,0,0,0,0,$width,$hoehe,$breite,$hoehe);
} else {
if(!isset($breite)) { $breite="200"; }
$url = "images/schrift$breite.png";
$img = ImageCreateFromPNG("$url"); }
$color = ImageColorAllocate($img, 81, 81, 81); //Farbe
$ttf = "CSU-Schrift2000i.ttf"; //Schriftart
if(isset($size)) { $ttfsize = $size; } else { $ttfsize = 11; }//Schriftgrösse
$t_x = 0;
$t_y = 15;
$text = str_replace('"',""",$text);
imagettftext($img, $ttfsize, 0, $t_x, $t_y, $color, $ttf, $text);
imagepng($img);
imagedestroy($img);
?>
PHP-Code:
[img]schrift.php?text=Hallo![/img]
Habt ihr eine Idee?
Danke,
Max
Kommentar