Bien pues esta función sirve para guardar una imagen en una carpeta dentro del servidor, ideal para avatars, productos etc.
function guardar_foto()
{
$ruta="../imagenes/";//ruta carpeta donde queremos copiar las imágenes
$uploadfile_temporal=$_FILES['archivo']['tmp_name'];
$uploadfile_nombre=$ruta.$_FILES['archivo']['name'];
if (is_uploaded_file($uploadfile_temporal))
{
move_uploaded_file($uploadfile_temporal,$uploadfile_nombre);
return true;
}
else
{
return false;
}
}
Descarga Ejemplo foto