23. april 2002 - 15:36Der er
14 kommentarer og 1 løsning
"UploadRequest.Item" videre i querystring?
Er denne sætning mulig. -------- value1 = UploadRequest.Item("billedsti").Item("Value") ---------- Hvis den er, hvordan får jeg så værdien videre i min querystring? --------- response.redirect "billedstigateway.asp?stinavn='"&filename&"'& overskrift="&value1&"" ------------- Altså - hvordan skal dette skrives for at værdien kommer videre? ----------- overskrift="&value1&"
Så vidt jeg husker er UploadRequest.Item("billedsti").Item("Value") binær, ihvertfald hvis det er et upload script du bruger, og det vil sikkert give en fejl der fortæller dig at du ikke kan sætte text og binære felter sammen Hvorfor ikke bare skrive det til en fil og overføre filnavnet istedet ?
where=server.mappath("../../img-user/Forsider")'UploadRequest.Item("where").Item("Value") value = UploadRequest.Item("billedsti").Item("Value")
'Create FileSytemObject Component Set ScriptObject = Server.CreateObject("Scripting.FileSystemObject")
Set FileObject = CreateObject("Scripting.FileSystemObject")
'Create and Write to a File pathEnd = Len(Server.mappath(Request.ServerVariables("PATH_INFO")))-14 'CHANGE THE DRIVE LETTER AND LOCATION. Should be root web folder.
dfile=exact_loaction&where&"\"&filename Set MyFile = ScriptObject.CreateTextFile(dfile,true)
For i = 1 to LenB(value) MyFile.Write chr(AscB(MidB(value,i,1))) Next
Mit problem er ikke at få min fil ned i en mappe, men at skille pathname fra og få det ned i en DB. Så jeg kan holde styr på, hvor det er henne og hvor det hører til. Jeg har et script, der ser sådan ud. ----------------------- <!--#include file=".../includefiles/uputil.inc"-->
<%
' ---------- upload-enhed til billed-upload -----------------------------
value = UploadRequest.Item("blob").Item("Value") Set ScriptObject = Server.CreateObject("Scripting.FileSystemObject") 'pathEnd = Len(Server.mappath(Request.ServerVariables("PATH_INFO")))-14 'Response.Write (Request.ServerVariables("PATH_INFO"))
Set MyFile = ScriptObject.CreateTextFile(Server.mappath("../billeder/"&filename)) ' Eller anden mappe For i = 1 to LenB(value) MyFile.Write chr(AscB(MidB(value,i,1))) Next --------------------- Og pga. UploadRequest kan jeg ikke bruge request.querystring - hvilket ellers ville løse alle mine problemer. Hvad fanden gør jeg ved det?
Jeg har en overskrift i min db, hvor billedet skal være tilhørende. Når jeg indsætter billedet vælger jeg først under hvilken overskrift billedet skal placeres og derefter går man igang med at vælge billedet. Mit problem er at få den overskrift med hele vejen, så jeg tilsidst kan skrive ned i db hvilken adresse billedet har. Jeg har forsøgt at sende overskriften med igennem billedupload proceduren via queystring, men jeg mangler lige at komme forbi scriptet ovenfor.
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.