Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boas pessoal, estou a precissar aqui duma ajudinha :D
Tipo fiz um upload de avatar para cada usuario, esta a funcionar perfeitamente agora o meu problema é...se o user não fizer upload duma foto vai aparecer uma imagem a dizer "Este User não tem avatar" o codigo é este:
echo "<a href='Perfil/membro.php?id=".$usuario->id."'><img src='/Perfil/fotos/".$usuario->foto."' alt='Este user nao tem avatar'title='".$usuario->nome."' id='foto' width='75'height='75'></a>";
em vez de aparecer o alt="Este user nao tem foto" queria que aparece-se uma imagem :)
Boas, André fiz o que me dissestes mas sem sucesso :D eu esqueçime de dizer que quero amostrar também nos ultimos membros registados :D tipo nos ultimos membros fiz como dissestes mas sem sucesso tenho 5 users registados em meu site e so apareceu 1 foi buscar o ultimo user que nao tinha foto mas nao apareceu a imagem(semimagem.png) mas sim o texto a dizer "este usuario nao possui uma foto".
Testei como tu me dissestes e fiz uma assim também.
fiz assim:
$sql = mysql_query("SELECT * FROM registos ORDER BY id DESC LIMIT 10");
while ($usuario = mysql_fetch_object($sql)) {
$foto = ($usuario->foto != "") ? $usuario->foto : 'semimagem.png';
$msgAlt = ($usuario->foto != "") ? 'Mensagem padrão' : 'Este usuário não possui uma foto';
echo "<a href='Perfil/membro.php?id=".$usuario->id."'><img src='Perfil/fotos/".$foto."' alt='".$msgAlt."' title='".$usuario->nome."' id='foto' width='75'height='75'></a>";
}
mas sem sucesso também, neste que fiz amostrou todos os user :)
Edit:
Resolvido :joia: fiz como o exemplo qe amostrei e resultou tinha-me esqueçido de meter a imagem "semimagem.png" na pasta das fotos :)
Muito obrigado André ;)Valeu!
Eu faria algo parecido com o abaixo, veja se consegue captar a idéia, qualque dúvida avise :thumbsup: