Avatar billede larz Nybegynder
10. juni 2003 - 16:27 Der er 8 kommentarer og
1 løsning

123Community af Daniel Kjær, men har problemer med det!

http://www.haka3y.dk/ny2/adduser.asp

jeg får en fejl er der nogen der kan fortælle mig, hvad jeg skal gøre for at rette den fejl?
Avatar billede keysersoze Ekspert
10. juni 2003 - 16:30 #1
indsæt

<% response.buffer = true %>

helt oppe i toppen af asp-siden
Avatar billede larz Nybegynder
10. juni 2003 - 16:50 #2
adduser.asp

hvor skal det stå i den? har nemlig prøvet og kunne ikke få det til at virke



<html>
<head>
<title><%=SetTitle%></title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<link href="style.css" rel="stylesheet" type="text/css">
</head>

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="748" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#333333">
  <tr bordercolor="#FFFFFF">
    <td colspan="4"><div align="left"><strong><img src="images/topbar.gif" width="480" height="42"></strong></div></td>
  </tr>
  <tr bordercolor="#FFFFFF">
    <td colspan="4"><div align="right">
        <!--#include file="inc_menu2.asp" -->
      </div></td>
  </tr>
  <tr bordercolor="#FFFFFF">
    <td width="20%" valign="top"><blockquote>
        <p align="left">
          <!--#include file="inc_menu.htm" -->
          <br>
        </p>
      </blockquote></td>
    <td colspan="2"> <p>Her kan du oprette dig, til communitiet...<br>
        Bare udfylsd felterne og klik opret, s&aring; kan du bruge siden !!</p>
      <p></p>

      <%
Response.Buffer = True

' tjekker om disse 5 felter er udfyldt !

brugernavn = Request("brugernavn")
password = Request("password")
navn = Request("navn")
alder = Request("alder")
kon = Request("kon")

Const adOpenKeyset = 1
Const adLockOptimistic = 3
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("database.mdb") & ";UID=admin;PWD=;"

    Set rs = Server.CreateObject("ADODB.RecordSet")
    strSQL = "Select * From bruger"
    rs.Open strSQL, Conn, adOpenKeyset, adLockOptimistic
%>
      <% if Request.ServerVariables("REQUEST_METHOD") = "POST" then       

' Skriver fejl, hvis der ikke er indtastet en oplysning.               
                if brugernavn = "" then
                    Response.Write("Du skal vælge et brugernavn<br></font>")
                end if
               
                if password = "" then
                    Response.Write("Du skal vælge et password!<br></font>")
                end if
               
                if navn= "" then
                    Response.Write("Du skal angive et navn på mindst 2 tegn!<br></font>")
                end if
               
                if alder= "" then
                    Response.Write("Du skal angive dit alder!<br></font>")
                end if
               
                if kon= "" then
                    Response.Write("Du skal angive dit køn!<br></font>")
                end if

