Hola amigos como se puede subir un avatar y que se actulize la talba avatar que contenga lo que se subio, si subo un avatar que segurde x carpeta y que tambien la guarde en la base de datos el form de subir avatar ya lo se lo que nose es el de actulizar registro cuado se sube el avatar

Saludos Gracias
5
Puntos
1567
Visitas
5
Resp
Por maticapu98 hace 11 años
Novice
Respuesta #1
bueno veo que ya tienes una respuesta a un tema idéntico a este https://phpres.net/php-poo/como-se-pude-actualizar-contenido-de-avatar pero bueno te lo vamos a poner en bandeja de plata y no abras mas tema IGUALES

imagino que tu script php que sube las imágenes es así
<?php
$uploaddir = 'uploads/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
  echo "success";
} else {
  echo "error";
}
?>
donde dice echo "success" es donde tienes que poner la sentencia que te guarde el nombre de la imagen en tu base de datos, tienes que poner algo mas o menos así
<?php
$uploaddir = 'uploads/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
 
 
 //Aqui haces un update del campo avatar con el nombre de la nueva imagen
 $updateSQL = sprintf("UPDATE a_users SET avatar = %s WHERE idsuario=%s",
                       
					   //nombre de la nueva imagen
					   GetSQLValueString($_FILES['userfile']['tmp_name'], "text"),
					   //id del usuario que cambia de avatar
					   GetSQLValueString($_SESSION['MM_Id'], "int"));
					   
	 mysql_select_db($database_conexion, $conexion);
     $Result1 = mysql_query($updateSQL, $conexion) or die(mysql_error());
 
 
 
} else {
  echo "error";
}
?>
0
Puntos
Por alber hace 11 años
Admin
Respuesta #2
Muchisimas
Gracias ALBER
Era una voludes lo que era yo estube toda la tarde
jajajaa
(:
0
Puntos
Por maticapu98 hace 11 años
Novice
Respuesta #3
maticapu98, bro.
¿Por qué abres otro tema igual al anterior si ya tenías el mismo tema abierto? xd
Saludos.
0
Puntos
Por jose hace 11 años
Master
Respuesta #4
hu me di cuenta que abri dos temas iguales
lo que si no lo puedo eleminar el tengo que enviar un mensaje a zeuskx para que lo borre
Saludo Pro
0
Puntos
Por maticapu98 hace 11 años
Novice
Respuesta #5
tema solucionado y cerrado!
0
Puntos
Por zeuskx hace 11 años
Mods
Para comentar Inicia sesión o Regístrate
Phpres 2025@ All rights reserved.
Utilizamos cookies para mejorar la navegación en el sitio. Más información Aceptar