/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Upload af filer til MySQL via ASP
Fra : KSJEN


Dato : 11-02-08 02:27

Hej !

Jeg forsøger at uploade filer til MySQL database via ASP. Må
tilstå, at jeg ikke har meget erfaring i upload af filer, så
måske min kode er helt ude i skoven.

Eterfølgende skal jeg have mulighed for at vise dataene igen.

Filerne skal gemmes i MySQL databasen, og alstå ikke bare i en
folder.

Min kode ser således ud:

<a class="overskrift">Upload af filer</a>

<table>
   <form action="index.asp?mode=upload" method="POST"
enctype="multipart/form-data">
      <tr>
         <td align="right">Image1 :</td>
         <td><input type="file" name="fil" class="box"> </td>
      </tr>
      <tr>
         <td colspan="2" align=”center”>
            <input name="add" type="Submit" id="add" value=" Submit "
class="box">
         </td>
      </tr>
   </form>
</table>


<% if strMode = "upload" then

strConnection = "driver={MySQL};server=localhost;uid=uid;"
strConnection = strConnection & "pwd=pwd;database=db"

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open strConnection

strSQL = "Insert into test_filer (dato, fil) values ('" &
DatePart("YYYY",Now()) & "-" & DatePart("M",Now()) & "-" &
DatePart("D",Now()) & " " & DatePart("H",Now()) & ":" &
DatePart("N",Now()) & ":" & DatePart("S",Now()) & "','" &
Request.Form("fil") & "')"

Conn.Execute(strSQL)

Conn.Close
Set Conn = Nothing


Håber nogen kan guide mig på ret kurs.

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Christian R. Larsen (11-02-2008)
Kommentar
Fra : Christian R. Larsen


Dato : 11-02-08 11:39

"KSJEN" <ksj@it.dk> wrote in message
news:47afa452$0$90269$14726298@news.sunsite.dk...
> Hej !
>
> Jeg forsøger at uploade filer til MySQL database via ASP. Må
> tilstå, at jeg ikke har meget erfaring i upload af filer, så
> måske min kode er helt ude i skoven.

Problemet er, at <INPUT TYPE="FILE"> ikke sender en fil - men en
sti+filnavn - med til din side, når du submitter.

Du vil altsåå aldrig kunne få gemt andet end filnavnet på den måde.

Prøv at google lidt i stedet - der er flere løsninger på problemet, men det
er nok ikke dem alle, der passer til lige netop dit valg af webhotel osv.



Søg
Reklame
Statistik
Spørgsmål : 177547
Tips : 31968
Nyheder : 719565
Indlæg : 6408797
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste