tag:blogger.com,1999:blog-2270033122360013905.post7186066843028616329..comments2023-07-02T12:47:57.493+02:00Comments on b3ha: SOAP Messages with Attachmentsadammbaloghhttp://www.blogger.com/profile/06985106361377703994noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-2270033122360013905.post-73926533302616244822011-12-11T15:55:55.436+01:002011-12-11T15:55:55.436+01:00Szia.
A xop-ot nem is értem miért nem tettem bele...Szia.<br /><br />A xop-ot nem is értem miért nem tettem bele ct lehetőségként. Köszi a hasznos kiegészítéseket!adammbaloghhttps://www.blogger.com/profile/06985106361377703994noreply@blogger.comtag:blogger.com,1999:blog-2270033122360013905.post-19321629529367105312011-12-09T14:12:33.576+01:002011-12-09T14:12:33.576+01:00Kösz! Belefutottam én is ilyenbe, két apró bővítés...Kösz! Belefutottam én is ilyenbe, két apró bővítés hozzá:<br /><br />* 123 sorban (regexp escapelés + application/xop+xml típus kezelés)<br /><br />preg_match('/Content-Type: Multipart/Related;.*type="text/xml";/i', $this->__getLastResponseHeaders()) === 1 &&<br /><br />helyett:<br /><br />preg_match('/Content-Type: Multipart\/Related;.*type="(text\/xml|application\/xop\+xml)";/i', $this->__getLastResponseHeaders()) === 1 &&<br /><br />* 165-ös sorban (nagybetűvel volt nálam az ID ezért elhasalt)<br /><br />if ($this->mParts[$n_parts]->header['Content-Id'] === $start[1])<br /><br />helyett:<br /><br />$header_keys = join(",", array_keys($this->mParts[$n_parts]->header));<br /><br />if (preg_match('/.*(Content-id).*/i', $header_keys, $m) && isset($m[1]) && $this->mParts[$n_parts]->header[$m[1]] === $start[1])Anonymousnoreply@blogger.com