Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak wyswietlić awatar użytkownika?
Forum PHP.pl > Forum > PHP
Saki
Witam mam mały problem,

A więc każdy user ma inny format awatara i muszę jakoś dynamicznie wyświetlać obrazek z każdym formatem awatara.

W tym celu zrobiłem coś takiego:

  1. $ext = pathinfo('http://xxx.com/images/membersprofilepic/thumbs/'.$row['fromId'].'.jpg', PATHINFO_EXTENSION);
  2. if ($ext === 'jpg')
  3. {
  4. echo '<img src="http://xxx.com/images/membersprofilepic/thumbs/'.$row['fromId'].'.jpg" style=\'width:50px;height:50px\'/>';
  5. }
  6.  
  7. else if ($ext === 'png')
  8. {
  9. echo '<img src="http://xxx.com/images/membersprofilepic/thumbs/'.$row['fromId'].'.png" style=\'width:50px;height:50px\'/>';
  10. }
  11.  
  12. else if ($ext === 'gif')
  13. {
  14. echo '<img src="http://xxx.com/images/membersprofilepic/thumbs/'.$row['fromId'].'.gif" style=\'width:50px;height:50px\'/>';
  15. }
  16.  
  17. else
  18. {
  19. return false;
  20. }


Ale nie działa do końca.

Mógłby mi ktoś pomóc? smile.gif

PS. W bazie nie mam informacji o formacie awatara
mat-bi
$ext = pathinfo('http://xxx.com/images/membersprofilepic/thumbs/'.$row['fromId'].'.jpg', PATHINFO_EXTENSION);

Niezły jesteś. Pobierasz tylko avatar w jpg (własciwie jego roszerzenie, które już podałeś biggrin.gif) i potem sprawdzasz to rozszerzenie. Bardzo mądre smile.gif
Saki
Cytat(mat-bi @ 5.06.2011, 22:12:10 ) *
$ext = pathinfo('http://xxx.com/images/membersprofilepic/thumbs/'.$row['fromId'].'.jpg', PATHINFO_EXTENSION);

Niezły jesteś. Pobierasz tylko avatar w jpg (własciwie jego roszerzenie, które już podałeś biggrin.gif) i potem sprawdzasz to rozszerzenie. Bardzo mądre smile.gif


A wiesz jak to zrobić aby działało? smile.gif
konole
file_exists powinno ci pomoc
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.