hola amigos del foro, quiero consultarles lo siguiente:
como puedo hacer para subir un archivo de imagen a una carpeta en mi servidor, mediante php?
estuve buscando por ahi, y encontre este codigo pero no funciona:
if (!$_POST['file'])
header ("Location: error_cargar.php");
$tamano = $_FILES['file']['size']; // Leemos el tamaño del fichero
$tamano_max="153600";
if($tamano > $tamano_max) // Comprovamos el tamaño
header ("Location: error_cargar1.php");
if(isset( $_FILES["file"]["name"])){
$nombre_archivo = str_replace(" ","_",$_FILES["file"]["name"]);
$path = "IMAGENES/";
$ruta_imagen = $path.$nombre_archivo; /*declaro una variable $ruta_imagen y la almaceno concatenandolo con las 2 variables $path y $nombre_archivo */
if(move_uploaded_file($_FILES["file"]["tmp_name"], $ruta_imagen))
$sql_insertar = "update user set imagen= '".$ruta_imagen."' where username= '".$_SESSION['usuario']."'";
mysql_query($sql_insertar) or die(mysql_error());
mysql_select_db("bookmarks");
$sql_insertar1 = "update user set imagen= '".$ruta_imagen."' where username= '".$_SESSION['usuario']."'";
mysql_query($sql_insertar1) or die(mysql_error());
header ("Location: exito_cargar.php");
}