Avatar billede lopolla123 Nybegynder
19. november 2007 - 15:35

vCard forvanskes ved indsættelse i database

Jeg har en mobil, der eksporterer SMSer i vCard-format til min computer (server). For at gemme beskederne ville jeg lave et simpelt program, der åbnede filen - og gemte al indhold i en database.

Problemet er, at det ser nogenlunde sådan her ud, når det er kommet i databasen...

------------------------------------
B�E�G�I�N�:�V�M�S�G�
�V�E�R�S�I�O�N�:�1�.�1�
�X�-�I�R�M�C�-�S�T�A�T�U�S�:�S�E�N�T�
�X�-�I�R�M�C�-�B�O�X�:�I�N�B�O�X�
�X�-�N�O�K�-�D�T�:�2�0�0�7�1�0�2�8�T�1�3�3�5�5�1�Z�
�X�-�M�E�S�S�A�G�E�-�T�Y�P�E�:�S�U�B�M�I�T�
�B�E�G�I�N�:�V�C�A�R�D�
�V�E�R�S�I�O�N�:�3�.�0�
�N�:�
�T�E�L�:�
�E�N�D�:�V�C�A�R�D�
�B�E�G�I�N�:�V�E�N�V�
�B�E�G�I�N�:�V�C�A�R�D�
�V�E�R�S�I�O�N�:�3�.�0�
�N�:�
�T�E�L�:�+�4�5�2�8�9�3�2�2�2�0�
�E�N�D�:�V�C�A�R�D�
�B�E�G�I�N�:�V�E�N�V�
�B�E�G�I�N�:�V�B�O�D�Y�
�D�a�t�e�:�2�8�.�1�0�.�2�0�0�7� �1�3�:�3�5�:�5�1�
�G�o�d� �i�d�é�!�
�E�N�D�:�V�B�O�D�Y�
�E�N�D�:�V�E�N�V�
�E�N�D�:�V�E�N�V�
�E�N�D�:�V�M�S�G�
------------------------------------

Når jeg printer til screen fra PHP, så ser det helt normalt ud - også hvis jeg skriver til en ny fil...

------------------------------------
BEGIN:VMSG
VERSION:1.1
X-IRMC-STATUS:SENT
X-IRMC-BOX:INBOX
X-NOK-DT:20071028T133551Z
X-MESSAGE-TYPE:SUBMIT
BEGIN:VCARD
VERSION:3.0
N:
TEL:
END:VCARD
BEGIN:VENV
BEGIN:VCARD
VERSION:3.0
N:
TEL:+4528932220
END:VCARD
BEGIN:VENV
BEGIN:VBODY
Date:28.10.2007 13:35:51
God idé!
END:VBODY
END:VENV
END:VENV
END:VMSG
------------------------------------

Hvad gør jeg galt?

FACTS:
------------------------------------
* Linux
* PHP 5
* MySQL
* Bruger file_get_contents til at hente filindhold med fra oprindelig fil
------------------------------------
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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