Jag skulle behöva hjälp:
Min upload script döper om alla filer jag laddar upp och det gör det genom att lägger 1- framför varenda fil !
Problemet är att när jag laddar inte upp något fil alls då lägger den ändå 1- i databasen så när jag hämtar en inlägg som innehåller ingen bild
då scripten försöker ändå visa en bild!
Så döper scripten om filen :
Dim pathToFile
Dim fso,fnum
Set fso=Server.CreateObject("Scripting.FileSystemObject")
fnum=1
Do While fso.FileExists(Server.mapPath("uploaded/") & "\" & fnum & "-" & fileName)
fnum=fnum+1
Loop
pathToFile=Server.mapPath("uploaded/") & "\" & fnum & "-" & fileName
fileName=fnum & "-" & fileName
Set fso=Nothing
Du får lägga till ett fält i din databas, ex Ja/Nej-fält (True/False) som du sätter till Ja eller Nej (True eller False) när man laddar upp bilden beroende på om man laddar upp nån bild eller inte.
Sen när du ska hämta posten ur databasen så kontrollerar du om det fältet innehåller Ja elel rNej och gör utifrån det en if-sats som skriver eller inte skriver ut bilden.
Dim pathToFile
If filename<>"" Then
Dim fso,fnum
Set fso=Server.CreateObject("Scripting.FileSystemObject")
fnum=1
Do While fso.FileExists(Server.mapPath("uploaded/") & "\" & fnum & "-" & fileName)
fnum=fnum+1
Loop
pathToFile=Server.mapPath("uploaded/") & "\" & fnum & "-" & fileName
fileName=fnum & "-" & fileName
Set fso=Nothing
End If
men för hjälp!
259 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25