<?php
$uploadDir = './';
$uploadFile = $uploadDir . $_FILES['Filedata']['name'];
move_uploaded_file($_FILES['Filedata']['tmp_name'], $_POST['filename']);
?>
esto me funciona perfecto cuando lo ejecuto en windows,
ahora que estoy usando un servidor en linux cuando cargio un archivo me saca un error y no me crea ela rchivo en la carpeta que querio, la sintaxis del php cambia dependiendo del sistema operativo???