28.07.2003, 16:49
hier der codeschnipsel mit dem ichs gemacht habe:
http://www.php4u.net/index.php?main=code...&source=27
mein code geht so:
man muss aber die datei dann so aufrufen datum.php?.png weil sonst das forum das nicht als bild einfügen lässt
http://www.php4u.net/index.php?main=code...&source=27
mein code geht so:
PHP-Code:
<?php
$schultag = "25.07";
$datum = date("d.m", time());
$ergebnis = $datum - $schultag;
if ($ergebnis == "0")
{
$text[] = "Brunner hat seit heute Ferien";
}
elseif ($ergebnis == "1")
{
$text[] = "Brunner hat seit 1 Tag Ferien";
}
else
{
$text[] = "Brunner hat seit ".$ergebnis." Tagen Ferien";
}
$font = 3;
$max_len = 0;
foreach($text as $str) {
if(strlen($str)>$max_len) {
$max_len = strlen($str);
}
}
$width = ImageFontWidth($font) * $max_len;
$height = ImageFontHeight($font)*count($text);
$im = imagecreate($width, $height);
$black = ImageColorAllocate ($im, 0, 0, 0);
// Hintergrundfarbe
$white = ImageColorAllocate ($im, 126, 144, 99);
$orange = ImageColorAllocate ($im, 87, 109, 88);
imagecolortransparent ($im, imagecolorat ($im, 0, 0));
$y = 0;
foreach($text as $str) {
imagestring ($im, $font, 0, $y, $str, $orange);
$y = $y + ImageFontHeight($font);
}
Imagepng($im);
?>
man muss aber die datei dann so aufrufen datum.php?.png weil sonst das forum das nicht als bild einfügen lässt