webForumDet fria alternativet

Posta till tva stallen...

ASP

5 svar · 252 visningar · startad av www.afro.nu

Medlem sedan maj 200023 inlägg
Frågan#1

Ar det nan som vet om och isafall hur man gor for att for att posta information till tva stallen samtidigt.

Det forsta ska skickas som inloggning till en sida och den andra ska postas i en databas.

------------------
www.afro.nu

Medlem sedan dec. 1999707 inlägg
#2

Om det är att du vill "submit":a en sida två gånger så kan man ju göra så att man lägger in ett javascript som ändrar target-attributet innan man submitar.

Men varför inte bara låta EN sida (varför inte samma sida?) ta emot det och behandla informationen som postas till den.

------------------
/ Torbjörn Hansson, webbutvecklare/gränssnittsprogrammerare
Spetsdata AB

Medlem sedan maj 200023 inlägg
#3

Som jag sa:

Den ena postningen ska skickas som inloggning till en email tjanst dar man sen ska komma in pa sin mailsida.

Den andra ska postas i en databas sa jag kan se vem och vilka som kollar sin mail.

------------------
www.afro.nu

Medlem sedan dec. 19998 577 inlägg
#4

Är det du som har emailtjänsten?

Då kan du ju lägga databas-posten på den inloggnings-sidan...

Ett problem jag ser är ju att, dit man postar, dit kommer man...

Måste bara påpeka att detta var mitt 666:e inlägg :e
------------------
        )|(
       (o o)
-oo0-(_)-0oo-----
webeye.nu *hem*
vide@4sale.se

[Redigerat av Vide den 03 jun 2000]

Medlem sedan apr. 20007 588 inlägg
#5

afro.nu: Så här kan du göra,

gör formuläret med method="GET".
Sidan som tar emot formulärdatat sparar först info till databasen, sen körs <% Response.Redirect "http://mail.bigmailbox.com/users/afronu/enter.cgi?" & Request.QueryString %>

Då kommer användaren vidarebefordras till din "mail-tjänst" med rätt inmatade uppgifter.

------------------

1010011010 - The binary number of the beast

Medlem sedan juni 20008 205 inlägg
#6

Vill man vara tuff kan man använda sockets. Tanka hem W3 sockets från http://tech.dimac.net och använd följande kod...

Dim socket, postdata, msgs, field
msgs = ""
For each field in Request.Form
msgs = msgs & field & "=" & server.URLEncode(Request.Form(field)) & "&"
Next

postdata = "POST /sökväg/till/script.asp HTTP/1.0" & vbcrlf & _
"Content-type: application/x-www-form-urlencoded" & vbcrlf & _
"Content-length: " & len(msgs) & _
vbcrlf & vbcrlf & msgs
socket = server.createObject("Socket.TCP")
socket.server = "www.afro.nu:80" 'om port 80 inte är http-porten får du ändra 80 till http-portens värde
socket.open
socket.sendLine postdata
socket.close

Har IOFS bara provat att skicka från applets till asp-script, inte från asp-script till asp-script, men det borde kvitta vad man skickar ifrån.
(detta skickar alltså allt i request.form till scriptet www.afro.nu/sökväg/till/script.asp)

------------------
-- spango

[Redigerat av spango den 04 jun 2000]

273 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)