webForumDet fria alternativet

Radera fil

2 svar · 191 visningar · startad av Jörgen HP

Jörgen HPMedlem sedan feb. 20012 412 inlägg
#1

Tja!

Jag har ett uploadsystem där inloggade medlemmar kan ladda upp en bild på sig själv. Nu hade jag tänk vara snäll och låta de kunna radera bilden också. :D

När man laddar upp en fil finns en koll så att endast jpg-, jpeg-, gif- och png-filer kan laddas upp. Innan uppladdning byter jag namn på bilden enligt mönstret:

memberId.filändelse

Alla bilder hamnar i en katalog, och varje medlem kan bara ha en bild.

Problemet är hur jag ska hitta rätt bild. jag har tänkt i följande bana, och undrar om det är ett lyckat sätt.

  1. Loppa igenom filerna
  2. för var varv i loopen görs en split på "." i filnamnet som sedan jämförs med användarens medlemsId.
  3. stämmer dessa överens, radera filen.

Bra, dåligt, andra sätt?

MatteMedlem sedan aug. 20002 975 inlägg
#2

Annars vore det kanske enklare att lagra filnamn eller filändelse i medlemsregistret i samband med att de lägger upp en bild.
Då slipper du loopa utan kan gå direkt på bilden.

Jörgen HPMedlem sedan feb. 20012 412 inlägg
#3

Fy tusan vad dum man kan vara, jag har ju filnamnet i databasen. :r

Tack för upplysningen matte. :D

PS Jag ska gå och sova nu :e

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)