Heinäkuu 2004
M T K T P L S
« Kes   Elo »
 1234
567891011
12131415161718
19202122232425
262728293031  

Mobiiliblogille puukkoa

Sain sähköpostilla kysymyksen kuinka olen saanut ääkköset toimimaan oikein tuossa mobiiliblogissani. Noh kerrotaan nyt ratkaisu täälläkin jos jollain muullakin on samaa ongelmaa. Elikkäs puhelin tahtoisi tallentaa tekstit kantaan UTF-8 -muodossa, mutta laitoin koodiin väliin pariin kohtaan PHP-funktion utf8_decode(), joka muuttaa tekstit tallennettaessa ISO-8859-1 -muotoon. Muunnoksen voisi varmasti tehdä useammassakin paikkaa, mutta ajattelin että näppärintä se on tehdä vain kerran tallennusvaiheessa.

Muutokset tein easymoblog_batch.php -tiedostoon, joka hoitaa postilootan lukemisen ja tallentamisen 45 minuutin välein. Muutin rivin 75 muotoon ‘”.addslashes(utf8_decode($post['post_mail_subject'])) .’, sekä rivin 128 muotoon set post_mail_body = ‘”.addslashes(utf8_decode($post['post_mail_body'])).”‘ ja näillä se näyttäisi toimivan. Tämä riittää minulle, sillä en jaksanut koko koodia alkaa rivi riviltä tulkata.

Jaa ajatuksesi asentamisesta

HTML-tagit (mm. a,b,strong,i,em,blockquote,cite,code) sallittu.