F.A.Q. - Najczęściej Zadawane Pytania - Problem z wgrywaniem avatarów z kompa
SouND - 15-05-2005, 16:18 Temat postu: Problem z wgrywaniem avatarów z kompa
Jak masz taki problem że przy próbie wgrania avatara wystepuje problem
"Obrazek musi był typu .jpg, .gif lub .png"
Znajdz w pliku includes/usercp_avatar.php
Kod: | function check_image_type(&$type, &$error, &$error_msg)
{
global $lang;
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;
}
return false;
} |
A nastepnie zamien to na kod
Kod: | function check_image_type(&$type, &$error, &$error_msg)
{
global $lang;
switch( $type )
{
case 'image/jpeg':
case 'image/jpg':
case 'jpeg':
case 'pjpeg':
case 'jpg':
return '.jpg';
break;
case 'image/gif':
case 'gif':
return '.gif';
break;
case 'image/png':
case 'png':
return '.png';
break;
default:
$error = true;
$error_msg = (!empty($error_msg)) ? $error_msg . '<br />' . $lang['Avatar_filetype'] : $lang['Avatar_filetype'];
$error_msg.=" (typ pliku: $type)"; // to jest moja radosna tworczosc na przyszlosc, gdyby byly podobne problemy
break;
}
return false;
} |
Powinno to zadzialac.
Pozdrawiam
AVS_ArcY - 25-05-2005, 13:23 Temat postu: Galeria Avatarów Mam prośbe jak zrobić własną galerię avatarów ??
SIMtel - 27-05-2005, 07:04
Na poczatku robisz tak:
Pa->Ogólne->Konfiguracja->Profilu->Ustawienia Avatarów->Włącz galerię Avatarów->Tak
Następnie wchodzisz do głównego katalogu forum (FTP), potem do folderu images/avatars/gallery - tworzysz taki katalog i wewnatrz tego tworzysz katalogi np. mężczyźnie, aktorzy itp. i tam wklejasz avatary.
Boodny - 17-06-2005, 11:44
zrobiłem to co napisaliście i mam Cytat: | Parse error: parse error, unexpected $ in /srv/free/act2637/Forum/includes/usercp_avatar.php on line 452 | jak włączem próbuję wrzucić swój avatar
możecie mi wysłać zmodyfikowany usercp_avatar.php ?? e-mail to independent_guy@o2.pl
SIMtel - 17-06-2005, 11:50
Boodny, zerknij: http://www.newage.gaa.pl/Forum/check_files.php
Boodny - 17-06-2005, 12:44
Ponowne wgranie pliku nic nie dało. Chyba coś w pliku źle zmieniłem ale nie wiem co zrobiłem tak jak było napisane więc nie wiem o co chodzi.
Korson - 29-06-2005, 17:00
tylko ze to nic niedalo i dalej nie moge wgrywac avatarow w Mozilli mi sie udaje wgrac avatary a w IE juz nie pomozcie
Netiulis - 29-06-2005, 21:55
A co jezeli jak prubuje wgrac avatara....... pokazuje mi sie białe tło........ ?? nie pierwszy raz instaluje foro.... ale pierwszy raz mi sie teen błąd pokazał
SIMtel - 29-06-2005, 22:40
Nadać prawa chmod na katalogi. Check_files.php ładnie pokazuje: http://fantasypro.webd.pl/forum/check_files.php
feniks2003 - 04-07-2005, 13:16
zrobiłem tak jak mówileś, ale nadal mi nie działa
http://oceanic.wsisiz.edu...check_files.php
a teraz wywala mi taki błąd:
Obrazek musi być typu .jpg, .gif lub .png (typ pliku: image/pjpeg)
[ Dodano: 04-07-2005, 15:00 ]
dobra już wszystko działa wystarczyło dodać jedną linijkę w kodzie, dla tych co będą mieli podobny problem:
Kod: | function check_image_type(&$type, &$error, &$error_msg)
{
global $lang;
switch( $type )
{
case 'image/jpeg':
case 'image/jpg':
case 'image/pjpeg':
case 'jpeg':
case 'pjpeg':
case 'jpg':
return '.jpg';
break;
case 'image/gif':
case 'gif':
return '.gif';
break;
case 'image/png':
case 'png':
return '.png';
break;
default:
$error = true;
$error_msg = (!empty($error_msg)) ? $error_msg . '<br />' . $lang['Avatar_filetype'] : $lang['Avatar_filetype'];
$error_msg.=" (typ pliku: $type)"; // to jest moja radosna tworczosc na przyszlosc, gdyby byly podobne problemy
break;
}
return false;
}
|
Gr3mLiN - 17-07-2005, 12:15
includes/usercp_avatar.php : Zła zawartość ! [ f60694678035e72d25976dc902e80d4a ] > [ a4201367a4d31c9ddf0f7ec7a3cd179d ] 13670 - 13574 (96)
Niektóre pliki mają inną zawartość niż oryginalne. Jeżeli nie edytowałeś żadnego pliku oznacza to problem podczas wysyłania plików na serwer.
Spróbuj wysłać ponownie pliki wyświetlone powyżej. Spróbuj użyć trybu binarnego podczas wysyłania.
A CO TO?
Sylwia - 17-07-2005, 13:17
Gr3mLiN, edytowałeś ten plik? Jeżeli nie to spróbuj wgrać jeszcze raz ten plik na serwer zaznaczając w programie do przesyłania plików na ftp, np. total comanderze: "użyj trybu pasywnego"
student - 25-07-2005, 15:58
Pozmieniałem tresc tego pliku, jak napisaliscie, ale to nie rozwiazalo problemu. Jak wiec sie z tym uporac?
Hlopcyk - 25-07-2005, 16:01
Wgraj na serwer do katalogu includes plik usercp_avatar.php
student - 25-07-2005, 18:18
To przeciez oczywiste, ze plik trzeba wrzucic na serwer. Jeszcze raz podkreslam, ze pomimo wprowadzenia opisanych w tym temacie zmian w pliku /includes/usercp_avatar.php, blad przy wysylaniu avatarow wciaz sie pojawia.
Czy wie ktos jak w koncu rozwiazac ten problem?
|
|
|