Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di AvOJaromil
    Registrato dal
    Feb 2006
    residenza
    laddove si stagiona formaggio dentro a dei grossi buchi di tufo
    Messaggi
    549

    leggere cartella da remoto

    salve.

    dunque ho un catalogo gigantesco di foto su un server. da un altro server dovrei poter accedere al primo server e prelevare le immagini che sono organizzate in cartelle.

    perciò dovrei da uno script presente nel secondo server andare a leggere nel primo server le directory e il loro contenuto come se fossero presenti localmente.

    ho provato sia con con opendir('http://........./foto1.jpg')
    sia con opendir('ftp://........./foto1.jpg)

    ma niente.....anche perchè le cartelle sono visualizzabili senza autenticazione.

    come fare?



    mille grazie
    "homer sei tonto come un mulo e due volte più brutto. se uno sconosciuto ti offre un passaggio tu devi accettarlo..."

    www.flickr.com/photos/asciella/
    www.lastfm.it/user/qvaioe/

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    potresti fare cosi:

    sul primo server dove ci sono le foto, crei un xml , con questa struttura

    <xml>
    <gallery>

    <categoria_quello_che_vuoi>

    <foto id='1'>

    <url>http://www.percorso_della_foto.it</url>

    </foto>

    </categoria_quello_che_vuoi>

    </gallery>

    Poi attraverso una operazione di web scarping, dall'altro server prelevi il tutto e lo riutilizzi a modo tuo.

    Per fare tutto ciò dovresti avere conoscienze di xml + php e di file_get_contens .

    Se ci sono problemi non esitare a scrivere
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  3. #3
    Utente di HTML.it L'avatar di AvOJaromil
    Registrato dal
    Feb 2006
    residenza
    laddove si stagiona formaggio dentro a dei grossi buchi di tufo
    Messaggi
    549
    uno dei due non ha capito...probabilmente io....
    comunque ho bisogno di lavorare su una cartella remota come se fosse in locale
    "homer sei tonto come un mulo e due volte più brutto. se uno sconosciuto ti offre un passaggio tu devi accettarlo..."

    www.flickr.com/photos/asciella/
    www.lastfm.it/user/qvaioe/

  4. #4
    Beh direi che se il percorso termina con "foto1.jpg" allora probabilmente non e' una directory

    Codice PHP:
    $dh opendir('ftp://user:pass@server/path/to/directory');
    // aggiusti user/pass e path e estrai il contenuto con readdir()

    // oppure
    $contents scandir('ftp://user:pass@server/path/to/directory');
    print_r($contents); 
    il tutto prevede che sia abilitata la possibilita' di aprire risorse remote.

  5. #5
    Ulteriore alternativa è realizzare uno script (es php) da far girare sul server dove si trovano le immagini e da invocare dall'altro server.
    Questo script dovrebbe ricevere come parametri la directory da esaminare, e restituire come output il relativo listato.
    Per ovvie necessità di sicurezza, dovresti prevedere qualche sistema di autenticazione.
    L'output potrebbe essere plain text o csv o comunque qualcosa di facilmente parsabile (e verificabile) dal programma che vi accede.
    Ho usato questa tecnica con successo in varie occasioni.
    Tecnolgie per l'arte.
    Arti per la tecnologia.
    softhare

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.