Autor Zpráva
Ivan M.
Profil *
Prosím o radu, proč mi prohlížeč nezobrazí vytvořenou plochu png obrázku, do kterého bych chtěl kreslit...

Zde mám vytvořený kód:

<?php
function Alokuj($o, $barva) {
list($r,$g,$b) = explode(";", $barva);
return imagecolorallocate($o, $r, $g, $b);
}
function Obrazek() {
$obrazek = imagecreate(100, 100);
$barva = Alokuj($obrazek, "255;255;255");
Header("Content-type: image/png");
ImagePng($obrazek);
}
?>

A volám jej <img src="soubor.php">

Namísto toho se mi zobrazují jen nesmyslné symboly. Díky
Leo
Profil
A kde tam mate nejake volani tech fci? Spustte si ten PHP skript pro zacatek primo, ne pres img, Leo
Ivan M.
Profil *
Takto volám obrázek:

<?php
require "script.php";
Obrazek();
?>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Graf</title>
</head>

<body>
<img src="script.php">
</body>

</html>
Leo
Profil
Tohle vsechno je v jednom souboru? Leo
Ivan M.
Profil *
Nene, script obrázku a to co jsem vložil naposled (to volání) mám zvlášť
Leo
Profil
Nechapu, volate script.php, ale v ukazce (v nem?) mate require totez? Leo
Ivan M.
Profil *
No a jak se teda volá...? Právě o to mi jde... Tím require nebo <img src...
Ivan M.
Profil *
Právě že když dám jen <img src... tak mám se mi zobrazí jen ikonka "nedostupnosti" obrázku
Leo
Profil
Tak ted vztah tech kodu a souboru nechapu ale uz vubec... Leo
Ivan M.
Profil *
script.php
<?php
function Alokuj($o, $barva) {
list($r,$g,$b) = explode(";", $barva);
return imagecolorallocate($o, $r, $g, $b);
}
function Obrazek() {
$obrazek = imagecreate(100, 100);
$barva = Alokuj($obrazek, "255;255;255");
Header("Content-type: image/png");
ImagePng($obrazek);
}
?>

index.php
<?php
require "script.php";
Obrazek();
?>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Graf</title>
</head>

<body>
<img src="script.php">
</body>
</html>

no a namísto plochy obrázku, kterou bych tam chtěl mít, se mi zobrazije jen tam ikonka, že obrázek nebyl nalezenej...
Leo
Profil
Zruste php blok v index.php a volani fce Obrazek dejte primo do skriptu.php nakonec, Leo
Ivan M.
Profil *
Jojo Perfekt... To je přesně co jsem potřeboval. Už to jede jak jsem chtěl. Díky Díky
Toto téma je uzamčeno. Odpověď nelze zaslat.

0