Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/08/2010, 09:52
futbolregional
 
Fecha de Ingreso: agosto-2008
Mensajes: 71
Antigüedad: 16 años, 3 meses
Puntos: 2
Respuesta: (subir_foto_usuario_perfil) $dudas= "muchas"; echo "ayuda"; // Por favor

Deberias usar un campo de tipo file:

<input type="file" name="avatar" id="avatar" />

y con esto podrias subir el archivo, asegurate que la ruta corresponde y que es correcta donde vas a guardar las imagenes que subir los usuarios. En la Base de datos lo unico que guardas es la ruta, que despues utilizaras para mostrar la imagen el avatar...

Código PHP:
Ver original
  1. $nameAvatar=$_FILES['avatar']['name'];
  2.     $typeAvatar=$_FILES['avatar']['type'];
  3.     $sizeAvatar=$_FILES['avatar']['size'];
  4.     $tmp_nameAvatar=$_FILES['avatar']['tmp_name'];
  5.     $errorAvatar=$_FILES['avatar']['error'];   
  6.     $destinoAvatar='/img/'.$nameAvatar;
  7.     if(!empty($_FILES['avatar']['name'])){
  8.         if($_FILES['avatar']['size']>75000){
  9.             $avatarError="La imagen es demasiado grande. Maximo 75 Kb";
  10.             $avatarBien=false;
  11.         } else {
  12.             $avatarBien=true;
  13.             move_uploaded_file($tmp_nameAvatar,$destinoAvatar);
  14.         }

Espero que te sirva del algo..

Un saludo
__________________
Hasta otra.... porque seguro que habrá otra....