Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z wyświetlaniem textu i wygenerowanej graf
Ziel
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 25.01.2005

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


oto mój srypt
  1. <? 
  2. function hp ($akthp,$maxhp) { 
  3. header(&#092;"Content-type: image/jpeg\"); 
  4. $hp = ($akthp*100)/$maxhp; 
  5. $pasekhp = imagecreate ($hp,10); 
  6. $pasek = imagecolorallocate ($pasekhp, 192, 32, 0); 
  7. imagefill ($pasekhp, 0, 0, $pasek); 
  8. imagejpeg ($pasekhp); 
  9. } 
  10. $a = 5; 
  11. $m = 10; 
  12. print &#092;"HP: \" .hp($a,$m). \" \" .$a.\"/\".$m; 
  13. ?>

problem pojawia się w przedostatniej linijce,
bo albo wyświetla sam tekst
albo samą grafe
i nie wiem jak to poprawic zeby wygladalo tak HP: [pasek] 5/10
z gory dzieki

Ten post edytował Ziel 25.01.2005, 20:58:56
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Jeśli ustawiasz nagłówek na grafikę to już nie możesz wyświetlać niczego poza grafika. Musisz wywołać ten skrypt jako obraz: <img src="skrypt.php"/>

grafika.php:
  1. <?php
  2. $akthp = $_GET['a'];
  3. $maxhp = $_GET['m'];
  4.  
  5. header(&#092;"Content-type: image/jpeg\"); 
  6. $hp = ($akthp*100)/$maxhp; 
  7. $pasekhp = imagecreate ($hp,10); 
  8. $pasek = imagecolorallocate ($pasekhp, 192, 32, 0); 
  9. imagefill ($pasekhp, 0, 0, $pasek); 
  10. imagejpeg ($pasekhp);
  11. ?>


Wywołanie:
  1. <?php
  2. echo 'HP: <img src=\"./grafika.php?a='.$a.'&m='.$m.'\"/> '.$a.'/'.$m;
  3. ?>


--------------------
Go to the top of the page
+Quote Post
Ziel
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 25.01.2005

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


w tej wersji którą podałem u g óry widać sam pasek a nie widać tekstu
a w tej podanej przez crashu też widać tylko pasek a nie widać tekstu

Ten post edytował Ziel 25.01.2005, 23:17:04
Go to the top of the page
+Quote Post
crash
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


Przeczytaj mój post jeszcze raz... Zwłaszcza część kodu Wywołanie


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 04:28