so...
ich hab folgendes problem.
den meisten wird ja schon aufgefallen sein, dass bei den mitgliedern, die kein userpic benutzen, immer ein ein gebrochener bild link angezeigt wird.
ich hab nur keine ahnung woran das liegt.
mit dem userpic funktioniert das folgendesmaßen:
my $user_pic = $user_profile[20];
chomp ($this_img);
if ($user_pic ne "") {
$user_pic = qq(<BR><img src="$user_pic" border=0> );
} else {
$user_pic = "";
}
zur erklärung:
in jeder mitgliederdatei, wird die url zum userpic im feld 20 gespeichert ( $user_profile[20] ).
im code wird nun also erstmal definiert, was $user_pic ist und dann wird überprüft, ob in feld 20 was steht. falls ja kommt halt <img src="$user_pic"...., falls im feld 20 nichts steht sollte auch nichts weiter passieren. ( $user_pic = ""; )
das bild wird dann später an entsprechender stelle mit $user_pic aufgerufen.
zum vergleich dazu das selbe mit dem AIM icon:
my $this_aim = $user_profile[22];
chomp ($this_aim);
if ($this_aim ne "") {
$this_aim = qq( <a href="aim:goim?screenname=$this_aim&message=">& lt;img src="$vars_config{NonCGIURL}/aim.gif" border=0></a> );
} else {
$this_aim = "";
}
also die identische funktionsweise, nur gibt es hier keinerlei probleme mit.
das ganze is zwar kein riesenproblem, weil man einfach ein 1x1 pixel transparentes .gif nehmen könnte, wenn kein userpic verwendet wird, aber es kotzt mich trotzdem an, dass das nicht richtig funktioniert.
hat irgendjemand ne idee ?