Avatar billede oxen Nybegynder
14. oktober 2008 - 14:42 Der er 6 kommentarer

xml vises på hjemmeside (PHP)

Jeg vil lave en side kan sender smser.

Jeg har modtaget følgende fra yourhost.dk :

POST /smsgateway/Default.asmx HTTP/1.1
Host: service.yourhost.dk
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SendSMS xmlns="http://service.yourhost.dk/smsgateway/">
      <username>string</username>
      <password>string</password>
      <phoneNo>string</phoneNo>
      <message>string</message>
      <flashSMS>boolean</flashSMS>
    </SendSMS>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SendSMSResponse xmlns="http://service.yourhost.dk/smsgateway/">
      <SendSMSResult>int</SendSMSResult>
      <sentCount>int</sentCount>
      <messageID>string</messageID>
    </SendSMSResponse>
  </soap12:Body>
</soap12:Envelope>

Hvordan få jeg sciptet ind i php filen ??
Avatar billede arne_v Ekspert
15. oktober 2008 - 02:40 #1
Først skal du lige gøre dig klart at der er 2 dele ovenfor. Første del er hvad du skal
sende til dem. Anden del er hvad de sender tilbage til dig.

Du kan lave det på 2 måder.

1) Du åbner en socket til deres server på port 80 og sender en håndkodet request
  og læse deres svar.

2) Brug et SOAP toolkit, således at du kan lave det som et rent kald udfra WSDL.

http://www.php.net/manual/en/book.soap.php

eller

http://pear.php.net/package/SOAP
Avatar billede oxen Nybegynder
15. oktober 2008 - 08:46 #2
Hej Arne ..

Da jeg bestilte webhotellet med sms gateway , troede jeg man skulle bruge en kode linie som når jeg sender mail fra en phpside.... , jeg har kigget lidt på linket fra dig og må indrømme at en amatør som mig får lidt problemer med at fører sms gatewayen ud i livet.. eller sagt på en anden måde jeg får brug for hjælp til hvordan jeg kringler kodningen.
Skal de 2 xml dele gemmes i en fil for sig, eller kan de være i php filen ?
Avatar billede arne_v Ekspert
15. oktober 2008 - 21:42 #3
Hvor meget PHP kan du ?
Avatar billede arne_v Ekspert
19. januar 2009 - 01:59 #4
?
Avatar billede oxen Nybegynder
19. januar 2009 - 22:30 #5
Undskyld men var lige lidt af personlige årsager,,,

Hvor meget php kan jeg  .. hmmm Jeg kan lidt grundlæggende php, henter og updatere mysql databaser jeg har lavet bla. brandegolfklub.dk og har forsøgt at gøre den så dynamisk som muligt, med en del php og Mysql... men jeg er og bliver en amatør.

Vedr. sms gatewayen så er jeg blank. Xml , SOAP toolkit er fremmed land for mig.
Jeg kommer til at hente op til 200-300 personer i datebasen, som skal have tilsendt en sms, hvilket vis nok kan give problemer med timeout.
Avatar billede arne_v Ekspert
01. februar 2009 - 19:22 #6
Enten skal du igang med at lære lidt om SOAP eller så skal du få en der kender SOAP til at lave det eller
så bliver du nødt til at opgive ideen.
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
Kurser inden for grundlæggende programmering

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