Autor Zpráva
zool
Profil
Zdravím jakto že se mi v ptohlížeci nezobrazí nově vytvořený obrázek, který sice není uložený mám kód

<? ob_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
<title>Untitled Document</title>
</head>
<body>
<?
imagecreatetruecolor
$kolo = imagecreatefromjpeg("ob.jpg");
//$text = imagecreatetruecolor(200,20);
$seda = imagecolorallocate($kolo, rand(0,255),rand(0,255),rand(0,255));
//imagestring($kolo, 8, 50, 50, "neco ******", $seda);
imagettftext($kolo,30,rand(-45,45) ,60, 150,$seda, "tahoma.ttf","kola.cz");
//imagecopy($kolo,$text,50,50,0,0,200,20);
header("Content-type: image/jpeg");
ob_end_flush();
?>
<img src="<? imagejpeg($kolo);?>" />

</body>
</html>

pokud ostraním html tágy tak se to zobrazí, ale ja bych k tomu chtěl dát třeba tabulku nebo něco jiného
Alphard
Profil
nemůžeš měnit hlavičky uprostřed výstupu
dej si to vytváření do samostatného souboru a pak vlož třeba <img src="obrazek.php">
zool
Profil
Jo tak dík.. Ale žádnou chybu to nenapsalo...
Joker
Profil
Ale žádnou chybu to nenapsalo...
To je divné, protože normálně to píše něco jako "Cannot modify header information, headers already sent by (...)"
Možná je vypnuté zobrazování chyb?
zool
Profil
Určitě vyplé to není,,, ale měl jsem zaplé buffrovaní výstupu, takže proto;-)
Joker
Profil
měl jsem zaplé buffrovaní výstupu, takže proto;-)
Ájo :-)
Každopádně nejde kombinovat textový dokument a data obrázku v jednom souboru.
zool
Profil
jj jasně moje blbost;-)

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: