Avatar billede thorkil1 Nybegynder
30. oktober 2002 - 13:38 Der er 11 kommentarer og
1 løsning

oploade billeder til acces-database

hvordan vil det være mest logisk at få vore brugere til at oploade billeder til en accesdatabase?
Jeg bruger dreamweaver som editor generelt
Avatar billede terry Ekspert
30. oktober 2002 - 13:50 #1
You should NOT upload your picture sto the dB but only the path + file name.
picture tend to FILL quiet a lot.
Avatar billede terry Ekspert
30. oktober 2002 - 13:51 #2
You should place your picture in a folder on your web site.
Avatar billede thorkil1 Nybegynder
30. oktober 2002 - 13:59 #3
men hvordan giver jeg brugere adgang til at oploade billeder til en mappe på mit websted?
Avatar billede terry Ekspert
30. oktober 2002 - 14:03 #4
That question would be better off being moved to ASP programming or something!
Avatar billede toonie Nybegynder
30. oktober 2002 - 15:14 #5
Det du skal gøre er at benytte en komponent i asp, f.eks. Persits ASP Upload, den sørger for at uploade billede til en angiven mappe, og derefter tilføje data i en Access database.. bagefter kan du let trække billedet ud af databasen og vise det på siden..
Avatar billede hekla Nybegynder
30. oktober 2002 - 18:15 #6
Du kan gøre det ved hjælp af følgende sider(FILES.INC, ADDFILE.ASP Oog ADDFILE_.ASP). Først skal du sætte parametrene ind så de passer med dit site(f.eks databasesti og databasenavn i FILES.INC). Derefter skal du lægge alle siderne op i den samme mappe på serveren, og åbne siden addfile.asp.


FILES.INC
<%
path=Request.ServerVariables("APPL_PHYSICAL_PATH")
strconnect= "DBQ=" & server.mappath("databasesti/mindatabase.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"
%>

ADDFILE.ASP
<html>
<head></head>

<LINK HREF="style.css" REL="STYLESHEET" TYPE="text/css">

<body leftmargin="0" topmargin="0"
<center>


<table width="500" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr valign="top" align="center">
  <td>
  <table width="450" border="0" cellpadding="0" cellspacing="0">
    <tr>
    <td>
      <font face="verdana" size="5" color="#FFFFFF"><br><b>Upload Billede til Serveren</b></font><br><br><br><br><br>
      <FORM METHOD="POST" ENCTYPE="multipart/form-data" ACTION="addfile_.asp">
      <font face="verdana" size="2" color="#FFFFFF"><b>Vælg billede:</font><br>
        <input type="file" name="f1"><br><br>
    <input type="submit" value = "Upload">
      </form>
      </td>
    </tr>
  </table>
  </td>
</tr>
</table>
</center>
</body>
</html>

ADDFILE_.ASP
<html>

<!-- #include file="adovbs.inc" -->
<!-- #include file="files.inc" -->

<head>
</head>
<body>


<%
    Set upload = Server.CreateObject("Persits.Upload.1")
       
        Count = Upload.Save("stien-til-der-hvor-du-vil-gemme-biledfilerne")
%>
<br>
<font face="verdana" size="4" color="#FFFFFF">Billedet er sendt.<br><br>Vent et øjeblik</font>
<meta HTTP-EQUIV="Refresh" CONTENT="3;URL=minside.asp">
</body>

</html>
Avatar billede hekla Nybegynder
30. oktober 2002 - 18:15 #7
UPS. Det var altså et svar
Avatar billede hekla Nybegynder
19. november 2002 - 20:14 #8
thorkil1> Skal vi ikke have spørgsmålet lukket?
Avatar billede thorkil1 Nybegynder
08. januar 2003 - 21:27 #9
undskyld ventetiden - det har taget sin tid
Avatar billede tina_thranesen Nybegynder
23. februar 2003 - 12:13 #10
Jeg har forsøgt at få ovennævnte til at fungere. Men det lykkes ikke.
Der er i eksemplet indsat: <!-- #include file="adovbs.inc" -->
Men der er ingen forklaring til den.
Hvad er det for en include-fil/hvilken betydning har den for funktionen.
M.v.h. Tina Thranesen.
Avatar billede hekla Nybegynder
24. februar 2003 - 10:10 #11
adovbs.inc er en Microsoft fil som indeholder definitioner på en masse konstanter, som er nødvendige for asp upload. Se:
http://www.eksperten.dk/kat/3/?searchtype=txt&words=adovbs&method=and&sort=score&catid=3
Avatar billede thorkil1 Nybegynder
24. februar 2003 - 21:26 #12
Når jeg forsøger får jeg følgende fejlmelding :

Serverobjekt fejl 'ASP 0177 : 800401f3'
Server.CreateObject blev ikke udført
/addfile_.asp, linje 12
800401f3

Dette er et uddrag af sciptet på siden addfile_.asp :

<%
    Set upload = Server.CreateObject("Persits.Upload.1")
       
        Count = Upload.Save("C:\inetpub\wwwroot\biltest\")
%>
<br>
<font face="verdana" size="4" color="#FFFFFF">Billedet er sendt.<br><br>Vent et øjeblik</font>
<meta HTTP-EQUIV="Refresh" CONTENT="3;URL=minside.asp">

Forklaringe på hvad jeg gør galt ??
thorkil
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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