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


Problem med spara information via Request.form värde.

Postades av 2003-12-14 12:27:19 - Kristoffer Ljungqvist, i forum asp - allmänt, Tråden har 4 Kommentarer och lästs av 487 personer

Sidan där man fyller i sin information ser koden ut på följande sätt.
<code>
<%
Set Con = Server.CreateObject("Adodb.connection")
Con.open "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.MapPath("../Dbq/community.mdb") & ";"
Set Rst = Con.execute("Select * From User Where id ='" & Request.Querystring("Userid") & "'")
If not Rst.eof Then
%>

<form action="press_wiev.asp?Setup=True&Userid=<% = Request.Querystring("Userid") %>" method="Post">
<TextArea Cols="75%" Rows="25%" Name="PM">
</TextArea><br>
<input align="center" type="Submit" Value="Spara pressentation">
</form>

<%
Else
Response.write "Ngot blev fel Code 3"
End if
%>
</code>

det är ifyllnings formulär.

koden här nedanför vissar hur det kommer att se ut.

<code>

<%

If Request.Querystring("Userid") = "" Then

response.Write "ngot blev fel Code 3 frsk logga in igen!<br>"
Response.write "Eller kontakta Plugget administratren p Code3.plugget@javahuset.nu<br>"
Response.write "S kontaktas du inomkort."

Else

Set Con = Server.CreateObject("Adodb.Connection")
Con.open "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.MapPath("../Dbq/community.mdb") & ";"
Set Rst = con.execute("Select * From pressentation Where Userid ='" & Request.Querystring("Userid") & "'")

If not Rst.eof THen

Press =Request.Form("Pm")
Response.write "S hr kommer din pressentation att se ut.<br>"
Response.write "&nbsp;" & Request.Form("PM") & "&nbsp;"
Response.write "Spara pressentation"

Else

Response.write "Undantag har sket var vnlig och logga in igen!"
Response.write "Kvarstr problemet fortfarande kontakta plugget p mail adresse!"
Response.write "kallkod.plugget@javahuset.nu"
Response.write "Dr du uppger vad problemet r och nr felet uppstr och om du har frskt logga in p nytt men"
Response.write "det kvarstr nd och var det uppstr i det hr fallet vid uppdatering av pressentation."
Response.write "<big><strong><b>OBS!!!</b></strong> Felet ligger inte hos dig utan felet ligger p stllet"
Response.write "Dr hemsidan ligger p. Men det kan ocks vara hos dig men det r 1 p 10'000 att felet ligger hos dig oftsat!"

End if
End if

%>

</code>

SÅ långt funkar allt som det ska. Men kodne som du ser här nedanför blir bara värdet ett null värde när den ska spara informaionen som man har skrivit.
koden ser ut så här.

<code>

<%
Press = Request.Form("Press")
Response.write Press
Response.end

If Request.Querystring("Userid") ="" Then
Response.redirect "http://a.domaindlx.com/plugget/index.htm"
Else
Set Con = Server.CreateObject ("Adodb.Connection")
Con.open "Driver={Microsoft Access Driver (*.mdb)};Dbq=" & Server.MapPath("../Dbq/community.mdb") & ";"
Con.execute("Update Pressentation Set Press ='" & Request.Form("Pm") & "' Where userid ='" & Request.Querystring("Userid") & "'")
Response.write "din pressentation har nu uppdaterats!"
End if

%>

</code>

även när jag skriver

<code>
Press = Reequest.Form("Press")
Response.write Press
</code>
så är det ett null värde.
varför är det så?
har försökt andra lösningar med men utan resultat. Någon som vet vad som är fel när det inte funkar som det ska?`


Svara

Sv: Problem med spara information via Request.form värde.

Postades av 2003-12-14 14:07:53 - Pelle Johansson

Jag kan inte se något inputfält med namnet press - så därför lär du inte heller kunna få något svar därifrån. skriver du request.form("press") så förutsätts följande:

Du måste ha en form, du måste submitta sidan till samma eller annan sida:
<form .... action="test.asp" >
<input type ... name="press" ....>
</form>

Du kan sen hämta ut det som står i inputfältet som namngetts med name=press. Du kommer aldrig åt ett inputfält som du råkar lagt utanför en form. Du kommer inte heller åt url:en med request.form(), du måste använda request.querystring() alt bara request().


Svara

Sv: Problem med spara information via Request.form värde.

Postades av 2003-12-14 14:13:58 - Kristoffer Ljungqvist

Hejsan men om jag hämtar
Request.Form("Pm") Som är inputfällt på sida 1 som sen syns på sida2.
Och sen på sida 3 kommer det inte vidare det stanna till lixom.
Men sätter det som
en inputt då som är dold.


Svara

Sv: Problem med spara information via Request.form värde.

Postades av 2003-12-14 14:17:20 - Johan Djupmarker

Varför har du med "Response.end"???

/Johan


Svara

Sv: Problem med spara information via Request.form värde.

Postades av 2003-12-14 14:18:58 - Kristoffer Ljungqvist

Det är då jag fick erro Null värde är inte tillåtet.
Så körde jag response.end för se om man kunde få det utskrivet och sen ta bort response.end för att sen se om resten funka.


Svara

Nyligen

  • 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
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

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 791
27 960
271 761
6 029
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