Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Grafika w php miedzy kodem Html
Forum PHP.pl > Forum > Przedszkole
zielak
Witam Mam banalny problem z umieszczaniem grafiki wygenerowanej przy pomocy funkcji z biblioteki GD pomiedzy znacznikami html. O to kod

<html>
<body>
<h3>jakis tam tekst 1</h3>

[php:1:8ded44f0c5]<?php
header("Content-type: image/jpeg");
$img = "./statystyka/percents.jpeg";
$imageA = @ImageCreateFromJpeg($img);
$width = 200;
$imageB = @ImageCreate($width, 12);
ImageCopy($imageB, $imageA, 0, 0, 0, 0, $width, 12);
ImageJpeg($imageB);
ImageDestroy($imageA);
ImageDestroy($imageB);
?>[/php:1:8ded44f0c5]

<h3>jakis tam tekst 2</h3>

</html>
</body>


Na forum znalazlem milion przykladow tworzenia obrazow ale ani jednego ktory ilustrowalby umieszczanie go pomiedzy znacznikami html. Prosze wiec o rade i nie zbywanie w stylu: "to juz bylo omawianie na forum" :cry:
Dzieki
matys
Nie bardzo wiem czy tak sie da, gdyz przed linijka;
[php:1:187c6b6143]
header("Content-type: image/jpeg");
[/php:1:187c6b6143]
Nie moze byc kodu html;)

Chyba ze moze daloby sie jakos zaincludowac plik z grafikąwinksmiley.jpg
hwao
img.php
[php:1:9d534d4844]<?php

header("Content-type: image/jpeg");
$img = "./statystyka/percents.jpeg";
$imageA = @ImageCreateFromJpeg($img);
$width = 200;
$imageB = @ImageCreate($width, 12);
ImageCopy($imageB, $imageA, 0, 0, 0, 0, $width, 12);
ImageJpeg($imageB);
ImageDestroy($imageA);
ImageDestroy($imageB);

?>[/php:1:9d534d4844]
Na stronie daj
[xml:1:9d534d4844]<img src="img.php" />[/xml:1:9d534d4844]
I bedziesz mial
ToPeR
Możesz też spróbować tak:

[php:1:034d01007f]<?php
ob_start();
?>
<html>
<body>
<h3>jakis tam tekst 1</h3>

<?php
header("Content-type: image/jpeg");
$img = "./statystyka/percents.jpeg";
$imageA = @ImageCreateFromJpeg($img);
$width = 200;
$imageB = @ImageCreate($width, 12);
ImageCopy($imageB, $imageA, 0, 0, 0, 0, $width, 12);
ImageJpeg($imageB);
ImageDestroy($imageA);
ImageDestroy($imageB);
?>
<h3>jakis tam tekst 2</h3>

</html>
</body>
<?php
ob_end_flush();
?>
[/php:1:034d01007f]

chyba... smile.gif biggrin.gif
Paul
Cytat
<html>
<body>
<h3>jakis tam tekst 1</h3>


Cytat
chyba...

Rada: najpierw przetestuj potem klikaj wyslij :?

PS. Tak praktycznie to nie widze roznicy miedzy twoim postem a postem autora tego tematu, ktory mowi, ze to nie dziala snitch.gif
rogrog
Cytat
PS. Tak praktycznie to nie widze roznicy miedzy twoim postem a postem autora tego tematu, ktory mowi, ze to nie dziala snitch.gif


on zrobił OUTPUT BUFFERING ale i tak to oczywiście nie zadziała... rozwiązanie to ten kod od hwao
Paul
No niby tak, tyle, ze pomieszal image/jpeg z text/html - jakby 2 naraz smile.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.