Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2012, 01:27
mensajeescrito
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años
Puntos: 5
Problema con una ruta y una variable para ver avatar

Hola buenas veran tengo el siguiente codigo que me muestra de base de datos sin problema el email del usuario que se ha logueado en mi web.

Hasta ahí todo bien, el tema esta que cuando se loguea debe mostar un avatar por defecto (hasta que lo personalice) ,

dicho avatar por defecto es cogido de una carpeta (unica para cada usuario) en cuyo nombre de la carpeta tiene el id del usuario

Código PHP:
Ver original
  1. $avatar2 = "info_perfil_users/" . 'user_id_' . $id . "/avatar2/avatar_por_defecto.jpg" ;
  2.  
  3. es decir si el usuario tuviera un id = 107 , seria :
  4.  
  5. $avatar2 = "info_perfil_users/" . 'user_id_' . 107 . "/avatar2/avatar_por_defecto.jpg" ;

Pero no sale la imagen del avatar y ahi es donde tengo el problema.

Es mas si fuerzo a que salga el avatar poniendo:
Código PHP:
Ver original
  1. $avatar2 = "info_perfil_users/user_id_107/avatar2/avatar_por_defecto.jpg" ;

Entonces si sale el avatar, pero claro se veria solo para este usuario y lo que quiero es que se vean los avatares de todos los usuarios por eso lo de usaar la variable.


Si me pudieran ayudar les estaria muy agradecidos.


Este es el codigo:

Código PHP:
Ver original
  1. <?php
  2.            
  3.            if( isset($_GET['id']) )
  4.            {
  5.                 $id = $_GET['id'];
  6.                
  7.                 $result2=mysql_query("select * from deportes where id = '$id'",$link);
  8.                
  9.                 if($row = mysql_fetch_array($result2))
  10.                 {          
  11.                    
  12.                     //Tratamos con avatar 2
  13.                    
  14.                     if(empty($row["avatar2"]))
  15.                     {
  16.                                                
  17.                         $nuevo_directorio_user = 'user_id_' . $id;                     
  18.                                                                                                
  19.                         $avatar2 = "info_perfil_users/" . $nuevo_directorio_user . "/avatar2/avatar_por_defecto.jpg" ;
  20.                                                                                                
  21.                     }
  22.                     else
  23.                     {
  24.                         $avatar2 = $row["avatar2"];
  25.                        
  26.                                                
  27.                                 printf("<div class='email'><i>EMAIL:</i> &nbsp;%s </div>",$row["email"]);                      
  28.                            
  29.                         }
  30.                     }
  31.                 }
  32.                
  33.                 ?>






Un saludo