Avatar billede bodyguard Nybegynder
22. september 2004 - 07:08 Der er 1 kommentar og
1 løsning

Slet billeder fra hjemmeside

Hejsa

Jeg mangler et script som viser 4 billeder og så linieskift, der skal være en 1 px border i sort omkring billederne og der skal være en mellemrum på ca 5 px mellem billede og border.

Når man trykker på et billede skal der komme en Confirm OK så sletter man billede og der står i bunde Billede "navnet på filen" er blevet slettet. Anuller så intet.

Håber der er et friskt hoved som kan hjælpe :)

Venligst
Mark Zweidorff
Avatar billede eagleeye Praktikant
22. september 2004 - 10:11 #1
Du kan prøve noget i stil med dette, om det lige passer med antal pixel må du prøv at tjekke og rette til :)

Stien hvor billederne er angives i:
sti = "/images/xxx/"


<%
if request.servervariables("request_method") = "post" then
  Set fs=Server.CreateObject("Scripting.FileSystemObject")
  fil=Request.Form("fil")
  if fs.FileExists(Server.Mappath(fil)) then
    fs.DeleteFile(Server.Mappath(fil))
  end if
  set fs=nothing
  Response.redirect request.servervariables("script_name")
ene if
%>
<html>
<head>
<script>
function godkenslet(fil) {
  var svar = confirm ("Skal filen "+fil+" slettes?");
  return svar;
}
</script>
</head>
<body>
<%
sti = "/images/xxx/"
Set fs=Server.CreateObject("Scripting.FileSystemObject")
set folder = fs.GetFolder(server.mappath("/images/xxx/"))
set files = folder.Files
response.write "<table cellpadding=""4px"">"
i=0
antalPrRow=4
For Each file In filesObject
  if i = 0 then response.write "<tr>"
  response.write "<td><form action=""" & request.servervariables("script_name") &""" method=""post"" onsubmit=""return godkenslet('" & file.name & "');"">"
  response.write "<input type=""hidden"" name=""fil"" value=""" & sti & file.name & """>"
  response.write "<input type=""image"" src=""" & sti & file.name & """ border=""1"" >"
  response.write "</form>"
  response.write "</td>"
  i=i+1
  if i = antalPrRow then
    response.write "</tr>"
    i=0
  end if
next
if i>0 then
  for x=i to antalPrRow
    response.write "<td>&nbsp;</td>"
  next
  response.write "</tr>"
end if
response.write "</table>"
%>
</body>
</html>
Avatar billede bodyguard Nybegynder
25. september 2004 - 16:08 #2
Takker igen *S*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester