1) Hvordan gør jeg at min upload form tjekker om det er billed filer: .jpg, .png, .gif.
2) Hvordan gør jeg at billedet maks må flyde 2mb?
Min upload form ser sådan her ud: Set Upload = Server.CreateObject("Persits.Upload.1") Upload.OverwriteFiles = False Upload.SetMaxSize 1048576 Upload.Save(Server.MapPath("upload")) overskrift = Upload.Form("overskrift") nyhed = Upload.Form("nyhed") For Each File in Upload.Files filename = file.ExtractFileName
Det gør der sørme også. Så skulle de blive omdøbt hvis filen eksistere i forvejen.
1: Der bliver du nød til at uploade til hukommelsen først, tjekke filtypen, også gemme dem. Der findes en speciel ImageType der kan bruges:
Set Upload = Server.CreateObject("Persits.Upload.1") Upload.OverwriteFiles = False Upload.SetMaxSize 1048576 Upload.Save overskrift = Upload.Form("overskrift") nyhed = Upload.Form("nyhed") For Each File in Upload.Files if File.ImageType <> "UNKNOWN" then File.SaveAs Server.MapPath("upload") &"\" & File.FileName filename = file.FileName else response.write "Ikke et billed" end if
ImageType tjekker for BMP, GIF, JPEG, PNG og TIFF
Synes godt om
Slettet bruger
29. november 2006 - 16:05#6
Men mangler stadigvæk nr. 3..? Hvad hvis jeg vil have at alle der opretter et billed skal hedde det samme som deres ip eller deres navn de skriver i en input? Hvordan gør jeg det?
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.