Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] wyswietlanie wykresu gd
jawka7
post
Post #1





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


czy mozna wyswietlic narysowany wykres nie zapisujac go tylko poprostu genorowac wykres za kazdym razem powejsciu na strone?? jesli tak to jak pomuzcie mi please ;]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jawka7
post
Post #2





Grupa: Zarejestrowani
Postów: 319
Pomógł: 0
Dołączył: 23.08.2007
Skąd: Częstochowa/Dubidze

Ostrzeżenie: (70%)
XXXX-


jakos nie wychodzi mi moze podam to co probuje zrobic lepiej mnie zrozumiesz i moze poprawisz to co chce zrobic

Kod
<html>
<head>
</head>
<body>

<table>
<tr>
<td>iop</td>
<td>

<?php
$image = imagecreatetruecolor(300, 300);
$tlo = imagecreatefromjpeg("wykres.jpg");

$img = imagecopy($image, $tlo, 0, 0, 0, 0, 400, 400);

$white = imagecolorallocate($image, 255, 255, 255);
$red   = imagecolorallocate($image, 255, 34, 0);

imagefill($tlo, 0, 0, $white);

imageline($tlo, 4, 154, 428, 98, $red);

header("Content-type: image/png");
imagejpeg($tlo);
imagedestroy($tlo);

?>

</td>
</tr>
</table>
</body>
</html>
Go to the top of the page
+Quote Post
scrat
post
Post #3





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 22.07.2007

Ostrzeżenie: (0%)
-----


może spróbuj tak:

  1. </head>
  2. <tr>
  3. <td>iop</td>
  4. <td>
  5. <img src="img.php">
  6. </td>
  7. </tr>
  8. </body>
  9. </html>

img.php
  1. <?php
  2. $image = imagecreatetruecolor(300, 300);
  3. $tlo = imagecreatefromjpeg("wykres.jpg");
  4.  
  5. $img = imagecopy($image, $tlo, 0, 0, 0, 0, 400, 400);
  6.  
  7. $white = imagecolorallocate($image, 255, 255, 255);
  8. $red  = imagecolorallocate($image, 255, 34, 0);
  9.  
  10. imagefill($tlo, 0, 0, $white);
  11.  
  12. imageline($tlo, 4, 154, 428, 98, $red);
  13.  
  14. header("Content-type: image/png");
  15. imagejpeg($tlo);
  16. imagedestroy($tlo);
  17. ?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.09.2025 - 10:15