anpera.net
https://anpera.homeip.net/phpbb3/

Wieder mal die Avatare
https://anpera.homeip.net/phpbb3/viewtopic.php?f=34&t=2353
Seite 1 von 1

Autor:  Arîzto [ So 12 Mär, 2006 19:01 ]
Betreff des Beitrags:  Wieder mal die Avatare

Hi,

ich habe mir gerade nochmal die Stellen in der avatars.php und der bio.php zum Thema Avatare angesehen, das sieht dort ja wie folgt aus

[php] $pic_size = @getimagesize($row[avatar]);
$pic_width = $pic_size[0];
$pic_height = $pic_size[1];
output("<table><tr><td valign='top'>`n`n<img src=\"$row[avatar]\" ",true);
if ($pic_width > 200) output("width=\"200\" ",true );
if ($pic_height > 200) output("height=\"200\" ",true );
output("alt=\"".preg_replace("'[`].'","",$row[name])."\">&nbsp;</td><td valign='top'>",true);[/php]

D.h., dass alle Avas, die größer als 200*200 sind, auf 200*200 verkleinert werden. In der avatars.php funzt das, soweit ich weiss, auch, nur in der Biographie nicht.
Habe zum Testen ein 400*400 Bild genommen, welches auch in seiner vollen Größe angezeigt wurde.
An dem Codeauszug scheint doch auch alles richtig zu sein, woran liegt es also?

Autor:  Auric [ So 12 Mär, 2006 19:37 ]
Betreff des Beitrags: 

hmm.. es könnte am Server liegen: Manchmal treten feler bei der bestimmung der Größe von Bildern auf. Dann wird ein falscher Wert übergeben, das Script "denkt", das Bild wäre klein genug, aber auf dem Client wird es dennoch voll angezeigt - (Die html-Anzeige-Einstellung wird ja nur modifiziert, das bild ist in jeder einstellung immer in voller Größe übertragen)

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/