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


Skicka data med ASP

Postades av 2001-10-16 12:14:00 - Daniel Albertsson, i forum asp - allmänt, Tråden har 1 Kommentarer och lästs av 696 personer

Jag har ett formulär som när man trycker på sänd uppdaterar en databas. Men jag vill lägga till en information att man skall kuna hämta ett nytt nummer i en nummerserie till mitt formulär. Problemet är att jag vill ha kvar de data man redan fyllt i formuläret efter man hämtat talet.
Vad jag vet kan man bara innesluta textrutorna i en form tag. Och skall man använda sej av Request.QueryString så måste man ju först skicka data via post.

Några tips?


Svara

Sv: Skicka data med ASP

Postades av 2001-10-16 13:07:00 - Patrik Berggren

Du måste nog skicka datat i vilket fall som helst eller om det kanske kan lösas med Javascript på clientsidan.

Själv använder jag mig av följande:

<%
Option Explicit

Response.Buffer = TRUE

Dim strName, strEmail, strAction
%>
<html>
<head>
<title>Posta och fånga upp</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<%
Call Main


'----------------------------------------------------------------------------------
'## -- main rutin --
Sub Main
Dim strScriptName

'## -- vilken sida är vi på just nu --
strScriptName = Request.ServerVariables("SCRIPT_NAME")

'## -- hämta data skickad till denna sida --
Call CollectFormData

Select Case UCase(strAction)
Case "GETNUMBER"
'## -- här lägger du koden som ska köras när formuläret postas för att hämta tex ett nummer --

'## -- visa formuläret igen --
Call WriteForm(strScriptName & "?action=post")


Case "POST"
'## -- här läggs koden som ska köras när formuläret ska postas till db --


Case Else
Call WriteForm(strScriptName & "?action=getnumber")


End Select
End Sub

'## -- visa ett formulär för användaren --
Sub WriteForm(ByVal FormAction)
%>
<form name="form1" method="post" action="<% =FormAction%>">
Namn:
<input type="text" name="txt_Name" value="<% =strName%>">
<br>
Email:
<input type="text" name="txt_Email" value="<% =strEmail%>">
<input type="submit" name="Submit" value="Submit">
</form>
<%
End Sub

'## -- hämta data --
Sub CollectFormData
strAction = Request.QueryString("action")
strName = Trim(Request.Form("txt_Name"))
strEmail = Trim(Request.Form("txt_Email"))
End Sub
%>
</body>
</html>


Hoppas att du förstår logiken i koden, annars bara att ropa till

cya,
PatrikB



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
875
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