Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 32
  1. #1
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916

    nome file dentro cartella

    non riesco a trovare niente con la ricerca.

    dovrei farmi dare i nomi dei file dentro una cartella.

    praticamente devo fare questo: controllare i nomi dei file nel db...controllare quelli nella cartella e trovare le differenze!!

    ma un passo alla volta!!

    grazie!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  2. #2
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    ok, ci sono riuscito pardon!!!!

    adesso devo fare le differenze...
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  3. #3
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    come posso fare a trovare i file mancanti??

    come faccio a fare la differenza tra i 2 risultati? :master:
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  4. #4
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    up!!

    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  5. #5
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    prelevo cosi i 2 tipi di dati:

    codice:
    do while not rs01.EOF
    response.Write(rs01.Fields.Item("IMAGE_FILE").Value)
    response.Write("
    ")
    rs01.movenext
    loop
    rs01.close()
    set rs01 = nothing
    
    
    Dim objFso, folder, files, file
    Set objFso=Server.CreateObject("scripting.FileSystemObject")
    
    Set folder= objFso.getFolder("c:\inetpub\wwwroot\piazzaerbe\foto")
    Set files=folder.files
    
    for each file in files
    Response.write file.name & "
     "
    next
    adesso il problema è che non so come confrontarli per vedere se da qualche parte mancano!!
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    88
    I nomi dei FileDB li metti in un arry1
    I nomi dei FileSystem li metti in un arry2

    Codice PHP:
    for i=0 to Ubound(arry1)
     
    Flag=false
     
    for y=0 to Ubound(arry2)
      If 
    arry1(i)=arry2(ythen
       Flag
    =true
       
    exit for
     
    next
     
    if Flag=false then 
      
    ''File arry1(inon presente
     
    else
      
    '' File presente
     
    endif
    next 
    Per render l'idea

  7. #7
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    :master:

    sono confuso...non sono pratico con le arry!

    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    88
    prima del ciclo sul DB inizializzi il tuo Array

    Codice PHP:
    redim preserve MyFileDB(0)
    'M.B. il metodo UBOUND() ti ritorna il numero massimo degli elementi del tuo Array. Ora UBOUND(MyFileDB()) sara' 
    nel ciclo di lettura dati DB aggiungi un elemento al max del tuo array
    Codice PHP:
    redim preserve MyFileDB(ubound(MyFileDB())+1
    Poi inserisci il tuo dato nel nuovo elemento appena creato
    Codice PHP:
    MyFileDB(ubound(MyFileDB()))=Valore Preso DB 
    Una volta terminato il cicll la stessa cosa la fai quando controlli i file presenti sulla tua cartella
    Dopo di che cicli i due array come ti ho riportato nell'esempio.

    P.s. C'e' un metodo in ASP che ti ritorna il path sel tuo server senza dover mettere il percorso assoluto ("c:\inetpub\wwwroot\piazzaerbe\foto"), ma non ricordo quale

  9. #9
    Utente di HTML.it L'avatar di yro
    Registrato dal
    Sep 2003
    Messaggi
    2,916
    non è molto semplice per me...

    intanto guarda se cosi puo andare...non mi da errore:

    codice:
    i=0
    do while not rs01.EOF
    redim Preserve arry1(i)
    z=i+1
    arry1(i)=rs01.Fields.Item("IMAGE_FILE").Value
    'response.Write(rs01.Fields.Item("IMAGE_FILE").Value)
    response.Write(arry1(i)&"
    ")
    E se avessi il dono della profezia e conoscessi tutti i misteri e tutta la scienza, e possedessi la pienezza della fede così da trasportare le montagne, ma non avessi la carità, non sono nulla.

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    88
    Originariamente inviato da yro
    non è molto semplice per me...

    intanto guarda se cosi puo andare...non mi da errore:
    Codice PHP:
    i=0
    redim Preserve arry1
    (i'' Inizializzi a 0
    do while not rs01.EOF
    i
    =i+1
    redim Preserve arry1
    (i)[/B''Lo rendi grande quanto i
    arry1
    (i)=rs01.Fields.Item("IMAGE_FILE").Value
    'response.Write(rs01.Fields.Item("IMAGE_FILE").Value)
    response.Write(arry1(i)&"
    ") 

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.