Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1

    controllare se il file esiste

    ciao a tutti. ho questo problema.

    Microsoft VBScript compilation error '800a03ee'

    Expected ')'

    /file/ss.asp, line 28

    if (objFile.FileExists Server.MapPath(nomefile)) then
    -----------------------^

    posto il code...
    codice:
    					<%	nomefile = "logo_" & id_ute 	
    						Set objFile = Server.CreateObject("Scripting.FileSystemObject")
    						if (objFile.FileExists Server.MapPath(nomefile)) then %>
    il fatto è che vorrei controllare se il file c'è di gia o no...


    come posso risopvere ?
    grazie
    -------------------------
    ..::`DrUmM\n0`::..
    www.jonathandomenici.com

  2. #2
    Ciao.
    Molto semplicemente devi chiudere tra parentesi l'argomento passato alla FileExists
    codice:
    <%
    ...	
    if (objFile.FileExists(Server.MapPath(nomefile))) then
    ...
    %>
    Ciao
    Simo

  3. #3
    ma fileExists cosa restituisce ? perke così come mi hai suggerito funziona ma non correttamente... cioè ora non da errore, ma il file c'è e non lo trova....

    server.mapPath dove punta ?

    grazie
    -------------------------
    ..::`DrUmM\n0`::..
    www.jonathandomenici.com

  4. #4
    .fileExists è booleano, ovvero true/false.
    Per come vedo il tuo codice il file da cercare sta nella stessa cartella della pagina che esegue questo codice...

  5. #5
    scusa ma nn ho capito... che devo farE?
    -------------------------
    ..::`DrUmM\n0`::..
    www.jonathandomenici.com

  6. #6
    allora.. faccio un chiarimento

    lo script gira sotto la cartella /script
    il file che devo andare a cercare sta sotto la root in una dir che si chiama files

    questo lo schema dettagliato

    codice:
    ROOT
    .  |
    .  |_ _ _/script
    .           |
    .           |_ _ file che fa il controllo.asp
    .  |
    .  |_ _ _/files
    .           |
    .           |_ _ directory con l'id utente
    .                  |
    .                  |_ _ file.jpg
    allora io dalla pagia .asp devo controllare se esiste il file jpg

    come faccio ?

    questo script non va...

    pa = "files_ute/" & id_ute & "/" & nomefile & ".jpg"
    response.write objFile.FileExists(pa)
    if (objFile.FileExists(pa)) = "true" then %>
    <td>[img]../files_ute/<%= id_ute%>/<%= nomefile %>.jpg[/img]</td>
    <% else %>
    <td>Nessuna immagine</td>
    <% end if %>


    grazie
    -------------------------
    ..::`DrUmM\n0`::..
    www.jonathandomenici.com

  7. #7
    nessuno sa dirmi niente ???
    -------------------------
    ..::`DrUmM\n0`::..
    www.jonathandomenici.com

  8. #8
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    codice:
    Function FileExists(FileName)
    Set Fso = Server.CreateObject("Scripting.FileSystemObject")
    FileExists = Fso.FileExists(Server.MapPath(FileName))
    Set Fso = Nothing
    End Function
    
    FileName = "files_ute/" & id_ute & "/" & nomefile & ".jpg" 
    if FileExists(FileName) then 
     Response.Write "<td>[img][/img]</td>" 
    else 
     Response.Write "<<td>Nessuna immagine</td>"
    end if

  9. #9
    da sempre false..... anche se l'oggetto c'è....

    -------------------------
    ..::`DrUmM\n0`::..
    www.jonathandomenici.com

  10. #10
    fatti stampare ciò che cerchi

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.