to jest treść jednej wiadomości e-mail czytanej przez bibliotekę imap_php. Chciałbym wyodrębnić tekst typu treści/zwykły; charset = ISO-8859-1 tekst:php wyodrębnianie tekstu/zwykły z ciała pocztowego
{"data":"10/10/2011","regione":"pt","provincia":"pistoia","nome":"nome","tel":"12345","email":"mymailaddress","richiesta":"qualcosa"}
Jeśli używam imap_body ($ mbox $ result [0]) wróciłem cały tekst w polu. Jeśli używam imap_fetchbody ($ mbox, $ email_number, 2); Zwróciłem treść wiadomości tekstowej/html, której nie chcę.
--20cf301e2f27a218c204a88578aa Typ treści: tekst/zwykły; charset = ISO-8859-1 {"data": "10/10/2011", "regione": "pt", "provincia": "pistoia", "nome": "nome", "tel": "12345", "email": "mymailaddress", "richiesta": "qualcosa"}
--20cf301e2f27a218c204a88578aa Content-Type: text/html; charset = ISO-8859-1 Content-Transfer-Encoding: quoted-printable {"dane & = quot;:" 10/10/2011 "," regione ":" pt "," provi = ncia ":" Pistoia”, "imię": "imię", "tel & = cali do" 12345" , "e": "mymailaddress", "R = ichiesta": "qualcosa"} --20cf301e2f27a218c204a88578aa--
Więc co muszę użyć, jeśli chcę tekst/zwykłe ciało? Dzięki.
Jeśli spojrzeć na [imap _fetchbody] (http://php.net/manual/en/function.imap-fetchbody.php) dokumenty, znajdziesz [ten przykład] (http://php.net/manual/en/function.imap- fetchbody.php # 89002), który prawdopodobnie będzie przydatny. – Mike