Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pliki graficzne które mogę dać w <img>
Wujeksamodno
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 1
Dołączył: 12.09.2009

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


Witam. Mam taki oto skrypt php
  1. <?php
  2. /*
  3.   Jedrzej Schmeidel - Yunnan
  4.   www.yunnan.tk
  5.   Creative Commons License - Attribution, Share Alike
  6.   Utworzenie 2008
  7.   Poprawki 2009.10
  8. + gg zmienilo adres obrazka statusu
  9. + kodowanie znakow encjami rozwiazuje problem kodowania znakow
  10. + funkcja zwraca komunikat jako string, a nie wyswietla go sama
  11. */
  12. function get_gg_status($numer) {
  13. //komunikaty
  14. $komunikat[0] = "Yyyy nie wiadomo jaki status";
  15. $komunikat[1] = "<img src=\"http://www.reksio-cs.pl/images/gg/ndst.png\" alt=\"\" />";
  16. $komunikat[2] = "<img src=\"http://www.reksio-cs.pl/images/gg/alive.png\" alt=\"\" />";
  17. $komunikat[3] = "<img src=\"http://www.reksio-cs.pl/images/gg/zw.png\" alt=\"\" />";
  18. //var_dump($komunikat);
  19. //funkcja sprawdzajaca
  20. if($numer==0 || !is_int($numer)) {
  21. $buf = "<img src=\"http://www.reksio-cs.pl/images/gg/none.png\" alt=\"\" />";
  22. } elseif($status = file("http://status.gadu-gadu.pl/users/status.asp?id=".$numer."&styl=2")) {
  23. //zmienna trzeba oczyscic - trim
  24. $buf = $komunikat[trim($status[0])];
  25. } else {
  26. //nie udalo sie odczytac, mimo tego ze numer wydaje sie poprawny
  27. $buf = "Coś się nie udało.";
  28. }
  29. return $buf;
  30. }
  31. $jakas_zmienna = $_GET['gg'];
  32. // akceptowany numer tylko jako integer
  33. echo get_gg_status (intval($jakas_zmienna));
  34. ?>

Zwraca on statusy GaduGadu z pomocą geta. Jednak chciałbym, aby można było dać go w <img> aby zintegrować z forum, np. <img src="gg.php?gg=100" />.
Jednak w obecnej formie nie da się tak zrobić gdyż już same zwracane obrazki są w img...
Jest jakiś sposób, aby je zwrócić w formie którą obsłuży img?(nie chciałbym stosować ramek)
Go to the top of the page
+Quote Post

Posty w temacie


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: 22.08.2025 - 09:19