estoy intentando subir archivos a mi servidor online, donde tengo alojado la pagina html.
la cuestion es que realice un simple formulario para subir un archivo y me dice esto:
Cita:
y no se por que, ya que en local me va perfectamente.Warning: move_uploaded_file(imagenes/31082007534.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in D:\Inetpub\webs\dreams-staffcom\prueba\index.php on line 22
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\PHP\upload\php33F1.tmp' to 'imagenes/31082007534.jpg' in D:\Inetpub\webs\dreams-staffcom\prueba\index.php on line 22
Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move 'C:\PHP\upload\php33F1.tmp' to 'imagenes/31082007534.jpg' in D:\Inetpub\webs\dreams-staffcom\prueba\index.php on line 22
el codigo que utilice es el siguiente:
Cita:
no creo que este mal, asi que no se porque me da esos warnings, si es problema de mi proveedor o que.<form action="" method="post" enctype="multipart/form-data">
<input type="file" name="file" />
<input type="submit" name="submit" value="Subir imagen" />
</form>
<?
$destino = 'imagenes' ;
// Leemos el tamaño del fichero
$tamano = $_FILES [ 'file' ][ 'size' ];
// Comprovamos el tamaño
if( $tamano < 2000000 ){
move_uploaded_file ( $_FILES [ 'file' ][ 'tmp_name' ], $destino . '/' . $_FILES [ 'file' ][ 'name' ]);
}
else echo "El tamaño es superior al permitido" ;
?>
<input type="file" name="file" />
<input type="submit" name="submit" value="Subir imagen" />
</form>
<?
$destino = 'imagenes' ;
// Leemos el tamaño del fichero
$tamano = $_FILES [ 'file' ][ 'size' ];
// Comprovamos el tamaño
if( $tamano < 2000000 ){
move_uploaded_file ( $_FILES [ 'file' ][ 'tmp_name' ], $destino . '/' . $_FILES [ 'file' ][ 'name' ]);
}
else echo "El tamaño es superior al permitido" ;
?>
luego, estoy empezando con el sql y me gustaria poder guardar la ruta del archivo que suba en una tabla de sql junto con un comentario para luego poder utilizar esa misma ruta cuando me haga falta.
me podeis ayudar por favor? es que tampoco se como buscar exactamente.
muchas gracias por adelantado