Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/07/2011, 13:49
DarkMaster9
 
Fecha de Ingreso: junio-2011
Mensajes: 19
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: como saber cual es el id del usuario logueado

Cita:
Iniciado por repara2 Ver Mensaje
El id del usuario logeuado no tiene nada que ver con mysql. Si tienes un usuario logueado sera porque utilizas sessiones o algo por el estilo. El codigo que posteas no tiene absolutamente ninguna relacion con las sessiones. Intenta print_r($_SESSION); para ver que te devuelve, a ver si encuentras el id de usuario.
ya lo hice cuando el usuario se loguea
crea una $_SESSION['id']=id de usuario

luego
Código PHP:
$nameimagen $_FILES['foto']['name'];
$tmpimagen $_FILES['foto']['tmp_name'];
$extimagen pathinfo($nameimagen);
$ext = array("png","gif","jpg");
$urlnueva "imagenes_perfil/".$nameimagen;
$id$_SESSION['id'];


if(
is_uploaded_file($tmpimagen)){
    if(
array_search($extimagen['extension'],$ext)){
     
copy($tmpimagen,$urlnueva);
        
        
$conexion mysql_connect('localhost''root''123') or die ('joder'.mysql_error());
        
$dbconexion mysql_select_db('sistema',$conexion);
        
$insertar mysql_query("UPDATE registro SET foto='$urlnueva' WHERE id='$id'")        or die ("no se pudo conectar porque ".mysql_error());
        echo 
"<script>window.location='casa.php'</script>";
        
    }
    else 
    echo 
"No se a podido subir su imagen <b>solo formatos </b><u>jpg</u>, <u>png</u> o <u>gif</u>";
}
else 
echo 
"Elija una imagen"
me funciono hay otras maneras de hacerlo pero esa a mi me parece la mas facil