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
Saludos Gracias
5
Puntos
Puntos
1567
Visitas
Visitas
5
Resp
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í
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
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
(:
Gracias ALBER
Era una voludes lo que era yo estube toda la tarde
jajajaa
(:
0
Puntos
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.
¿Por qué abres otro tema igual al anterior si ya tenías el mismo tema abierto? xd
Saludos.
0
Puntos
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
lo que si no lo puedo eleminar el tengo que enviar un mensaje a zeuskx para que lo borre
Saludo Pro
0
Puntos
Puntos
Por maticapu98 hace 11 años
Novice
Respuesta #5
tema solucionado y cerrado!
0
Puntos
Puntos
Por zeuskx hace 11 años
Mods