Hajo Schuetz: dyn.Line erzeugen

Beitrag lesen

Hi NG,

ich moechte ueber ein Script eine gestrichelte line erzeugen, die dann innerhalb einer Tabellenzelle auf meiner Seite positioniert werden soll.
Das Script hier:
<?
$line = ImageCreate(250,250);
$weiss = ImageColorAllocate($line,255,255,255);
$blau = ImageColorAllocate($line,0,0,255);
imagedashedline($line,1,80,249,80,$blau);
header("Content-type: image/jpeg");
ImageJPEG($line);
Imagedestroy($line);
?>

Nun zum Problem:
rufe ich das Script als eigene Datei auf, wird es ausgefuehrt.
Versuche ich es aber ueber einen include-befehl in einer Tabelle einzubinden, bekomme ich ein Warning.
->
Warning: Cannot add header information - headers already sent by (output started at C:\wwwP\tests\tabline.php:8) in C:\wwwP\tests\linie.php on line 6

Kommentiere ich die header-Informationen in dem Script, s.o., aus wird mir dieser Hinweis angezeigt.
->ÿØÿàJFIFÿþ>CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), default quality ....

Die php_gd_dll habe ich in der PHP.ini als extension angegeben und sie liegt auch in dem mit 'extension_dir=' angegebenen Pfad.

Ich moechte diese gestrichelte Linie als horizontale Trennung innerhalb des Contentbereiches verwenden. Deshalb die Integration in einer Tabelle.
Danke fuer alle hilfreichen Hinweise.
Gruss Hajo