Ver Mensaje Individual
  #5 (permalink)  
Antiguo 07/05/2008, 18:43
Avatar de farra
farra
 
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 2 meses
Puntos: 20
De acuerdo Re: Imagen por defecto??

Cita:
Iniciado por eddwinpaz Ver Mensaje
BUHE!!!.. hazlo directamente en la tabla de esa db.. ejemplo
Código PHP:

    CREATE  TABLE  
`usuario`.`usuarios` ( `idINT11  )  NOT  NULL  AUTO_INCREMENT ,
 `
nombreCHAR15  )  NOT  NULL ,
 `
usuarioCHAR15  )  NOT  NULL ,
 `
claveCHAR32  )  NOT  NULL ,
 `
imagenVARCHAR255  )  NOT  NULL DEFAULT  'imagen_defecto.jpg',
 
PRIMARY  KEY (  `id`  ) 
ENGINE  =  MYISAM 
como veras imagen tiene 255 caracteres y no puede ser nulo asi que entonces por defecto si este no se llena insertara automáticamente imagen_defecto.jpg obviamente imagen_defecto.jpg es solo un nombre tu deberas especificarle la ruta a dicha imagen..

esa seria una solucion facil, solo que vas a llenar tu base de datos con datos repetidos...

yo lo haria de la siguiente manera:
Código PHP:

<?php if (file_exists("avatar/avatar_".$idimagen.".jpg")) { // si existe esta foto mostrar ?>
<img src="Avatar/avatar_<?php echo $idimagen?>.jpg" />
<?php } else { // si no existe, mostrar esta otra ?>
<img src="perfil/default.jpg" />
<?php // fin de mostrar foto ?>