Avatar billede 1005 Nybegynder
24. juni 2003 - 17:38 Der er 10 kommentarer og
1 løsning

enkel nyhedsfelt

jeg er en snegl til asp -

jeg ønsker på mit site at have et felt: KOMMENTAREN
her skal der kunne skrives forskellige indlæg, ved login fra database med medlemsnummerer.

se: http://home1.stofanet.dk/so_simpel/

hvordan i asp - kan nogen henvise til eksempler/koder/færdige aspscripts

jeg har prøvet forskellige fra netcoders men kan ikke gennemskue koderne - så jeg kan bruge eksemplerne
Avatar billede no_doubt Nybegynder
24. juni 2003 - 17:44 #1
If request.form("B1") <> "" then

set conn = server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.mappath("dindatabase.mdb")
sql = "INSERT INTO dintabel(dinkolonne) VALUES ('" & Request.Form("dit_felt")& "')"
Conn.execute(sql)
end if

Opret et felt på din side der hedder dit_felt og en knap med navn B1 når B1 blive trykket udføres dette ovenfor

Mht login så søg her i forummet
Avatar billede no_doubt Nybegynder
24. juni 2003 - 17:50 #2
Her er lidt at starte med
</head>

<body>
<%
If request.form("B1") <> "" then

set conn = server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.mappath("dindatabase.mdb")
sql = "INSERT INTO dintabel(dinkolonne) VALUES ('" & Request.Form("S1")& "')"
Conn.execute(sql)
end if
%>
<%
If request.form("B2") <> "" then
'dit login script
end if
%>
<form method="POST" action="<%=Request.ServerVariables("SCRIPT_NAME")%>">
<table width="650" border="1">
  <tbody>
    <tr>
      <td height="22">Kommentaren:</td>
      <td height="22">
        <p align="center"><textarea rows="10" name="S1" cols="41"></textarea><br>
        <input type="submit" value="Gem kommentar" name="B1"></p>
      </td>
    </tr>
    <tr>
      <td>Login (Medlemsnummer):</td>
      <td>
          <input maxLength="6" size="8" name="textfield">
          <input type="submit" value="login" name="B2">
      </td>
    </tr>
  </tbody>
</table>
</form>
</body>

</html>
Avatar billede no_doubt Nybegynder
24. juni 2003 - 17:56 #3
Lidt ekstra
</head>

<body>
<%
If request.form("B1") <> "" then

set conn = server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.mappath("dindatabase.mdb")
sql = "INSERT INTO dintabel(dinkolonne) VALUES ('" & Request.Form("S1")& "')"
Conn.execute(sql)
end if
%>
<%
If request.form("B2") <> "" then
'dit login script
end if
%>
<form method="POST" action="<%=Request.ServerVariables("SCRIPT_NAME")%>">
<%
set conn = server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="& server.mappath("dindatabase.mdb")
strSQL = "select kommentarkolonnen from dintabel where medlemsnummer = '" & Request.Form("medlemsnr")& "'"
Set Rs = Conn.Execute(strSQL)
if not rs.eof then
%>
<table width="650" border="1">
  <tbody>
    <tr>
      <td height="22">Kommentaren:</td>
      <td height="22">
        <p align="center"><textarea rows="10" name="S1" cols="41"><%=rs("kommentar")%></textarea><br>
        <input type="submit" value="Gem kommentar" name="B1"></p>
      </td>
    </tr>
    <tr>
      <td>Login (Medlemsnummer):</td>
      <td>
          <input maxLength="6" size="8" name="medlemsnr">
          <input type="submit" value="login" name="B2">
      </td>
    </tr>
  </tbody>
</table>
<% end if %>
</form>

held og lykke
Avatar billede 1005 Nybegynder
24. juni 2003 - 18:59 #4
wow - jeg kigger lige på det -
Avatar billede no_doubt Nybegynder
24. juni 2003 - 19:00 #5
bare iorden
Avatar billede 1005 Nybegynder
24. juni 2003 - 20:30 #6
det kan jeg pt. ikke gennemskue

jeg behøver uddybelse - evt. nogle fuldstændige filer -

no_doubt du skal blive belønnet, jeg lader sp. hænge lidt..
Avatar billede no_doubt Nybegynder
24. juni 2003 - 20:31 #7
Har du et script der tjekke for medlemsnummer ?
Avatar billede 1005 Nybegynder
24. juni 2003 - 23:29 #8
som sagt jeg er en snegl til asp - måske for stor en mudfuld for mig pt.

jeg har gennemgået forskellige tutorials med login procedurer - så ja jeg har scripts der kan validere en adgangskode

ellers: de to eksempler(!?) du har lagt - er de til det samme?
det første kode du lagde - er det alene til at oprette kontakt til min database?
ja jeg kunne blive ved med sp.
Avatar billede 1005 Nybegynder
24. juni 2003 - 23:36 #9
jeg har altså denne hovedside hvor der er en masse information om forskelligt - derudover skal der være at læse forskellige kommentare fra forskellige brugere

for at kunne skrive et indlæg skal du logge dig op på ensiden hvorfra du skriver din kommentar for derefter at blive sendt tilbage til hovedsiden og se din kommentar.
for at kunne deltage skal personen logge på med sit medlemsnr - der vel ligger i en database (sp?) for at komme frem til siden hvor der kan skrives

no doubt - du står bare af hvis jeg er for krævende/uvidende

vh 1005
Avatar billede no_doubt Nybegynder
24. juni 2003 - 23:40 #10
dropper det virkelig... det er nemt nok, men ikke så nemt at forklare for mig, sorry, især ik, når du ingen database har.
Avatar billede 1005 Nybegynder
25. juni 2003 - 07:59 #11
jeg har en database - acess - med medlemsnumre og navne og indlæg - eller kan godt lave disse ihvertfald -
vh 1005
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