You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

39 lines
1010 B

<html>
<body>
<?php
/* Comrpueba si el directorio tiene permisos de escritura */
//$upload_dir = $_SERVER['DOCUMENT_ROOT'] . "/musica/";
$upload_dir = $_SERVER['DOCUMENT_ROOT'];
if (is_dir($upload_dir) && is_writable($upload_dir)) {
// do upload logic here
echo 'El directorio '.$upload_dir.' tiene permisos de escritura';
} else {
echo 'El directorio '.$upload_dir.' NO tiene permisos de escritura (o no existe)';
}
/* coge el nombre del fichero subido */
$filename = $_FILES['file']['name'];
/* Elige un lugar donde salvarlo */
//$location = __DIR__."/musica/".$filename;
//$location = __DIR__."/musica/luisa.mp3";
$location = __DIR__."/luisa.mp3";
/* Salva el fichero en la ubicación */
if( move_uploaded_file($_FILES['file']['tmp_name'], $location)) {
echo '<p>Fichero subido correctamente</p>';
} else {
echo '<br><b>Ha habido algún error</b> #: '.$_FILES['file']['error'];
echo '<br>El fichero es: '.$_FILES['file']['name'].' para guardar en '.$location;
}
?>
</html>
</body>