Estoy tratando de realizar un upload de un archivo pero de momento no lo consigo, este es el código:
<?php
$myfile=$_POST['myfile']; //parámetro del archivo que recibo desde la función AJAX
$destination_path = "../img/multimedia/
if(@move_uploaded_file($myfile, $target_path)) {
$result = 1;
}
?>
He conseguido hacer el upload desde una página con un formulario, donde el action de form accede a otro php y envia como parametro con un <input="file" name="myfile" /> el fichero, de está manera:
<?php
$destination_path = getcwd().DIRECTORY_SEPARATOR;
$result = 0;
$target_path = $destination_path . basename( $_FILES['myfile']['name']);
if(@move_uploaded_file($_FILES['myfile']['tmp_name'], $target_path)) {
$result = 1;
}
?>
El problema es, que pretendo hacerlo con una función AJAX que envie el parámetro del fichero a la php que procesa el upload.
Muchas gracias por la colaboración,