Ciao ragazzi ho cercato un po nel forum prima di postare ma non ho trovato nessuna risposta a casi silimi al mio.
il mio problemino penso sia abbastanza facile da risolvere... allora,
io ho un'host su aruba e vorrei creare un a pagina che funzioni come una sorta di server ftp.
cercando un po in giro mi sono accorto che con php ci sono script in grado di fare il download e l'upload di qualsiasi file sul server tramite accesso ftp.

ho provato a smanettare un po e ho fatto queste 2 pagine per l'upload:

INDEX.PHP (che contiene un form per l'invio dei dati relativi al file da uppare alla pagina upload.php)

Codice PHP:
<html>
<
head>
<
title>Untitled Document</title>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</
head>

<
body bgcolor="#FFFFFF">
<
form action="upload.php" method="post" ENCTYPE="multipart/form-data"
   

File to upload:
     <
input type="file" size=40 name="file">
     
 
     <
input type="submit" value="upload"
  </
p>
</
form
</
body>
</
html
e la seconda
UPLOAD.PHP

Codice PHP:
<?
$ftp_server
="ftp.***.com";
$ftp_username="***@aruba.it";
$ftp_password="***";
$ftp_connessione ftp_connect($ftp_server); 

$login ftp_login($ftp_connessione$ftp_username$ftp_password); 

if(!
$ftp_connessione || !$login){ 
        echo 
"Connessione fallita";
} else {
    
$file_da_caricare "$file";
    
$dove_carire "upload/";
    
$upload ftp_put($ftp_connessione$dove_carire$file_da_caricareFTP_BINARY); 
    
    if (!
$upload) { 
        echo 
"Si è verificato un errore durante il caricamento!";
    } else {
        echo 
"Upload avvenuto con successo";
    }
    
    
ftp_quit($ftp_connessione); 
}
?>
Questo script l'ho trovato in rete e l'ho modificato leggermente (giosto la destinazione finale del file).

il problema è che quando provo a fare l'up mi viene restituita una pagina con questo errore:
Warning: ftp_put() [function.ftp-put]: Cannot STOR. No permission. in D:\Inetpub\webs\***\UP\upload.php on line 19

Qualcuno sa dirmi come mai mi capita questo? non capisco dove sbaglio...

Grazie per l'attenzione ragazzi spero possiate darmi una risposta al piu presto!


Un saluto a tutti,
Matteo