Pitäisi lähettää toiselle palvelimelle automaattisesti pieni xml-tiedosto. Millä tavalla sen saa lähtemään tiettyyn http-osoittesseen?
Vastaanottaja käsittelee xml-tiedoston ryhmitellen sen lomaketiedoiksi tiedostossa post.php
ps. Lähetyksen muoto tulisi olla POST, mutta myös GET käy.
Tuossa koodivinkki, jolla pitäisi päästä alkuun:
https://www.ohjelmointiputka.net/koodivinkit/
Kiitos. Tutkitaan...
jes. Alkoi heti toimimaan.
Lisäjuttuja:
Miten saan lähetettyä kaksi tai useamman POST-tiedon? Yritin laittaa tuohon $tietoon erotellen "kentät" &-merkillä, mutta ei auttanut.
Mikähän tuossa äsken mahtoi olla. Juuri noinhan se useamman POSTin lähetys toimii... :)
CURL-funtiota tuohon ennemmin kannattaa käyttää mikäli mahdollista.
<?php $post['teksti'] = 'teksti'; $post['teksti2'] = 'teksti2'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, 'http://xxx/'); curl_setopt($ch, CURLOPT_POSTFIELDS, $post); curl_exec($ch); ?>
Miten tuossa curlissa määritellään tiedostopolku?
edit: Sain tämän pelaamaan.......
Aihe on jo aika vanha, joten et voi enää vastata siihen.