navigando ho incontrato questo codice che mi sembra adatto, solo che é scritto in vbscript
la mia pagina di inserimento è scritta in jscript
vorrei integrarlo ma non vivo numerosi errori.
CODICE ORIGINALESTO CERCANDO DI MODIFICARLO COME SEGUEcodice:<% Dim objFso, objFolder, objFiles Dim strFolder, strFile, strPath, strExt ' Definisci il percorso della cartella da leggere strPath = "/public/pics/" strExt = ".JPG" ' Crea gli oggetti FSO necessari Set objFso = Server.createObject("Scripting.FileSystemObject") Set objFolder = objFso.GetFolder(Server.MapPath(strPath)) Set objFiles = objFolder.Files ' Scorri tutti i file nella cartella for each strFile in objFiles ' Controlla l'estensione if Right(strFile.name, Len(strExt)) = strExt then Response.Write(strFile.name) & " " end if next ' Distruggi oggetti e libera risorse Set objFso = Nothing Set objFolder = Nothing Set objFiles = Nothing %>
Ecco l'errorecodice:........ <select name="foto"> <% VAR strPath = "/public/pics/" VAR strExt = ".JPG" VAR objFso = Server.createObject("Scripting.FileSystemObject") VAR objFolder = objFso.GetFolder(Server.MapPath(strPath)) VAR objFiles = objFolder.Files PUNTO DI ROTTURA--LINEA 100 for each strFile in objFiles ' Controlla l'estensione if Right(strFile.name, Len(strExt)) = strExt then Response.Write(strFile.name) & " " end if <option value="--"><%=strFile.name%></option> next ' Distruggi oggetti e libera risorse Set objFso = Nothing Set objFolder = Nothing Set objFiles = Nothing %> </select>
come posso risolvere??? ho bisogno di finire questo scriptttttt.codice:Errore di compilazione di Microsoft JScript errore "800a03ed' Previsto '(' /admin/inserisci.asp, riga 100 for each strFile in objFiles

Rispondi quotando