rendben, minden alakulgat. egy korábbi segítségedre térnék vissza, ugye az avatar feltöltésnél már működik minden, viszont ha már volt feltöltve avatar és az illető kitörli hogy mégse legyen semmi megadva, nem tér vissza a relogin avatarjához hanem csak az avatar felirat látható kép helyett.
Tehát első regisztrációnál ott a relogin avatar, feltöltök egy sajátot, behelyettesíti, utána ha a sajátot kitörlöm nem rakja vissza a relogin avatart. nekem most a legutobbi változtatások szerint így náz ki az user.class.php avatar sora: public function avatar($size)
{
$savatar = 'kepek/users/avatar/'.$this->T_users_userid.'/avatar/';
if (is_dir($savatar)) {
$dir = scandir($savatar);
if (isset($dir[2])) {
return $savatar.$dir[2];
}
}
if ($this->avatar == 'gravatar')
{
return $this->gravatar($size);
}
else if ($this->avatar == 'mkavatar')
{
return $this->mkavatar($size);
}
else
{
return $this->defaultAvatar($this->sex);
}
}
}
másik kérdésemm hogy észrevettem hogy tök jól megoldottad, mert a nemnek megfelelő keret van az avatar körül, tehát a nő piros a férfi kék keretet kap a képe köré. ezt a feltöltött avatarképnél nem látom csak a relogin alapértelmezett avatarjánál. ezért melyik űveletsor felel és hogyan kell variálni a meglévő scripten hogy feltöltött kép esetében is így legyen?