Avatar billede md_craig Nybegynder
28. maj 2002 - 22:46 Der er 9 kommentarer og
1 løsning

den indskriver ikke i databasen...

er der lige nogen der kan se hvorfor denne ikke indskriver i databasen... ???

--------------------------------------------------

<%
    Set Upload = Server.CreateObject("Persits.Upload.1")

    Upload.OverwriteFiles = False
    On Error Resume Next

    Upload.SetMaxSize 1048576    ' Limit files to 1MB
    Count = Upload.Save("d:\web\it-links.dk\www\Test\Reklame")
%>
<HTML>
<BODY>
<% Dim Img, Bred, Hoj, Stor %>
<% If Err <> 0 Then %>
<% = Err.Description %>
<% Else %>
<% For Each File in Upload.Files %>
<% If File.ImageType = "GIF" or File.ImageType = "JPG" or File.ImageType = "PNG" Then %>
<% Img = File.Filename %>
<% Bred = File.ImageWidth %>
<% Hoj = File.ImageHeight %>
<% End If %>
<% Stor = File.Size %>
<% Next %>
<% End If %>
<%
Response.write img
Response.write "<br>"
Response.write Bred
Response.write "<br>"
Response.write Hoj
Response.write "<br>"
Response.write Stor

Dim cn, SQL, Link, besk, user

Link = request.form("Url")
Besk = request.form("Reklame")

user = request.querystring("user")

set cn = server.createobject("ADODB.Connection")
cn.open = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("data.mdb")

SQL = "INSERT INTO Reklamer (Reklame, Url, Img, Size, Height, Width) "

SQL = SQL & "VALUES('" & Besk & "' , '" & Link & "' , '" & img & "' , '" & Stor & "' , '" & Hoj & "' , '" & Bred & "')"

cn.execute SQL
cn.Close

set cn = Nothing

  Response.redirect "Admin.ASP?side=21&Menu=4&User=" & User & ""
 
%>

</BODY>
</HTML>

--------------------------------------------------

den kommer verken med fejl eller noget, det virker faktisk altsammen helt normalt... men henter jeg databasen og kigger i den. så er der ikke indskrevet noget...
Avatar billede curriculum Nybegynder
28. maj 2002 - 22:49 #1
Prøv og udskriv din sql streng ..
Avatar billede curriculum Nybegynder
28. maj 2002 - 22:50 #2
umiddelbart eneste fejl jeg kan se er ..
cn.execute SQL --> cn.execute(SQL)
Avatar billede erikjacobsen Ekspert
28. maj 2002 - 22:52 #3
og fjern din response.redirect. Er dine felter tal skal der ikke '...' omkring
Avatar billede md_craig Nybegynder
28. maj 2002 - 23:00 #4
<Table Cellspacing="0" Cellpadding="0" Width="470" align="center">

<TR><td colspan="2">
<b>Tilføj en sponsor til databasen</b><br><br>
</td></TR>
<TR><td>

<form method="POST" action="sponsor.asp?User=<% Response.write User %>" enctype="multipart/form-data" align="center">
    <tr>
      <td valign="top" width="80">Sponsor navn:</td>
      <td valign="top"><input type="text" name="Reklame" class="SponserAdd"></td>
    </tr>
    <tr>
      <td valign="top" width="80">Url:</td>
      <td valign="top"><input type="text" name="Url" class="SponserAdd"></td>
    </tr>
    <tr>
      <td valign="top" width="80">Billede:</td>
      <td valign="top"><input type="file" name="FILE1" class="Fileupload"></td>
    </tr>
    <tr>
      <td valign="top" width="80"><input type="submit" value="Tilføj sponsor" class="adder"></td>
      <td valign="top">&nbsp;</td>
    </tr>
</form>

</td></tr>

</table>

kig også lige her....
Avatar billede md_craig Nybegynder
28. maj 2002 - 23:01 #5
den får ikke rigtig sendt |Url| og |Reklame|
Avatar billede md_craig Nybegynder
28. maj 2002 - 23:02 #6
dette er min SQL: når den bliver udskrevet...

INSERT INTO Reklamer (Reklame, Url, Img, Size, Height, Width) VALUES('' , '' , 'teen0045.jpg' , '24692' , '449' , '600')
Avatar billede curriculum Nybegynder
28. maj 2002 - 23:07 #7
Den her sætning er den ok, den ser lidt mystisk ud
action="sponsor.asp?User=<% Response.write User %>"
skal det ikke være ..
action="sponsor.asp?User=<% Request("User") %>"

/Curriculum
Avatar billede md_craig Nybegynder
28. maj 2002 - 23:08 #8
jeg har løst det... man skal ikke bruge Request.Form... istedet skal man bruger Upload.Form...
Avatar billede md_craig Nybegynder
28. maj 2002 - 23:09 #9
curriculum >>> nej... det er pga at brugernavn bliver sendt i en String...
Avatar billede md_craig Nybegynder
28. maj 2002 - 23:11 #10
Link = request.form("Url")
Besk = request.form("Reklame")

skal så udskiftes med:

Link = Upload.form("Url")
Besk = Upload.form("Reklame")
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