Foros del Web » Programando para Internet » PHP »

Imagen default e imagen usuario

Estas en el tema de Imagen default e imagen usuario en el foro de PHP en Foros del Web. Hola tengo un problema: Código PHP: $output  =  str_replace ( "{mail}" ,  "$comment_arr[2]" , $output );                                                                                   $size  =  80 ;  //AVATAR                                          $default  ...
  #1 (permalink)  
Antiguo 17/07/2010, 14:32
Avatar de christianphp  
Fecha de Ingreso: mayo-2010
Ubicación: Rosario
Mensajes: 79
Antigüedad: 13 años, 11 meses
Puntos: 2
Imagen default e imagen usuario

Hola tengo un problema:

Código PHP:
$output str_replace("{mail}""$comment_arr[2]",$output);
                                        
                                        
$size 80//AVATAR
                                        
$default "http://localhost/axy/sitio/admin/pics/avatar.gif"//default gravatar
                                        
$avatar "http://www.gravatar.com/avatar.php?gravatar_id=".md5($comment_arr[2])."&default="                                        .urlencode($default)."&size=".$size//generating url
                                        
$output str_replace("{avatare}""<img src=\"".$avatar."\" align=\"left\" alt=\"\" />",                                        $output); //template tag 
Este codigo me muestra el avatar de mis usuarios, si no tiene por defecto muestra:

http://localhost/axy/sitio/admin/pics/avatar.gif

Y si tiene muestra la de grabatar como ejemplo:

http://www.gravatar.com/avatar.php?gravatar_id=

Bien aquí la pregunta, como le doy la ID de mi BD si la variale para encontrar esta imagen de cada usuario es:

Así me muestra pero solo si el usuario esta logueado, este codigo lo uso en el panel de usuarios para que vean su imagen:

<?php echo("<img src='".$member_db[8]."'")?>

Ahora quiero poner este codigo para que si se desconectan la imagen se muestre en comentarios:

echo '<img src="'.$array[8].'" alt="..." />';

Como logro reemplazar este codigo con el de GRAVATAR ( codigo de arriba), osea que me busque la imagen que tiene el usuario.??

en vez de esto: http://www.gravatar.com/avatar.php?gravatar_id=

Insertar mi : echo '<img src="'.$array[8].'" alt="..." />';

Saludos y gracias de antemano

Etiquetas: default, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:05.