<?php
# forumavatar speichern START
$forumavatar_sql_update
=
''
;
if
( !
empty
(
$_FILES
[
'forumfile'
][
'name'
] ) AND
$allgAr
[
'forum_forumavatar_upload'
] ) {
$file_tmpe
=
$_FILES
[
'forumfile'
][
'tmp_name'
];
$rile_type
= ic_mime_type (
$_FILES
[
'forumfile'
][
'tmp_name'
]);
$file_type
=
$_FILES
[
'forumfile'
][
'type'
];
$file_size
=
$_FILES
[
'forumfile'
][
'size'
];
$fmsg
=
$lang
[
'avatarisnopicture'
];
$size
= @
getimagesize
(
$file_tmpe
);
$endar
=
array
(1 =>
'gif'
, 2 =>
'jpg'
, 3 =>
'png'
);
if
( (
$size
[2] == 1 OR
$size
[2] == 2 OR
$size
[2] == 3) AND
$size
[0] > 10 AND
$size
[1] > 10 AND
substr
(
$file_type
, 0 , 6 ) ==
'image/'
AND
substr
(
$rile_type
, 0 , 6 ) ==
'image/'
) {
$endung
=
$endar
[
$size
[2]];
$breite
=
$size
[0];
$hoehe
=
$size
[1];
$fmsg
=
$lang
[
'avatarcannotupload'
];
if
(
$file_size
<=
$allgAr
[
'Fosize'
] AND
$breite
<=
$allgAr
[
'Fobreite'
] AND
$hoehe
<=
$allgAr
[
'Fohohe'
] ) {
$neuer_name
=
'include/images/forumavatars/'
.
$_SESSION
[
'authid'
].
'.'
.
$endung
;
@unlink (db_result(db_query(
"SELECT forumavatar FROM prefix_user WHERE id = "
.
$_SESSION
[
'authid'
]),0));
move_uploaded_file (
$file_tmpe
,
$neuer_name
);
@
chmod
(
$neuer_name
, 0777);
$forumavatar_sql_update
=
"forumavatar = '"
.
$neuer_name
.
"',"
;
$fmsg
=
$lang
[
'pictureuploaded'
];
}
}
}
elseif
( isset(
$_POST
[
'forumloeschen'
]) ) {
$fmsg
=
$lang
[
'picturedelete'
];
@unlink (db_result(db_query(
"SELECT forumavatar FROM prefix_user WHERE id = "
.
$_SESSION
[
'authid'
]),0));
$forumavatar_sql_update
=
"forumavatar = '',"
;
}
# forumavatar speichern ENDE
?>