Avatar billede guzzie Nybegynder
14. marts 2001 - 09:41 Der er 5 kommentarer og
1 løsning

upload problem

hey there
I have and upload script that is acting pretty damn strange and cant figure it out

My upload path looks like this
path = \"d:\\home\\guzziedk\\www\\film_site\\upload\\\"&upload.form(\"pass\") & \"\\\"
Upload.Save path
response.write path

however it cant seem to find the value of pass
My response.write comes out like this
d:\\home\\guzziedk\\www\\film_site\\upload\\\\

as you can see it looks like there is no value for pass
however the picture that i am uploading only gets uploaded to the \"upload\" folder in the path
However the rest of my script works fine and the upload script writes to my DB and inserts the value of \"pass\"

Does anybody know what I am doing wrong ??
Guzzie
Avatar billede guzzie Nybegynder
14. marts 2001 - 09:42 #1
heres the full script
<%
Set Upload = Server.CreateObject(\"Persits.Upload.1\")

Upload.OverwriteFiles = False
Upload.SetMaxSize 1048576

path = \"d:\\home\\guzziedk\\www\\film_site\\upload\\\"&upload.form(\"pass\") & \"\\\"

Upload.Save path

response.write path

For Each File in Upload.Files

If File.ImageType <> \"GIF\" and File.ImageType <> \"JPG\" Then
  Response.Write \"GIF or JPG files only please!\"
  Exit For
End If
If File.ImageWidth > 1500 Then
  Response.Write \"Image width cannot exceed 1500 pixels.\"
  Exit For
End If

If File.ImageHeight > 1600 Then
  Response.Write \"Image height cannot exceed 1600 pixels.\"
  Exit For
End If
    Set Conn = Server.CreateObject(\"ADODB.Connection\")
    Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"media.mdb\")
    strSQL=\"INSERT into pics (pass, pic1) Values(\'\"&upload.form(\"pass\")&\"\',\'\" & File.ExtractFileName & \"\')\"
    Conn.Execute(strSQL)
response.write \"<link rel=stylesheet style=text/css href=styles_old.css><body>\"
response.write \"<table valign=top align=center width=550 cellpadding=5 cellspacing=0>\"
response.write \"<tr><td colspan=3><img id=img src=upload/\"&upload.form(\"pass\") & \"/\" & File.ExtractFileName & \" border=0 width=110 height=100 align=left hspace=10>Dit billed <b>\" & File.ExtractFileName & \"</b> ligger klar på vores server.<br><br>Hvis du ønsker at uploade flere billeder kan du klikke &nbsp;&nbsp;<a href=java script:history.go(-1)>h&eacute;r</a>.<br><br>For at aktivere din bestilling, indtast din email, hvorefter du vil blive sendt tilbage til vores forside.</td></tr>\"
response.write \"<tr><td colspan=3><hr></td></tr>\"
response.write \"<tr><td align=right><form action=mail_pic_activate.asp method=post><input id=form type=hidden name=activate value=activate><input type=hidden name=pass value=\"&upload.form(\"pass\")&\"></td></tr>\"
response.write \"<tr><td align=right>Indtast Email:</td><td align=left><input id=form size=30 type=text name=email></td><td align=left><input id=form type=submit name=submit value=Aktiv&eacute;r&nbsp;bestilling></td></tr></form>\"
response.write \"<tr><td colspan=3><hr></td></tr>\"
response.write \"<tr><td colspan=3>&nbsp;</td></tr></table>\"
Next
%>
Guzzie
Avatar billede guzzie Nybegynder
14. marts 2001 - 10:50 #2
hmmm har fundet ude af det
Avatar billede tpiil Nybegynder
14. marts 2001 - 11:34 #3
guzzie >> det gik da fint med det danske her :)
Avatar billede guzzie Nybegynder
14. marts 2001 - 11:45 #4
tak det kan godt vaere jeg kan skriv danske min der det med men stavening er ik saa godt saa det er derfør jeg fortraekker mig at bruge min english som jeg er meget mere beder til :)
Of course I write a little danish but its pretty sucki :))
Guzzie(Still the Englishman )
Avatar billede tpiil Nybegynder
14. marts 2001 - 11:47 #5
ok :)
Avatar billede guzzie Nybegynder
14. marts 2001 - 11:47 #6
hmm \"det der\" mener jeg
:) sniff
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