/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Send data til anden webserver
Fra : Martin


Dato : 25-08-08 13:10

Hej NG

Jeg skal have sendt noget info fra min egen webserver til en
anden webserver, men er lidt i tvivl om hvordan jeg gør det. Jeg
kunne gøre det via response.redirect, men det er ikke muligt for
den anden server at sende brugeren tilbage til min server igen,
så denne mulighed dur ikke rigtigt.

Det der skal sendes kunne være
http://andenserver.dk/modtag.aspx?navn=Martin&alder=27

Er der nogen herinde som kan forklare hvordan disse oplysninger
kan sendes?

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Kurt G (25-08-2008)
Kommentar
Fra : Kurt G


Dato : 25-08-08 21:59

"Martin" <har@ingen.dd> skrev i en meddelelse
news:48b2a123$0$90269$14726298@news.sunsite.dk...
> Hej NG
>
> Jeg skal have sendt noget info fra min egen webserver til en
> anden webserver, men er lidt i tvivl om hvordan jeg gør det. Jeg
> kunne gøre det via response.redirect, men det er ikke muligt for
> den anden server at sende brugeren tilbage til min server igen,
> så denne mulighed dur ikke rigtigt.
---KLIP---

Kan du ikke bruge Call-funktionen, den skulle da vende tilbage til den
kaldende side!

> Det der skal sendes kunne være
> http://andenserver.dk/modtag.aspx?navn=Martin&alder=27
---KLIP---
Dette link giver blot en fejlmelding!!

Mvh Kurt



Jørn Andersen (26-08-2008)
Kommentar
Fra : Jørn Andersen


Dato : 26-08-08 01:16

On Mon, 25 Aug 2008 22:58:30 +0200, "Kurt G" <kurt_g@guldbaek.net>
wrote:

>> Jeg skal have sendt noget info fra min egen webserver til en
>> anden webserver, men er lidt i tvivl om hvordan jeg gør det. Jeg
>> kunne gøre det via response.redirect, men det er ikke muligt for
>> den anden server at sende brugeren tilbage til min server igen,
>> så denne mulighed dur ikke rigtigt.
>---KLIP---
>
>Kan du ikke bruge Call-funktionen, den skulle da vende tilbage til den
>kaldende side!

Den har jeg ikke hørt om. Kan du ikke forklare nærmere?


Mvh. Jørn

--
Jørn Andersen,
Brønshøj

Kurt G (26-08-2008)
Kommentar
Fra : Kurt G


Dato : 26-08-08 16:18

"Jørn Andersen" <jorn@jorna.dk> skrev i en meddelelse
news:eki6b4thi7s66mq6eabo6hkjsjs0tqjbi5@4ax.com...
> On Mon, 25 Aug 2008 22:58:30 +0200, "Kurt G" <kurt_g@guldbaek.net>
> wrote:
>
>>> Jeg skal have sendt noget info fra min egen webserver til en
>>> anden webserver, men er lidt i tvivl om hvordan jeg gør det. Jeg
>>> kunne gøre det via response.redirect, men det er ikke muligt for
>>> den anden server at sende brugeren tilbage til min server igen,
>>> så denne mulighed dur ikke rigtigt.
>>---KLIP---
>>
>>Kan du ikke bruge Call-funktionen, den skulle da vende tilbage til den
>>kaldende side!
>
> Den har jeg ikke hørt om. Kan du ikke forklare nærmere?
> Mvh. Jørn

Beklageligvis ikke, da det var noget vrøvl, som hører hjemme i VB.

Men jeg mener, at der ud over response.redirect i mit hægte om ASP er en
rutine mere, som skulle sende brugeren tilbage til den kaldende side som med
en subrutine. Men det hæfte ligger hjemme i DK. Jeg ser efter, når jeg
kommer hjem!

Mvh Kurt



Jørn Andersen (26-08-2008)
Kommentar
Fra : Jørn Andersen


Dato : 26-08-08 22:05

On Tue, 26 Aug 2008 17:17:30 +0200, "Kurt G" <kurt_g@guldbaek.net>
wrote:

>Men jeg mener, at der ud over response.redirect i mit hægte om ASP er en
>rutine mere, som skulle sende brugeren tilbage til den kaldende side som med
>en subrutine.

Du tænker nok på:
Server.Transfer -> overfører kontrollen til en anden ASP-side.
Server.Execute -> overfører kontrollen til en anden ASP-side og vender
tilbage "til start".

I begge tilfælde skal det ligge på samme domain/server.


Mvh. Jørn

--
Jørn Andersen,
Brønshøj

Kurt G (31-08-2008)
Kommentar
Fra : Kurt G


Dato : 31-08-08 08:02

