problemi con nas o per chi conosce synology

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
Salve a tutti,

E' una domanda generica, spero quindi di aver azzeccato la sessione giusta dove postare. Ho un nas della synology ds212 che ha la possibilità di fare le pagine web. Quindi non ho bisogno di caricarmi xampp. perchè per il semplice fatto cheogni volta che vado fuori lavoro sul portatile e mi dimentico di salvare i dati invece sul nas rimane permanente. Espongo il problema. Ho creato un po' grazie con l'aiuto vostro e un po' preso codici di esempio che ci sono in giro un programmino per fare un archivio di dvd. ora il punto è il seguente su xampp il lettore di dvd lo legge regolarmente perchè è locale, invece se lo faccio girare sul nas non me lo legge va in loopp e poi si blocca dandomi il seguente errore:

Warning: opendir(I:\): failed to open dir: No such file or directory in /volume1/web/utenti/Archdvd2/letturapuradvdpuro.php on line 17 Warning: readdir() expects parameter 1 to be resource, boolean given in /volume1/web/utenti/Archdvd2/letturapuradvdpuro.php on line 19 1.

La lettera "I" è il dvd il resto va in un ciclo di loop con gli stessi errori ma cambiando le righe. Posto anche il codice che ho magari c'è qualcosa di errato:

PHP:
<!DOCTYPE html>

<html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title></title>
    </head>
    <body>
                <form action= '' method="POST">

        <?php
      

 $sub = ($_GET['dir']);
$path = 'I:\\';
$path = $path . "$sub";
$dh = opendir($path);
$i=1;
while (($file = readdir($dh)) !== false) {
    if($file != "." && $file != "..") {
            if (substr($file, -4, -3) =="."){
            echo "$i. $file <br />";
            }else{          
        echo "$i. <a href='?dir=$sub/$file'>$file</a><br />";
          }
        $i++;
    }
}
closedir($dh);


?>
                    <div align ="center">
                <p> <p>
    <input type="submit" value="Invia" name="memo">
</p> </p>
            </div>
                </form>
    </body>
</html>

Come potete veder non c'è un richiamo alla connessione db, ma non credo che sia quello il motivo per cui mi da quest'errore. Spero che qualcuno mi possa aiutare. Grazie Aspetto una vostra risposta. Il codice funziona ripeto su xampp una favola, ma caricare tale software per fare solo un archivio di dvd che ho mi sembra esagerato.

Dimenticavo non ricordo se questo argomento l'ho già trattato in passato, se fosse così chiedo scusa in anticipo.
 

Discussioni simili