Hallo
Ist es eigentlich möglich ein Foto des Members im Profil anzeigen zu lassen, das der Member auch selberständig hochladen kann ?
thx
thundernet
Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| Geschlossen | ||





}
parse ( array ( \'EMAIL\' => $row->email,
\'PAGE\' => $row->page,
\'ORT\' => $row->ort,
\'MSN\' => $row->msn,
\'AIM\' => $row->aim,
\'YAHOO\' => $row->yahoo,
\'GEB\' => $gebTag,
\'ICQ\' => $row->icq,
\'FOTOURL\' => $row->fotourl,
\'SIG\' => $sig ) , \'forum/profiledit\' , 0);
if ( $allgAr[\'Fuuavata\'] == 1 ) {
if ( $row->avata == \'.gif\' OR $row->avata == \'.jpg\' ) {
$avata = \'<img src=\"include/images/avata/\'.$row->id.$row->avata.\'\" border=\"0\">\';
} else {
$avata = \'\';
}
parse ( array ( \'AVATA\' => $avata ) , \'forum/profiledit\' , 1 );
}


dann kannst du damit ja etwas weiterhelfen, hab nochwas rumgebastlet aber irgendwie will es net so richtig, hab jetzt wieder zurückgesetzt bis auf den oben beschriebenen zustand

######
# A V A T A #
#####
if ( !empty ($file) ) {
$size = getimagesize($file);
$breite = $size[0];
$hoehe = $size[1];
$maxAvataSize = $allgAr[\'Fasize\'];
$maxBreite = $allgAr[\'Fabreite\'];
$maxHoehe = $allgAr[\'Fahohe\'];
if ( $size[2] == 1 OR $size[2] == 2) {
if ($file_size < $maxAvataSize) {
if ($breite <= $maxBreite) {
if ($hoehe <= $maxHoehe) {
if ( is_writable ( \'include/images/avata\' ) ) {
if (file_exists(\'include/images/avata/\'.$_SESSION[\'A_id\'].\'.jpg\')) {
unlink (\'include/images/avata/\'.$_SESSION[\'A_id\'].\'.jpg\');
}
if (file_exists(\'include/images/avata/\'.$_SESSION[\'A_id\'].\'.gif\')) {
unlink (\'include/images/avata/\'.$_SESSION[\'A_id\'].\'.gif\');
}
if ($size[2] == 1) {
$avata = \'.gif\';
$datnameEN = \'.gif\';
} elseif($size[2] == 2) {
$avata = \'.jpg\';
$datnameEN = \'.jpg\';
}
@copy( $file , \'include/images/avata/\'.$_SESSION[\'A_id\'].$datnameEN );
mysql_query(\'UPDATE \'.$dbprefix.\'_user SET avata = \"\'.$avata.\'\" WHERE id = \"\'.$_SESSION[\'A_id\'].\'\"\');
$msgArray[] = \'Der Avata wurde erfolgreich hochgeladen\';
} else {
$msgArray[] = \'Das Verzeichnis <b>avata</b> braucht Schreibrechte um den Avata zu speichern\';
}
} else {
$msgArray[] = \'Der Avata ist zu <b>Hoch</b> Maximal \'.$maxHoehe.\' Pixel sind erlaubt\';
}
} else {
$msgArray[] = \'Der Avata ist zu <b>Breit</b> Maximal \'.$maxBreite.\' Pixel sind erlaubt\';
}
} else {
$msgArray[] = \'Der Avata ist zu Groß die maximale Größe ist \'.$maxAvataSize.\' Bytes\';
}
} else {
$msgArray[] = \'Der Avata hat den falschen Dateien Typ es ist nur <b>.gif</b> oder <b>.jpg</b> erlaubt\';
}
}
if ( !empty($_POST[\'avataDel\']) ) {
if (file_exists(\'include/images/avata/\'.$_SESSION[\'A_id\'].\'.jpg\')) {
unlink (\'include/images/avata/\'.$_SESSION[\'A_id\'].\'.jpg\');
}
if (file_exists(\'include/images/avata/\'.$_SESSION[\'A_id\'].\'.gif\')) {
unlink (\'include/images/avata/\'.$_SESSION[\'A_id\'].\'.gif\');
}
mysql_query(\'UPDATE \'.$dbprefix.\'_user SET avata = \"\" WHERE id = \"\'.$_SESSION[\'A_id\'].\'\"\');
$msgArray[] = \'Der Avata wurde erfolgreich gelöscht\';
}




| Geschlossen | ||
![]() |
Zurück zu Allgemein | |