Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Varför gör den en ny post fast man inte har tryckt submit?

Postades av 2001-05-02 15:46:00 - Jessica Allert, i forum asp - allmänt, Tråden har 5 Kommentarer och lästs av 702 personer

Har gjort en test-sida där man ska skriva in namn och lite annan informtion. Men första gången jag startar upp sidan och ställer mig i första rutan skapas en post i databasen utan att jag har tryckt på submit. Om jag har tryckt submit och skriver in en ny post så blir det rätt. Jag har kollat koden flera gånger och tycker att den ser rätt ut.
Är det någon som har förslag på vad man kan ha gjort om man har skrivit för mycket eller för lite kod för att det ska bli så.

/Jessica


Svara

Sv: Varför gör den en ny post fast man inte har tryckt submit?

Postades av 2001-05-02 15:51:00 - Erik Bergström

Vore ganska bra ifall vi fick se koden...


Svara

Sv: Varför gör den en ny post fast man inte har tryckt submit?

Postades av 2001-05-02 15:55:00 - Jessica Allert

Här kommer koden.....

<!--#include file="adovbs.inc"-->
<%
ID=request.form("ID")

namn=request.form("namn")
ort=request.form("ort")
telefon=request.form("telefon")
email=request.form("email")
datum=request.form("datum")

set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Cirkel"
set RS = Server.CreateObject("ADODB.Recordset")
RS.Open "SELECT * FROM BOCKER", Connect, adOpenDynamic, adLockOptimistic
RS.AddNew
RS("namn")=namn
RS("ort")=ort
RS("telefon")=telefon
RS("email")=email
RS("datum")=date()
RS.Update
RS.Close

Connect.Close
%>

<html>
<head>
<title>Böcker</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

</head>

<body bgcolor="#FFFFCA" link="#800000" vlink="#800000" alink="#FF00FF">

<CENTER>
<H1><P><FONT FACE="Comic Sans MS">BÖCKER</FONT></P></H1>
<P><FONT FACE="Comic Sans MS">I denna cirkel tänkte vi köpa in lite böcker som man får
sätta upp sig på för att läsa. Man kan se det lite som ett bibliotek. För er som vill vara med
kommer vi vilja ha en summa på 50kr för att deltaga i cirkeln. Cirkeln håller på under hela hösten
och när vi lackar mot jul så för varje deltagare välja en bok att behålla. Vi tar gärna in önskemål
om vilka böcker vi ska köpa in. Begränsat antal är satt till 10, så först till kvarn.....</P>
<BR><BR>
<form method="post" action="Bockar.asp" name="">
<p>Anmälan görs här nere:</p>
<TABLE WIDTH="400" BORDER=0>
<TR>
<TD ALIGN="CENTER" WIDTH="5%" >Namn:</TD>
<TD width="35%" >
<input type="text" name="Namn" size="35" value"<%=namn%>">
</TD>
</TR>
<tr>
<td align="CENTER" width="29%">Ort: </td>
<td width="25%">
<select name="ort">
<option><%=ort%></option>
<option>Hela landet</option>
<option>G&ouml;teborg</option>
<option>Link&ouml;ping</option>
<option>Lund</option>
<option>Stockholm</option>
<option>Ume&aring;</option>
<option>Uppsala</option>
</select>
</td>
</tr>
<TR>
<TD ALIGN="CENTER" WIDTH="5%" >Telefon:</TD>
<TD width="35%" >
<input type="text" name="Telefon" size="20" value"<%=telefon%>">
</TD>
</TR>
<TR>
<TD ALIGN="CENTER" WIDTH="10%" >E-mailadress:</TD>
<TD width="35%" >
<input type="text" name="Email" size="35" value"<%=email%>">
</TD>
</TR>
<TR>

<TD ALIGN="right" width="35%" ROWSPAN="2">
<input type="submit" name="Submit" value="Anmäl">
</TD>
</TR>

</TABLE>
<input type="Hidden" name="ID" value="<%=ID%>"
<%
set connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Cirkel"
set RS = Connect.Execute("SELECT * FROM BOCKER order by namn desc")
%>
<%do until RS.EOF
n=n+1
RS.MoveNext
loop
%>
<%if n>5 then%>
<b>Nu är det fullbokat, du plaseras som reserv.</B>
<%end if
%>

</FORM>
</FONT>
</CENTER>
</BODY>
</HTML>


Svara

Sv: Varför gör den en ny post fast man inte har tryckt submit?

Postades av 2001-05-02 18:11:00 - Johan Djupmarker

Jag har inte läst allt, men jag tror du ska lägga en if-sats runt den första koden så att den inte körs varje gång sidan visas... Då blir det såhär (första stycket):


<%
If request.form("Submit")="Anmäl" then
ID=request.form("ID")

namn=request.form("namn")
ort=request.form("ort")
telefon=request.form("telefon")
email=request.form("email")
datum=request.form("datum")

set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "Cirkel"
set RS = Server.CreateObject("ADODB.Recordset")
RS.Open "SELECT * FROM BOCKER", Connect, adOpenDynamic, adLockOptimistic
RS.AddNew
RS("namn")=namn
RS("ort")=ort
RS("telefon")=telefon
RS("email")=email
RS("datum")=date()
RS.Update
RS.Close

Connect.Close
End if
%>

/Johan


Svara

Sv: Varför gör den en ny post fast man inte har tryckt submit?

Postades av 2001-05-03 09:06:00 - Maria Lantz

Varför inte göra en koll
if namn="" then
rs.close
set rs = nothing
cn.close
set cn=nothing
end if


Svara

Sv: Varför gör den en ny post fast man inte har tryckt submit?

Postades av 2001-05-03 09:08:00 - Jessica Allert

Tack för alla förslag jag har fått


Svara

Nyligen

  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 846
27 961
271 763
5 580
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies