Avatar grösse einstellen/verändern |
LaBo
Mitglied
Dabei seit: 06.12.07
Beiträge: 23
Forenversion: 1.0
|
|
Dies ist eine vorgefertigte Schablone.
Bitte fülle soviel aus, wie dir nur Möglich ist, du kannst auch gerne noch mehr Angaben machen.
Problembeschreibung: Ich würde gern ein Ava benutzen mit den Massen:98x120 und eine grösse von 3,45KB und nun habe ich bei admis (da ich admi bin) eingestellt grösse 150x150 und grösse 4000 byte was ja eigentlich reichen sollte aber geht noch immer nicht.....
Fehlermeldung: Ava entspricht nicht den angegeben werten
|
|
12.12.07 17:12 |
E-Mail
Finden
Als Freund hinzufügen
|
|
LaBo
Mitglied
Dabei seit: 06.12.07
Beiträge: 23
Forenversion: 1.0
Themenstarter
|
|
Hi, hab ich gemacht und ist eine gif datei die eigentlich auch erlaubt ist. Und nun kommt dies...:
Warning: move_uploaded_file(./images/avatars/avatar-5.gif) [function.move-uploaded-file]: failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/atlantisroforum/wbblite/usercp.ph
p on line 402
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/usr/export/tmp/php0dycI6' to './images/avatars/avatar-5.gif' in /usr/export/www/vhosts/funnetwork/hosting/atlantisroforum/wbblite/usercp.ph
p on line 402
Hilfe.....
|
|
12.12.07 17:22 |
E-Mail
Finden
Als Freund hinzufügen
|
|
LaBo
Mitglied
Dabei seit: 06.12.07
Beiträge: 23
Forenversion: 1.0
Themenstarter
|
|
Zeig*
if($action=="avatars") {
if(isset($_POST['send'])) {
if($_POST['avatarid']!="useown") {
$oldavatar = $db->query_first("SELECT avatarid, avatarextension FROM bb".$n."_avatars WHERE userid = '$wbbuserdata[userid]'");
if($oldavatar['avatarid']) {
@unlink("./images/avatars/avatar-".$oldavatar['avatarid'].".".$oldavatar['a
vatarextension']);
$db->query("DELETE FROM bb".$n."_avatars WHERE avatarid = '$oldavatar[avatarid]'");
}
$db->query("UPDATE bb".$n."_users SET avatarid = '".intval($_POST['avatarid'])."' WHERE userid = '$wbbuserdata[userid]'");
header("Location: usercp.php?action=avatars&sid=$session[hash]&page=$_POST[page]");
exit();
}
else {
$uploaderror=0;
if($_FILES['avatar_file']['tmp_name'] && $_FILES['avatar_file']['tmp_name']!="none") {
$badavatar=0;
$avatar_file_extension = strtolower(substr(strrchr($_FILES['avatar_file']['name'],"."),1));
$avatar_file_name2 = substr($_FILES['avatar_file']['name'],0,(intval(strlen($avatar_file_extensi
on))+1)*-1);
$allowedavatarextensions=explode("\n",$wbbuserdata['allowedavatarextensions
']);
if(in_array($avatar_file_extension,$allowedavatarextensions) && $_FILES['avatar_file']['size']<=$wbbuserdata['maxavatarsize']) { /* && */
$db->query("INSERT INTO bb".$n."_avatars (avatarname,avatarextension,userid) VALUES ('".addslashes(htmlspecialchars($avatar_file_name2))."','".addslashes(htmls
pecialchars($avatar_file_extension))."','$wbbuserdata[userid]')");
$avatarid=$db->insert_id("bb".$n."_avatars","avatarid");
if(move_uploaded_file($_FILES['avatar_file']['tmp_name'],"./images/avatars/
avatar-".$avatarid.".".$avatar_file_extension)) {
@chmod ("./images/avatars/avatar-".$avatarid.".".$avatar_file_extension,0777);
$imgsize=@getimagesize("./images/avatars/avatar-".$avatarid.".".$avatar_fil
e_extension);
$width=$imgsize[0];
$height=$imgsize[1];
if($avatar_file_extension=="swf") {
if($width>$wbbuserdata['maxavatarwidth']) $width=$wbbuserdata['maxavatarwidth'];
if($height>$wbbuserdata['maxavatarheight']) $height=$wbbuserdata['maxavatarheight'];
}
if($width>$wbbuserdata['maxavatarwidth'] || $height>$wbbuserdata['maxavatarheight']) $badavatar=2;
if($badavatar==0) {
$oldavatar = $db->query_first("SELECT avatarid, avatarextension FROM bb".$n."_avatars WHERE userid = '$wbbuserdata[userid]' AND avatarid='$wbbuserdata[avatarid]'");
if($oldavatar['avatarid']) {
@unlink("./images/avatars/avatar-".$oldavatar['avatarid'].".".$oldavatar['a
vatarextension']);
$db->unbuffered_query("DELETE FROM bb".$n."_avatars WHERE avatarid = '$oldavatar[avatarid]'",1);
}
$db->unbuffered_query("UPDATE bb".$n."_users SET avatarid='$avatarid' WHERE userid='$wbbuserdata[userid]'",1);
$db->unbuffered_query("UPDATE bb".$n."_avatars SET width='$width', height='$height' WHERE avatarid='$avatarid'",1);
header("Location: usercp.php?action=avatars&sid=$session[hash]&page=$page");
exit();
}
|
|
12.12.07 17:35 |
E-Mail
Finden
Als Freund hinzufügen
|
|
LaBo
Mitglied
Dabei seit: 06.12.07
Beiträge: 23
Forenversion: 1.0
Themenstarter
|
|
Jap grad 10 avas durchgegangen gehen alle nicht....kommt seidem ich das so geändert hab mit der byte grösse nun immer diese komische fehlermeldung.
|
|
12.12.07 17:54 |
E-Mail
Finden
Als Freund hinzufügen
|
|
LaBo
Mitglied
Dabei seit: 06.12.07
Beiträge: 23
Forenversion: 1.0
Themenstarter
|
|
Nun kommt bei dem ava das ich eigentlich ham möchte noch immer:
Ihr Avatar entspricht nicht den vorgegebenen Werten.
Benutzen Sie den Zurück-Button Ihres Browsers oder klicken Sie hier!
Werte stehn jetzt auf :
Eigenes Avatar verwenden
Eigene Avatare dürfen maximal eine Größe von 150*150 Pixel und 10240 Bytes haben.
Und bei Anderen Avas kommt noch immer:
Warning: move_uploaded_file(./images/avatars/avatar-18.gif) [function.move-uploaded-file]: failed to open stream: No such file or directory in /usr/export/www/vhosts/funnetwork/hosting/atlantisroforum/wbblite/usercp.ph
p on line 402
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/usr/export/tmp/phpgs8b7S' to './images/avatars/avatar-18.gif' in /usr/export/www/vhosts/funnetwork/hosting/atlantisroforum/wbblite/usercp.ph
p on line 402
Mein Ava hat die masse : 98x120 und eine grösse von 3,45kb
|
|
12.12.07 18:34 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|