20. februar 2002 - 21:45Der er
11 kommentarer og 1 løsning
Problem med Upload...
Jeg skal kunne uploade billeder fra den side jeg laver. Den del der uploader billedet virker fint, MEN den del der skal tilføje stien og en kommentar (som er blevet indtastet i en form) virker ikke... Således ser mine 2 ASP-filer ud:
Dim sql, kommentar, dato, filnavn filnavn = request.form("filnavn") dato = request.form("dato") kommentar = Replace(request.form("kommentar"),"'","''") sql = "insert into img (datoadded, imgsrc, kommentar) values('" & dato & "', '" & filnavn & "', '" & kommentar & "')" 'cn.execute sql Response.Write sql cn.close set cn = nothing
Dim upload, count Set Upload = Server.CreateObject("Persits.Upload.1") Count = Upload.Save("uploadbib\") Response.Write Count & " fil(er) modtaget." _ & "<a href=""uploadpics.asp""><p>Gå tilbage</p></a>" upload.close set upload = nothing %> </body> </html>
Når jeg fyrer Response.Write sql af i stedet for cn.execute sql får jeg følgende output:
insert into img (datoadded, imgsrc, kommentar) values('', '', '')
Det fatter jeg ikke! feltet "dato" har fra starten en tildelt værdi, og de 2 andre felter skriver jeg noget i... Alle felter i databasen er af typen tekst. Hvad har jeg gjort galt?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
therealyoda >> Ja jeg har lagt mærke til at jeg ikke smidder nogle værdier i felterne...Men som jeg skrev i mit spm. jeg skriver noget i alle 3 felter...
Goose >> Det hjælper ikke at gøre det på den måde... Men kig lige på koden en gang til... Jeg har ikke skrevet noget galt, vel? Jeg kan uploade siderne og give et link hvis det er bedre?
Skal det stå således: Dim upload Set Upload = Server.CreateObject("Persits.Upload.1") Dim sql, kommentar, dato, filnavn set filnavn = upload.form("filnavn") set dato = upload.form("dato") set kommentar = Replace(upload.form("kommentar"),"'","''") sql = "insert into img (datoadded, imgsrc, kommentar) values('" & dato & "', '" & filnavn & "', '" & kommentar & "')" 'cn.execute sql Response.Write sql
Desværre nej... :-( Den uploader billedet fint, MEN den skriver stadig den tomme sql-sætning: insert into img (datoadded, imgsrc, kommentar) values('', '', '')
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.