Avatar billede jansangill Nybegynder
10. september 2008 - 18:20 Der er 3 kommentarer og
1 løsning

Hvordan gøres dette i PHP?

Hejsa

Jeg har ledt et stykke tid, og ikke rigtigt fundet det jeg søger efter. Måske er jeg bare enormt blind og ringe til at søge:>

Men i ASP gør man dette:

Set xml = Server.CreateObject("Microsoft.XMLHTTP")
xml.Open "POST", "URL", False
xml.setRequestHeader "Content-type", "application/x-www-form-urlencoded"
xml.Send "brugernavn="&brugernavn&"&password="&password&""

if xml.responseText = "xxx" or xml.responseText = "xxx" then
    Session("xxx") = xml.responseText
end if

Hvordan ville man lave dette i PHP? ENten bare henvis til en side hvor det forklares eller skriv det herinde. Begge dele ville være fint.

På forhånd mange tak.
Avatar billede tofte Juniormester
10. september 2008 - 19:02 #1
Tror fopen er din ven.

Se evt her:
http://www.eksperten.dk/spm/836986
Avatar billede dkfire Nybegynder
10. september 2008 - 19:37 #2
Du kan også bruge noget ala:

http://dk2.php.net/manual/en/class.httprequest.php

eller hvis du vil holde dig til xml, så findes der en del xml funktioner i php, bla.
http://dk2.php.net/manual/en/simplexml.examples.php

Men nu ligner det ikke at du specielt går efter xml, men bare vil lave en POST request til en anden side.
Avatar billede jansangill Nybegynder
10. september 2008 - 19:58 #3
Tofte jeg tror også fopen er min ven, smid du et svar.

Tak for svar begge, gav mig en ide om hvad der skulle gøres.
Avatar billede tofte Juniormester
10. september 2008 - 20:51 #4
Det kommer her.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester