Avatar billede deaz Nybegynder
01. januar 2001 - 22:14 Der er 11 kommentarer og
1 løsning

tagwall

Hejza jeg sikker og laver en tagwall men jeg har lidt problemer... denne her opdater bare hvis jeg tryker Sendt og den skulle Skrive til tagwall.asp

HJÆLP!

---------tilfoj4.asp----------
<html>

<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\">
<meta name=\"ProgId\" content=\"FrontPage.Editor.Document\">
<title>navn</title>
</head>

<body>


<%

Response.Expires = 0

If Request.Servervariables(\"Query_String\") <> \"\" then

Const adOpenKeyset = 1
Const adLockOptimistic = 3

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"tagwall.mdb\") & \";UID=admin;PWD=;\"

    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From gaestebogen\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic

      rs.AddNew
      rs(\"navn\") = Request.form(\"navn\")
      rs(\"email\") = Request.form(\"email\")
      rs(\"hjemmeside\") = Request.form(\"hjemmeside\")
      rs(\"icq\") = Request.form(\"icq\")
      rs(\"besked\") = Request.form(\"besked\")
      rs(\"dato\") = Now()
      rs(\"ip\") = request.servervariables(\"remote_Addr\")
      rs.Update

    rs.Close
    Set rs = Nothing

Conn.Close
set Conn = Nothing

Response.Redirect(\"default.asp\")

Else %>

<form action=\"tilfoj4.asp\" method=\"post\">
<div align=\"center\">
  <center>
  <table border=\"0\" width=\"350\" bgcolor=\"#000000\" cellspacing=\"1\" cellpadding=\"0\">
    <tr>
      <td width=\"100%\">
        <table border=\"0\" width=\"100%\" bgcolor=\"#FFFFFF\" cellspacing=\"0\" cellpadding=\"10\">
          <tr>
            <td width=\"100%\">
              <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"2\" height=\"79\">
                <tr>
                  <td width=\"24%\" height=\"19\"><font size=\"2\" face=\"Verdana\">navn:</font></td>
                  <td width=\"76%\" height=\"19\"><input name=\"navn\"></td>
                </tr>
                <tr>
                  <td width=\"24%\" height=\"20\"><font size=\"2\" face=\"Verdana\">email</font></td>
                  <td width=\"76%\" height=\"20\"><input name=\"email\"></td>
                </tr>
                <tr>
                  <td width=\"24%\" height=\"20\"><font size=\"2\" face=\"Verdana\">besked:</font></td>
                  <td width=\"76%\" height=\"20\"><textarea name=\"besked\" rows=\"6\" cols=\"28\"></textarea></td>
                </tr>
                <tr>
                  <td width=\"24%\" height=\"20\"></td>
                  <td width=\"76%\" height=\"20\"><input type=\"submit\" value=\"Send\"></td>
                </tr>
              </table>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
  </center>
</div>
</form>

<% end if %>

</body>
</html>









-Deaz
Avatar billede tpiil Nybegynder
01. januar 2001 - 22:19 #1
det er jo bare:
Response.Redirect(\"default.asp\")
der skal skiftes ud med:
Response.Redirect(\"tagwall.asp\")
Avatar billede deaz Nybegynder
02. januar 2001 - 14:06 #2
hmmm... tagwall-ens forsiden hedder default.asp og desuden skriver den slet ikke i databasen! Denne kommer ikke så langt! Men nu ser det ud til at jeg MÅSKE har fundet fejlen selv...

= strSQL = \"Select * From gaestebogen\"
= strSQL = \"Select * From tagwall\"

og i stedet for

Request.form(\"navn\")
Request.QueryString(\"navn\")

jeg er ikke hjemmet lige nu men jeg retter det så snart jeg kommer hjem! Så kan jeg se om fejlen ligger der!

-Deaz
Avatar billede deaz Nybegynder
04. januar 2001 - 20:36 #3
Nu ha jeg lavet det lidt om! Men dur ikke den giver mig ikke adgang til DB\'en



--http://zqueek.trab.dk/tagwall/tilfoj_tag.asp--

<html>

<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\">
<meta name=\"ProgId\" content=\"FrontPage.Editor.Document\">
<title>navn</title>
</head>

<body>


<%

Response.Expires = 0

If Request.Servervariables(\"Query_String\") <> \"\" then

Response.write(\"navn: \" & Request.QueryString(\"navn\") & \"<br>\")
Response.write(\"email: \" & Request.QueryString(\"email\") & \"<br>\")
Response.write(\"besked: \" & Request.QueryString(\"besked\") & \"<br>\")

Const adOpenKeyset = 1
Const adLockOptimistic = 3

Set Conn = Server.CreateObject(\"ADODB.Connection\")
    Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"tagwall.mdb\") & \";UID=admin;PWD=;\"
    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From tagwall\"
    rs.Open
   
      rs.AddNew
        rs(\"navn\") = Request.QueryString(\"navn\")
        rs(\"email\") = Request.QueryString(\"email\")
        rs(\"besked\") = Request.QueryString(\"besked\")
      rs.Update
     
    rs.Close
    Set rs = Nothing

Conn.Close
set Conn = Nothing

Response.Redirect(\"default.asp\")

Else %>

<form action=\"tilfoj_tag.asp\" method=\"get\">
<div align=\"center\">
  <center>
  <table border=\"0\" width=\"350\" bgcolor=\"#000000\" cellspacing=\"1\" cellpadding=\"0\">
    <tr>
      <td width=\"100%\">
        <table border=\"0\" width=\"100%\" bgcolor=\"#FFFFFF\" cellspacing=\"0\" cellpadding=\"10\">
          <tr>
            <td width=\"100%\">
              <table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"2\" height=\"79\">
                <tr>
                  <td width=\"24%\" height=\"19\"><font size=\"2\" face=\"Verdana\">navn:</font></td>
                  <td width=\"76%\" height=\"19\"><input name=\"navn\"></td>
                </tr>
                <tr>
                  <td width=\"24%\" height=\"20\"><font size=\"2\" face=\"Verdana\">email</font></td>
                  <td width=\"76%\" height=\"20\"><input name=\"email\"></td>
                </tr>
                <tr>
                  <td width=\"24%\" height=\"20\"><font size=\"2\" face=\"Verdana\">besked:</font></td>
                  <td width=\"76%\" height=\"20\"><textarea name=\"besked\" rows=\"6\" cols=\"28\"></textarea></td>
                </tr>
                <tr>
                  <td width=\"24%\" height=\"20\"></td>
                  <td width=\"76%\" height=\"20\"><input type=\"submit\" value=\"Send\"></td>
                </tr>
              </table>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
  </center>
</div>
</form>

<% end if %>

</body>
</html>

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

-Deaz
Avatar billede deaz Nybegynder
04. januar 2001 - 20:36 #4
...altså når man prøver at skrive til den!
Avatar billede tpiil Nybegynder
04. januar 2001 - 20:40 #5
du glemmet lige at åbne de forskellige ting som skal bruges

Set Conn = Server.CreateObject(\"ADODB.Connection\")
    Conn.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"tagwall.mdb\") & \";UID=admin;PWD=;\"
    Set rs = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From tagwall\"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic
Avatar billede tpiil Nybegynder
04. januar 2001 - 20:41 #6
det er rs.Open jeg kun har lavet om på, men det var nok lettere for dig hvis jeg skrev det hele :)
Avatar billede dj-dos Nybegynder
04. januar 2001 - 20:44 #7
Wolla min Ven

Er du sikker på at du har user og password på databasen?

Dj-dos
Avatar billede deaz Nybegynder
05. januar 2001 - 17:46 #8
----------------------
navn: Deaz
email: Deaz@zqueek.dk
besked: test!!!

Microsoft OLE DB Provider for ODBC Drivers error \'80004005\'

[Microsoft][ODBC Microsoft Access Driver] Cannot update. Database or object is read-only.

/tagwall/tilfoj_tag.asp, line 36

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

-Deaz
Avatar billede tpiil Nybegynder
06. januar 2001 - 01:07 #9
kontakt din udbyder for det er sikkert fordi du ikke kan opdatere i databasen, men kun læse hvad der står i den.
Avatar billede deaz Nybegynder
06. januar 2001 - 13:09 #10
ok det prøver jeg!
Avatar billede deaz Nybegynder
04. februar 2001 - 09:43 #11
Her har du 30 for at prøve at hjælpe :) trab.dk svarede ikke på mit spørgsmål så. Men jeg fandt en anden side www.friserverplads.dk . Men tak fordi du prøvede at hjælpe :)

- Deaz
Avatar billede tpiil Nybegynder
04. februar 2001 - 10:54 #12
så lidt da :)
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