Duyuruyu Kapat
Facebook Gözat
Twitter Gözat

office dosyalarını okumak & doc to txt

Konu, 'PHP' kısmında rgnchbngl tarafından paylaşıldı.

  1. rgnchbngl

    rgnchbngl Yeni Üye

    Kayıt:
    18 Haziran 2009
    Mesajlar:
    1
    Beğenilen Mesajlar:
    0
    merhaba. ben sunucudaki office (word,excel) dosyalarını kullanıcının sayfasında görünecek şekilde okutmak istiyordum ki yaptım fakat karakterler farklı cıkıyor.
    örnegin şöyle : ĞÏࡱá����������������>��

    php kodum da şöyle :

    PHP:
    <?php
    include "../../baglan.php";
    $k_ad=$_COOKIE['user'];
    $query1=mysql_query("select sinif from ogrenci where userno=$k_ad");
    $kno1=mysql_num_rows($query1);
    print 
    "$kno1<br />";
    $sinif_ad=mysql_result($query1,0,'sinif');

    $query2 mysql_query("select * from sinif where sinif_ad='$sinif_ad'");
    $kno2=mysql_num_rows($query2);
    print 
    "$kno2<br />";
    $sinav_tar=mysql_result($query2,0,'sinav_tar');
    $deger=explode('_',$sinav_tar);
    print 
    "sinif=$deger[2]<br />";
    $dizin ="$sinav_tar"//dosyanın bulundugu dizin (dosya ismi ile birlikte)
    $dt fopen($dizin"r");
    //$icerik = fread($dt, filesize($dizin));
    if ($dt/*Dosya açılabildimi.*/

    {   echo "dosyayı açabildim </br>";   }
    else
    {   echo 
    "hata oldu";   } 
     
    //print "$dizin<br />";


    ?>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml"> 
    <head>
    <title>Ögrenci Bilgi Sistemi - Sinav Tarihleri</title>
    <meta http-equiv='Content-Type' content='text/html; charset=latin5_turkish_ci'>
    <META http-equiv=content-type content=text/html;charset=iso-8859-9>
    <META http-equiv=content-type content=text/html;charset=windows-1254>
    <META http-equiv=content-type content=text/html;charset=x-mac-turkish>
    </head>
    <body>
    <?php
    //readfile ($dizin);
    while(!feof($dt)) //dosyayı sonuna kadar satır satır oku.
    {
    $i++; /*satır sayısını yazacak değişken*/
    $satir=fgets($dt,1024);/*fgets ile satır oku. En fazla 1024 karakter*/
    print $i.".Satır: ".$satir."<br>"/*Satırı başında satır numarası ile ekrana yaz.*/
    }
     
    //print "$icerik";  ?>
    </body>
    </html>
    <?php
    fclose
    ($dt); 
    //header("Location: $dizin");
    ?>

    yada php de doc dosyaları txt formatına çevirebilir miyiz ?
     
  2. Mepring

    Mepring Yeni Üye

    Kayıt:
    25 Şubat 2007
    Mesajlar:
    9
    Beğenilen Mesajlar:
    0
    Meslek:
    Web Programlama, Grafik Tasarımı
    Şehir:
    Adana
    Bu Sitesi biraz kontrol edersen sanırım cevabı alırsın??