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

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.