' opretter brugeren i databasen !           
                   
                    if brugernavn <> "" AND password <> "" AND navn <> "" AND alder <> "" AND kon <> "" then
                    rs.AddNew
                    rs("brugernavn") = Request.form("brugernavn")
                      rs("password") = Request.form("password")
                      rs("navn") = Request.form("navn")
                      rs("alder") = Request.form("alder")
                      rs("kon") = Request.form("kon")
                      rs("email") = Request.form("email")
                      rs("icq") = Request.form("icq")
                      rs("website") = Request.form("website")
                      rs("om") = Request.form("om")
                      rs("hits") = "0"
                    rs.update
                    Response.Redirect("adduser.asp")
                    end if
                    end if %> <form method="post" action="adduser.asp" id=form name=form>
        <table border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td width="140" valign="top" class="skrift">Brugernavn: <font color="#FF0000">*</font></td>
            <td> <input type="text"        name="brugernavn"        value="" maxlength="50" class="bottom" size="30">
            </td>
          </tr>
          <tr>
            <td width="140" valign="top" class="skrift">Password: <font color="#FF0000">*</font></td>
            <td> <input type="password"    name="password"        value="" maxlength="50" class="bottom" size="30">
            </td>
          </tr>
          <tr>
            <td width="140" valign="top" class="skrift"> Navn: <font color="#FF0000">*</font></td>
            <td> <input type="text"        name="navn" value="" size="30" maxlength="50" class="bottom">
            </td>
          </tr>
          <tr>
            <td width="140" valign="top" class="skrift">Alder: <font color="#FF0000">*</font></td>
            <td> <input type="text"        name="alder" maxlength="3" size="30" class="bottom">
            </td>
          </tr>
          <tr>
            <td width="140" valign="top" class="skrift">Køn: <font color="#FF0000">*</font></td>
            <td> <select name="kon" class="bottom">
                <option value="-" selected>V&aelig;lg k&oslash;n</option>
                <option value="Mand">Mand</option>
                <option value="Kvinde">Kvinde</option>
              </select> </td>
          </tr>
          <tr>
            <td width="140" valign="top" class="skrift">Email:</td>
            <td> <input type="text"        name="email"    value="" size="30" maxlength="255" class="bottom">
            </td>
          </tr>
          <tr>
            <td width="140" valign="top" class="skrift">ICQ #:</td>
            <td> <input type="text"        name="icq" size="30" maxlength="15" class="bottom">
            </td>
          </tr>
          <tr>
            <td width="140" valign="top" class="skrift">Website:</td>
            <td> <input type="text"        name="website"        value="http://" size="30" maxlength="255" class="bottom">
            </td>
          </tr>
          <tr>
            <td width="140" valign="top" class="skrift">Info:</td>
            <td> <textarea name="om" rows="4" cols="30" class="bottom"></textarea>
            </td>
          </tr>
          <tr>
            <td width="110" valign="top">&nbsp;</td>
            <td> <input type="submit" value="opret bruger" class="bottom"> </td>
          </tr>
        </table>
      </form></td>
  </tr>
  <tr bordercolor="#FFFFFF">
    <td colspan="4"><div align="center"><font size="1">This Community is designed
        and developed by Daniel Kj&aelig;r - 123design</font></div></td>
  </tr>
</table>
</body>
</html>
Avatar billede keysersoze Ekspert
10. juni 2003 - 16:56 #3
som den aller første linie - altså lige før <html>
Avatar billede larz Nybegynder
10. juni 2003 - 17:03 #4
virker stadig ikke
Avatar billede keysersoze Ekspert
10. juni 2003 - 18:49 #5
prøv at poste den kode du har lavet - og fjern så den response.buffer = true der eksisterer i scriptet i forvejen
Avatar billede larz Nybegynder
10. juni 2003 - 19:08 #6
Problemet er at jeg ikke kan få det til at virke og jeg er ikke nogen haj til ASP(nærmer sagt fatter ikke det store af det) men skal bruge det community han har lavet, har prøvet dine forslag

du kan evt. hente det her hvis det kan hjælpe dig noget

http://www.123design.dk/scripts.html
Avatar billede keysersoze Ekspert
10. juni 2003 - 19:14 #7
nej nej - men prøv nu bare at fjerne respone.buffer = true der hvor det står på nuværende tidspunkt og sæt så <% response.buffer = true %> ind som den aller aller første linie i scriptet...

det har ikke noget med asp at gøre :)

gør det - se om det virker - hvis ikke så post den kode du er kommet frem til
Avatar billede larz Nybegynder
10. juni 2003 - 19:24 #8
Okay det hjalp, men det ser ikke ud til at virke ordenligt det community

http://www.haka3y.dk/NY2/adduser.asp

for det ser ikke ud til at man opretter en bruger når man forsøger på det
Avatar billede larz Nybegynder
10. juni 2003 - 19:43 #9
okay, nu virker det jeg takker
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