Ver Mensaje Individual
  #12 (permalink)  
Antiguo 24/05/2012, 18:08
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años
Puntos: 320
Respuesta: subir imagen segun sesion ¿?

Código PHP:
Ver original
  1. <?php
  2. require("Connections/hoysale.php");
  3. if (isset($_SESSION['ID_USER'])) {
  4.     if ($_FILES['imagen']['tmp_name']!='') {
  5.         $tmp_name = $_FILES['imagen']['tmp_name'];
  6.         $ruta= "cabezera/".$tmp_name;
  7.         move_uploaded_file($_FILES['imagen']['tmp_name'],$ruta);
  8.  
  9.         mysql_select_db($database_hoysale, $hoysale);
  10.         $consulta="UPDATE registrarse SET imagen='$ruta' WHERE id_user='$_SESSION[ID_USER]'";
  11.         $query = mysql_query($consulta) or die(mysql_error());
  12.         die ("Gracias su imagen subio bien la puede ver <a href='Untitled-2.php'>aqui</a>");
  13.     } else { echo("por favor seleccionar imagen"); }
  14.  
  15. echo ("Bienvenido, ".$_SESSION['MM_Username']."<p>");
  16. echo ("Subir su imagen:
  17.      <form action='subir_cabezera.php' method='post' enctype='multipart/form-data'>
  18.         <input name='imagen' type='file'>
  19.         <input type='submit' name='submit' value='subir'>
  20.     </form>
  21. ");
  22. } else {
  23. echo('no te as logueado');
  24. }
  25.  
  26. ?>
Consejo: es una buena costumbre identar codigo, piensa que cuanto mas rapido lo lean los demas mas rapido te responderan y mas chances de que presten atencion tienes.
acostumbrate a eso.

debes asegurarte para que esto ande que al llegar a este punto tengas dos variables de secion definidas:
$_SESSION['ID_USER'] (le asignas la id del usuario cuando se loguea)
$_SESSION['MM_Username'] (le asignas el alias del usuario cuando se loguea)
con eso deberia andar