06. juli 2003 - 17:30Der er
40 kommentarer og 1 løsning
Upload af billeder og rename af dem
Hey Jeg står lidt på barbund... Jeg er ved at lave et fotoalbum... og vil gerne have lavet så man kan uploade billeder... det skal være sådan at når man uploader et billede omdøber scriptet billedet til et unikt navn... og samtidig tilføjer navnet til min database...
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
forstår ikke hvorfor du ikke vil have installeret et komponent (eller flere) de fylder ingenting, kan ikke se nogen ulemper ved det. Der er jo ingen grund til at være så konservativ, når det er meget nemmere hvis du installerer et komponent, det vil nemlig spare dig for en masse kode!
Der er fordele og ulemper ved begge. Fordel ved kopponemt er at koden er lavet ulemper er at koden skal laves om alt efter hvilket web-hotel man flytter til for at understytte deres komponent de har installeret.
Hvis du stadig vil havde uden så har jeg rettet koden til som du kan bruge som eksemple til upload.
jep men det med id'en skal jeg nok selv få lavet.. det er jo bare at få den til at lave en liste over kategorierne i dropboxen... men en beskrivelses boks vil være kanon
Ok, du kan lave defalt.asp siden som dette hvor den laver en drop down ud fra tabellen kategorier som indholder ID og katnavn.: Og der er tilføjet en input felt til beskrivelse.
<HTML> <body> <BR>
<B>SUBMIT FORM</B><BR>
<FORM ENCTYPE="multipart/form-data" ACTION="upload.asp" METHOD="POST"> <P>Vedlæg et billede:<BR> <INPUT NAME="fileupload_file" TYPE="file"><BR> <P> Beskrivelse: <input type="text" name="beskrivelse"><br> <P>Vælg en kategori:<BR> <SELECT NAME="kategori"> <% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.mappath("db1.mdb") SQL = "SELECT * FROM kategorier" set rs = Conn.Execute(SQL) do while not rs.EOF %> <option value="<%=rs("id")%>"><%=rs("katnavn")%></option> <% rs.Movenext loop %> </SELECT> <br> <p> <INPUT NAME="Action" TYPE="submit" VALUE="Udfør upload"> </FORM> </body> </html>
KategoriID bliver gemt i DropDown boksen "kategori" og i value for hver kategori er gemt ID'et på kategorien, så der som gemmens i Billeder tabllen er det ID på den kategori som er valgt sammen med billet.
Den skal vel ikke indsætte kategorien i CAT tabellen, det er der kategorien er kommet fra. Eller skal CAT bruges som link mellem kategori og billede?
jeg har tabellen CAT hvor jeg har "CATID" og "CATNAVN" (de siger lidt sig selv) også i min BILLEDE tabel har jeg "ID" CATID" "STI" hvor CATID henviser til den kategori som billedet tilhøre
Ok, som sagt så er det CATID som er gemt value for hver kategori i dropdown boxen. Så hvis du ahr denne SQL så indsætter den tallet som står i value i catID i Billede tabellen. ping ' er fjernet omkring kategori i denne linje hvis catID er en tal kolonne.: SQL = SQL & "" & objDict("KATEGORI") & " "
tænkte på.. har arbejdet en del vidre med dette... men vil gerne have filerne til at hedde det ID nummer de får tildelt i databasen.. kan det ladesig gøre? kan godt oprette et nyt spørgsmål om det hvis du vil have point ud af det
Synes godt om
Ny brugerNybegynder
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.