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