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


Posta formulär från VB

Postades av 2000-11-06 18:59:00 - Johan Djupmarker, i forum internet, Tråden har 5 Kommentarer och lästs av 1063 personer

Det kanske var så att jag bara drömmer detta, men jag har för mig att jag har läst någonstans (här har jag för mig) att man kan posta formulärdata till ett ASP-script (eller vilken typ av script som helst). Någon som vet något om det...?

/Johan


Svara

Sv: Posta formulär från VB

Postades av 2000-11-07 22:02:00 - Henrik Stigebrandt

Åtminstone kan du skicka querystrings till asp-sidan från en vb-exe, det har jag gjort. Om du kan posta innehåll i t ex textboxar precis som från html-formulär vet jag däremot inte.


Svara

Sv: Posta formulär från VB

Postades av 2000-11-07 22:45:00 - Johan Djupmarker

Problemet är att jag vill posta information till ett script som jag inte har tillgång till och således inte kan ändra i. Nu har jag löst problemet genom att generera ett html-dokument med ett java-script som postar formuläret så fort det öppnas i webläsaren, sedan öppnar jag dokumentet i webläsaren. Detta fungerar ju men är inte en speciellt snygg lösning...

/Johan


Svara

Sv: Posta formulär från VB

Postades av 2000-11-09 09:51:00 - Hans Öberg

Du kan använda dig av WinSock kontrollen och skicka HTTP svaret.
Om du tex har en FORM-TAG med namnet frm och två textboxar - text1 & text2 - så kan du skicka följande HTML-kod:

-BOF-
POST /frm HTTP/1.1
Accept: */*
Referer: http://localhost/test.htm
Accept-Language: sv,en;q=0.5
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: None
User-Agent: Mozilla/4.0
Host: http://localhost
Content-Length: 28
Connection: Keep-Alive

Text1=Visual+Basic&Text2=VB6
-EOF-

Not: Plus-tecknet i Visual+Basic motsvarar space, då du inte får sända space i post-strängen.

//HASSE


Svara

Sv: Posta formulär från VB

Postades av 2000-11-19 15:39:00 - Johan Djupmarker

Du har inget exempel, jag lyckas inte få det att fungera...

<code>
Winsock1.Connect

Winsock1.SendData "POST /cgi-bin/scripts/test.pl HTTP/1.1
Winsock1.SendData "Accept: */*" & vbCrLf
Winsock1.SendData "Referer: http://www.domän.se/test"
Winsock1.SendData "Accept-Language: sv,en;q=0.5"
Winsock1.SendData "Content-Type: application/x-www-form-urlencoded"
Winsock1.SendData "Accept -Encoding: None"
Winsock1.SendData "User-Agent: Mozilla/4.0"
Winsock1.SendData "Host: http://www.domän.se"
Winsock1.SendData "Content-Length: " & Len(sträng)
Winsock1.SendData "Connection: Keep -Alive"
Winsock1.SendData sträng

</code>

Jag får Error descriptioon: Valid name, no data record of requested type

/Johan


Svara

Sv: Posta formulär från VB

Postades av 2000-11-20 16:13:00 - Hans Öberg


Sub Test()
Dim s as string, ss as string

ss = "Text1=Visual+Basic&Text2=VB6"

s= "POST /frm HTTP/1.1" & vbcrlf
' NOT: &lt;form name="frm" action="...&nbsp; &gt;
s= s & "Accept: */*" & vbcrlf
s= s & "Referer: http://localhost/test.htm" & vbcrlf
s= s & "Accept-Language: sv,en;q=0.5" & vbcrlf
s= s & "Content-Type: application/x-www-form-urlencoded" & vbcrlf
s= s & "Accept-Encoding: None" & vbcrlf
s= s & "User-Agent: Mozilla/4.0" & vbcrlf
s= s & "Host: http://localhost" & vbcrlf
s= s & "Content-Length: " & len(ss) & vbcrlf
s= s & "Connection: Keep-Alive" & vbcrlf
s= s & vbcrlf ' OBS! Detta och alla adndra CRLF måste finnas!!!!
s= s & ss & vbcrlf

With Winsock1
.RemoteHost = "localhost"
.RemotePort = 80
.Connect
.SendData s
End With
End sub

Har inte testat om det jag skriver fungerar, men jag tror det.

TIPS:
1. Bygg ett program som agerar som en Webserver, som bara skriver ut mottaget data till en fil eller Debuggern. (10-15 rader kod)
2. Ändra action egenskapen i html-dok som du vill skicka.
3. Sänd filen - med Browsern - till din Webserver.
4. I filen/debuggern ser du vad som skall skickas till servern.


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 768
27 960
271 761
448
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