"Kurt G" <kurt_g@guldbaek.net> skrev i en meddelelse
news:48b41e8b$0$90262$14726298@news.sunsite.dk...
> "Jørn Andersen" <jorn@jorna.dk> skrev i en meddelelse
> news:eki6b4thi7s66mq6eabo6hkjsjs0tqjbi5@4ax.com...
KLIPPET
>>>Kan du ikke bruge Call-funktionen, den skulle da vende tilbage til den
>>>kaldende side!
>>
>> Den har jeg ikke hørt om. Kan du ikke forklare nærmere?
>> Mvh. Jørn
>
> Beklageligvis ikke, da det var noget vrøvl, som hører hjemme i VB.
>
> Men jeg mener, at der ud over response.redirect i mit hægte om ASP er en
> rutine mere, som skulle sende brugeren tilbage til den kaldende side som
> med en subrutine. Men det hæfte ligger hjemme i DK. Jeg ser efter, når jeg
> kommer hjem!
>
> Mvh Kurt
Jeg har kikket i mit hæfte og det viser sig, at det jeg tænkte på, var
'Server.Execute', der virker som et kald som med en subrutine.

Beklager at have bragt forvirring i tingene!
Mvh Kurt



Jørn Andersen (26-08-2008)
Kommentar
Fra : Jørn Andersen


Dato : 26-08-08 01:13

On 25 Aug 2008 12:10:11 GMT, Martin <har@ingen.dd> wrote:

>Jeg skal have sendt noget info fra min egen webserver til en
>anden webserver, men er lidt i tvivl om hvordan jeg gør det. Jeg
>kunne gøre det via response.redirect, men det er ikke muligt for
>den anden server at sende brugeren tilbage til min server igen,
>så denne mulighed dur ikke rigtigt.
>
>Det der skal sendes kunne være
>http://andenserver.dk/modtag.aspx?navn=Martin&alder=27
>
>Er der nogen herinde som kan forklare hvordan disse oplysninger
>kan sendes?

Mener du "sende" eller "hente"?
Prøv at beskrive lidt mere, hvad du skal bruge - og i hvilket format.
Hvor skal dine data ende?

De skal jo formentlig sendes med HTTP, så du skal bruge en komponent,
som kan håndtere det.
Hvis det er XML-format kan du bruge "MSXML2.DOMDocument ..."
Ellers er der ASPHttp.

Kig også på AJAX, som kombinerer serverside med JScript.

Good luck!

--
Jørn Andersen,
Brønshøj

Stig Johansen (26-08-2008)
Kommentar
Fra : Stig Johansen


Dato : 26-08-08 05:55

Jørn Andersen wrote:

> De skal jo formentlig sendes med HTTP, så du skal bruge en komponent,
> som kan håndtere det.
> Hvis det er XML-format kan du bruge "MSXML2.DOMDocument ..."
> Ellers er der ASPHttp.

Der er også "Msxml2.XMLHTTP" og en tilsvarende 'server' version, som jeg
ikke lige kan huske navnet på.

> Kig også på AJAX, som kombinerer serverside med JScript.

Javascript, Jørn - Javascript.
Don't be seduced by the dark side of the source.

