Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/09/2008, 18:05
lathix
 
Fecha de Ingreso: diciembre-2007
Ubicación: C:\Escritorio\Frente al Pc
Mensajes: 47
Antigüedad: 16 años, 4 meses
Puntos: 0
Respuesta: upload sin refresh

puedes crear un formulario nuevo que incluya la imagen y actualizar los datos en mysql incluyendo ahora la imagen, seria algo asi:

editar.php

Código PHP:
<?
if ($editar) { 
if (
is_uploaded_file($_FILES['imagen']['tmp_name']))
{
//revisar que sea jpg
if ($_FILES['imagen']['type'] == "image/jpeg" || $_FILES['imagen']['type'] == "image/pjpeg")
{
//nuevo nombre para la imagen
$nuevoNombre time().".jpg";
//mover la imagen
move_uploaded_file($_FILES['imagen']['tmp_name'], "upload/$nuevoNombre");
//obtener la inforamción
$data GetImageSize("upload/$nuevoNombre");
        
$conecta mysql_connect($host,$user,$pass); 
        
mysql_select_db($dbname,$conecta); 
        
$query "UPDATE infospp SET nombre='$nombre', apellido='$apellido', imagen='$nuevoNombre' WHERE `id`='" $id "'"
        
mysql_query($query); 
        
mysql_close($conecta); 
        echo 
"
        Datos actualizados con exito    
        
        "
;
        }
    
?>
bueno el formulario tienes que crearlo tu y modificar lo que quieras editar, al hacer el formulario tienes que incluir las variables de cada usuario para que se vuelvan a recargar, esto solo modificara la imagen, si no lo haces vas a cargar la imagen pero no los otros datos y los perderas...bueno espero haberte ayudado.