Strona 1 z 1

"Emblemat musi być typu .jpg, .gif lub .png"

: 20 maja 2005, 20:15
autor: NPS
Mam problem z avatarami na moim forum. Gdy jeden z userow chcial zmienic avatar pojawil mu sie taki komunikat:
"Emblemat musi być typu .jpg, .gif lub .png"
Niestety teraz nie ma ani starego emblematu ani nowego, inni userzy tez maja ten problem. Sprawdzilem, wszystkie pliki sa na serverze. W czym problem??

Re: "Emblemat musi być typu .jpg, .gif lub .png"

: 20 maja 2005, 20:19
autor: Fear
NPS pisze:Mam problem z avatarami na moim forum. Gdy jeden z userow chcial zmienic avatar pojawil mu sie taki komunikat:
"Emblemat musi być typu .jpg, .gif lub .png"
Niestety teraz nie ma ani starego emblematu ani nowego, inni userzy tez maja ten problem. Sprawdzilem, wszystkie pliki sa na serverze. W czym problem??
Czy ten nowy avatar spełnia te wymogi co do rozszerzenia?

: 20 maja 2005, 20:46
autor: NPS
Tak. Zresztą próbowano też z innymi, też zgodnymi. Nie działa.

: 20 maja 2005, 21:39
autor: GreenBoy
A czy rozszerzenia są z małych liter?

: 20 maja 2005, 22:52
autor: NPS
Tak.
Ale zrozumcie, że mi się avatar wyświetla, a im nie. Im się nawet nie wyświetla ten czerwony krzyżyk, który się pokazuje, gdy nie ma obrazka. Po prostu, w ogóle im nie chce przyjąć żadnego avataru.
W czym problem? (Bo w plikach nie!)

: 23 maja 2005, 14:52
autor: Kiepas
mam ten sam problem, dodaje avatar i zawsze pojawia mi sie komunikat ''Emblemat musi być typu .jpg, .gif lub .png"

Jeśli podam link do avatara to wszystko jest OK

: 23 maja 2005, 14:55
autor: jugo
moze to wina podpisu?
bo kiedys mialem tak ze wlasnie taki komunikat wywalo kidy byl podpis
wiec trzeba bylo podpis usunac i jeszcze raz wrzucic avka

: 23 maja 2005, 14:59
autor: Kiepas
nie mam podpisu, problem występuje nawet na świeżo założonym forum

: 23 maja 2005, 15:00
autor: jugo
istnieje jeszcze mozliwosci ze to wina serwera
jaki masz?

: 23 maja 2005, 15:00
autor: enduro91
otwórz includes/usercp_register.php
znajdź:

Kod: Zaznacz cały

switch( $type )
{
   case 'jpeg':
   case 'pjpeg':
   case 'jpg':
      return '.jpg';
      break;
   case 'gif':
      return '.gif';
      break;
   case 'png':
      return '.png';
      break;
   default:
      $error = true;
      $error_msg = (!empty($error_msg)) ? $error_msg . '<br />' . $lang['Avatar_filetype'] : $lang['Avatar_filetype'];
      break;
}
Zamień na:

Kod: Zaznacz cały

switch( $type )
{
   case 'jpeg':
   case 'pjpeg':
   case 'image/pjpeg':
   case 'jpg':
      return '.jpg';
      break;
   case 'image/gif':
   case 'gif':
      return '.gif';
      break;
   case 'image/x-png':
   case 'png':
      return '.png';
      break;
   default:
      $error = true;
      $error_msg = (!empty($error_msg)) ? $error_msg . '<br />' . $lang['Avatar_filetype'] : $lang['Avatar_filetype'];
      break;
}

: 23 maja 2005, 15:02
autor: jugo
czasem(np jak mialem forum na lycosie)problem wystepowal nawet po wgraniu tej poprawki :P
zreszta w najwoszej wersji phpBB jest to juz w standardzie(tak mi sie wydaje)

: 23 maja 2005, 15:16
autor: Kiepas
mam ta poprawke ale i on nic nie pomaga

: 20 czerwca 2005, 14:10
autor: Attre
Ja rowniez mam ten problem i nie wiem jak to rozwiazac. Jesli avatarka wrzuce na serwer zewnetrzny i podaje z url to dziala, gdy chce ten sam avatarek wrzucic z dysku wyswietla mi sie komunikat o wadliwym typie pliku :"Emblemat musi być typu .jpg, .gif lub .png". Poradzcie cos :?

: 20 czerwca 2005, 16:55
autor: Kiepas
zrobiłem tę poprawke i jednak działa

: 21 czerwca 2005, 09:29
autor: Attre
hmmm.. w pliku usercp_register.php nie ma takiego kawalka kodu, znalazlam to w usercp_avatar.php po zamianie tekstow rowniez mam bład :

Warning: move_uploaded_file(.//images//39695999142b7cf4c453f1.gif): failed to open stream: Permission denied in /srv/free/act2937/includes/usercp_avatar.php on line 241

Warning: move_uploaded_file(): Unable to move '/srv/free/phptmp/php7tfBQk' to './/images//39695999142b7cf4c453f1.gif' in /srv/free/act2937/includes/usercp_avatar.php on line 241

tu chyba ma problem z dostepem do serwera, albo z nazwa bo moj gif sia avatar.gif nazywal.
Czy cos zle zrobilam ?
Jesli ktos bylby na tyle dobry i podeslal mi poprawiony pliczek :( ja juz nie wiem co mam zmienic.