Ver Mensaje Individual
  #2 (permalink)  
Antiguo 19/09/2010, 11:03
montanianevada
 
Fecha de Ingreso: agosto-2010
Mensajes: 13
Antigüedad: 13 años, 8 meses
Puntos: 0
Respuesta: agregar form de upload y tabla mysql !!

alguien que me oriente un poco, no pido que me lo hagan, expliquenmelo y lo hago solo, gracias dsp comparto el codigo entero

no sean tan pijoteros hoy por mi mañana por ti, siempre que den vuelve doble, + positivo ;)

alguien que me explique y lo hago yo

------------------------


estube leyendo amigos !

haber si voy bien

en perfil.php (que es donde me deja modificar el perfil una ves logueado) a lo ultimo agrego este form

Código HTML:
<form name="nombre" enctype="multipart/form-data" action="subir.php" method=POST>
<input type="file" name="archivo">
</form> 
-----
Ahora subir.php

Código PHP:
$aleatorio=rand(81,150400);
    
$uploadDir './miembros/avatar/'.$aleatorio.'-';
    
$uploadFile $uploadDir $_FILES['archivo']['name'];
    
move_uploaded_file($_FILES['archivo']['tmp_name'], $uploadFile); 
 
chmod("upload/avatar/".$aleatorio."-".$_FILES['avatar']['name'], 0777);
 
$ruta="http://www.sitioweb.com/miembros/avatar/".$aleatorio."-".$_FILES['avatar']['name']; 
------

otra cosa cuando voy a la opcion MIEMBROS - para ver quien esta registrado, ya me aparece el cuadradito del avatar, solamente me faltaria que automaticamente se coloque, si no estoi loco con estos includes en la parte de listamiembros.php se lo agrego no ?

Código PHP:
<img src="<?php echo user_ok[avatar]?>" />
Código PHP:
$user_ok["avatar"
-----

Ahora en la parte de sql ya tengo el campo ''avatar''

Y algo que lei en otro post que no lo entendi muy bien, es un comentario que dejo alguien

Código:
En la tabla donde guardas los datos de los usuarios como el nombre y la contraseña, le añades otro campo que se llame por ejemplo avatar y ahí registras la url de la imagen.
Y luego lo único que tienes que hacer es una consulta a esa tabla para que aparezca la imagen.
La consulta sería que te muestre el campo avatar de la tabla de usuarios donde el nombre de usuario sea igual a $_SESSION['MM_Username'] (que es el nombre que a logeado).
-----

Bueno si alguien me puede ayudar desde ya muchas gracias

Última edición por montanianevada; 19/09/2010 a las 11:53