Home > How to, Splash > File format .rtf di php

File format .rtf di php

February 19th, 2008 Leave a comment Go to comments

lagi iseng iseng cari gimana caranya masukin data dari text dokumen ke database. Ga nyangka kalo ternyata ada kasus kecil dengan format file .rtf. Kekacauan ini terlihat ketika di view

bisa langsung dicoba!
1. Buat sebuah file coba.rtf

coba ngebandingin file .rtf dan file .txt

2. Buatl file fread.php yang berfungsi untuk membaca sebuah file ( menggunakan fungsi fread() )

<?php
//fread.php
$filemu = “coba.rtf”;
$handle = fopen($filemu, ‘r’);
$data = fread($handle, 512);
fclose($handle);
echo $data;
?>

4.kemudian jalankan file fread.php, apakah muncul keluaran seperti ini???

{rtf1macansicpg10000cocoartf824cocoasubrtf420 {fonttblf0fswissfcharset77 Helvetica;} {colortbl;red255green255blue255;} paperw11905paperh16837margl1440margr1440
vieww9000viewh8400viewkind0 pardtx560tx1120tx1680tx2240tx2800tx3360tx3920tx4480
tx5040tx5600tx6160tx6720qlqnaturalpardirnatural f0fs24 cf0 coba ngebandingin file .rtf dan file .txt}

5. coba buat sebuah file coba.txt

coba ngebandingin file .rtf dan file .txt. ini sudah pake file format .txt

6. Ubahlah $filemu = “coba.rtf” menjadi $filemu = “coba.txt”
7. Jalankan kembali file fread.php. Terlihat perubahannya bukan :)
Ternyata Rich Text Format atau kita biasa menyebutnya rtf adalah sebuah format dokumen(text file) yang melakukan peng-format-an dan bisa di-transfer ke banyak platform. Secara umun rtf adalah text atau string yang isinya terformat. Yang perlu diperhatikan dalam menyimpan format rtf ini ialah character “” yang ada dalam format ini. Cukup merubahnya berdasarkan panduan string-syntax diatas. Contohnya char ” menjadi ‘\’.
jadi initnya
keanehan ini terjadi karena perbedaan cara menangani string dalam dunia yang berbeda. Dengan mengetahui perilaku mereka yang seperti ini mungkin dapat diatasi dengan mengintegraskannya.
semoga bermanfaat :)

Categories: How to, Splash Tags:
  1. February 19th, 2008 at 15:53 | #1

    waduh..bahasamu tinggi ien..nyerah saya kalau sudah berhungan dengan kode2 tkayak itu :(

  2. February 22nd, 2008 at 10:48 | #2

    @febra
    Gimana kalo script PHP nya dibuat pake 3D, :))

  3. February 23rd, 2008 at 15:33 | #3

    wakakaka..tambah ga mudeng :P

    :lol:

  4. yellowBug
    March 1st, 2008 at 11:49 | #4

    baru tau ya? :D

  5. March 10th, 2008 at 11:55 | #5

    @yellowBug
    Iya, masi baru :D

  6. March 18th, 2008 at 12:23 | #6

    Thx untuk infonya…

    Btw, kalau tertarik dengan Ms. PowerPoint, saya punya beberapa tips yang ada di blog saya di charleschristian.wordpress.com.

    ~Salam kenal… :D

  7. def
    May 8th, 2008 at 13:40 | #7

    Klo pk fopen and fread trus muncul karakter aneh di awal file berupa angka 1, >>, dan tanda ? kebalik pas dijalanin di browser knapa ya?

  1. No trackbacks yet.

FireStats icon Powered by FireStats