(JScript er MS's egen afart af Javascript)

--
Med venlig hilsen
Stig Johansen

Martin (26-08-2008)
Kommentar
Fra : Martin


Dato : 26-08-08 09:12

Jørn Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
> Mener du "sende" eller "hente"?
> Prøv at beskrive lidt mere, hvad du skal bruge - og i hvilket format.
> Hvor skal dine data ende?

Jeg har nogle input felter på min side. Det data der bliver indtastet i
disse felter, skal sendes til en fil på en anden server
(http://andenserver.dk/modtag.aspx?navn=Martin&alder=27)
Mine data skal afsendes via url'en

På den anden server modtager de mit data, behandler det, og så stopper
processen.

Derfor vil jeg ved brug af response.redirect ende på deres side, som
blot viser en hvid skærm. Det vil jeg meget gerne undgå.

Håber at du forstår det nu.


> De skal jo formentlig sendes med HTTP, så du skal bruge en komponent,
> som kan håndtere det.

Jeg har også fundet en komponent der skulle kunne klare opgaven(plus
meget mere), men jeg tror ikke at jeg kan overtale mit webhotel til at
installere den for mig

> Ellers er der ASPHttp.

Den ser også ud til at kunne det jeg har brug for. Men kan man ikke
komme uden om sådan en komponent?



--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Stig Johansen (26-08-2008)
Kommentar
Fra : Stig Johansen


Dato : 26-08-08 15:04

Martin wrote:

> Jeg har også fundet en komponent der skulle kunne klare opgaven(plus
> meget mere), men jeg tror ikke at jeg kan overtale mit webhotel til at
> installere den for mig

MS's XMLHTTP er en del af et hvilketsomhelst Windows operativ system[1], så
med mindre du bruger ChiliASP, så er den installeret og tilgængelig i
forvejen.

[1] Ok - siden slutningen af sidste årtusinde, og ikke Windows 3.11 osv.

--
Med venlig hilsen
Stig Johansen

Martin (26-08-2008)
Kommentar
Fra : Martin


Dato : 26-08-08 17:58

Stig Johansen wrote in dk.edb.internet.webdesign.serverside.asp:
> MS's XMLHTTP er en del af et hvilketsomhelst Windows operativ system[1], så
> med mindre du bruger ChiliASP, så er den installeret og tilgængelig i
> forvejen.

Mange tak. Det vil jeg prøve at lege med :)

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Jørn Andersen (26-08-2008)
Kommentar
Fra : Jørn Andersen


Dato : 26-08-08 15:10

On 26 Aug 2008 08:12:11 GMT, Martin <har@ingen.kk> wrote:

>Jørn Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
>> Mener du "sende" eller "hente"?
>> Prøv at beskrive lidt mere, hvad du skal bruge - og i hvilket format.
>> Hvor skal dine data ende?
>
>Jeg har nogle input felter på min side. Det data der bliver indtastet i
>disse felter, skal sendes til en fil på en anden server
>(http://andenserver.dk/modtag.aspx?navn=Martin&alder=27)
>Mine data skal afsendes via url'en
>
>På den anden server modtager de mit data, behandler det, og så stopper
>processen.
>
>Derfor vil jeg ved brug af response.redirect ende på deres side, som
>blot viser en hvid skærm. Det vil jeg meget gerne undgå.
>
>Håber at du forstår det nu.

Så tror jeg, jeg fatter det.
Det vil altså sige, at det faktisk "kører" nu: Dine data bliver modtaget
osv.?
Hvis du også har kontrol over den anden server, så ville den enkle
løsning jo være, at serveren "kvitterede", når den har modtaget data med
et "Data modtaget korrekt" + et link til dér hvor folk nu skal hen.

Det er jo "uhøfligt" bare at kvittere med en hvid skærm


Mvh. Jørn

--
Jørn Andersen,
Brønshøj

Martin (26-08-2008)
Kommentar
Fra : Martin


Dato : 26-08-08 17:54

Jørn Andersen wrote in dk.edb.internet.webdesign.serverside.asp:
> Så tror jeg, jeg fatter det.
> Det vil altså sige, at det faktisk "kører" nu: Dine data bliver modtaget
> osv.?

Ja det kører, og ja mine data bliver modtaget og behandlet.

> Hvis du også har kontrol over den anden server, så ville den enkle
> løsning jo være, at serveren "kvitterede", når den har modtaget data med
> et "Data modtaget korrekt" + et link til dér hvor folk nu skal hen.

Det har jeg desværre ikke.

> Det er jo "uhøfligt" bare at kvittere med en hvid skærm

Helt enig :)

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Leif Neland (27-08-2008)
Kommentar
Fra : Leif Neland


Dato : 27-08-08 00:01

Martin skrev:

> Jeg har nogle input felter på min side. Det data der bliver indtastet i
> disse felter, skal sendes til en fil på en anden server
> (http://andenserver.dk/modtag.aspx?navn=Martin&alder=27)
> Mine data skal afsendes via url'en
>
> På den anden server modtager de mit data, behandler det, og så stopper
> processen.
>

Man kunne jo også lade clienten klare det:

<img src=http://andenserver.dk/modtag.aspx?navn=Martin&alder=27"
height=0px width=0px>


Men det er jo ikke så sikkert...

Leif

Martin (27-08-2008)
Kommentar
Fra : Martin


Dato : 27-08-08 07:32

Leif Neland wrote in dk.edb.internet.webdesign.serverside.asp:

> Man kunne jo også lade clienten klare det:
>
> <img src=http://andenserver.dk/modtag.aspx?navn=Martin&alder=27"
> height=0px width=0px>


Ja den vej havde jeg jo slet ikke tænkt. Det kunne jo også være en mulighed

> Men det er jo ikke så sikkert...

Hvor er sikkerhedsproblemet?

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Leif Neland (08-09-2008)
Kommentar
Fra : Leif Neland


Dato : 08-09-08 19:09

Martin skrev:
> Leif Neland wrote in dk.edb.internet.webdesign.serverside.asp:
>
>> Man kunne jo også lade clienten klare det:
>>
>> <img src=http://andenserver.dk/modtag.aspx?navn=Martin&alder=27"
>> height=0px width=0px>
>
>
> Ja den vej havde jeg jo slet ikke tænkt. Det kunne jo også være en mulighed
>
>> Men det er jo ikke så sikkert...
>
> Hvor er sikkerhedsproblemet?
>
Klienten, dvs Joe Ugly Hacker kan se kaldet, og lave alle de
tilmeldinger, han har lyst til. Jeg formoder der er en form for
verifikation på den oprindelige server.

Og browseren kan jo have slået billeder fra, så andenserver.dk alrig
bliver kaldt.

Eller brugeren kan stoppe browseren/navigere et andet sted hen, før
browseren ellers ville have vist billedet.


Leif

Søg
Reklame
Statistik
Spørgsmål : 177579
Tips : 31968
Nyheder : 719565
Indlæg : 6409074
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste