PHP ile Word Formatlı Çıktı Almak

Cryptograph 12.11.201212:40 PHP & MySQL 8405    
Facebookta Paylaş

PHP'de header() komutu ile php dosyamızı farklı bir dosya gibi gösterme imkanına sahibiz, farklı dosyadan kasıt php dosyasını css dosyası gibi gösterebilir, veya bir resim gibi gösterebilir ya da bir word dosyası gibi gösterebiliriz. Özellikle php ile mail gönderirken bu komut çok işe yarıyor gönderilen birlginin mail olduğunu bu komut sayesinde belirtiyoruz. Daha sonra header(); ile ilgili ayrıntılı bir konu anlatırım.


PHP dosyamızı word olarak göstermek için sayfanın en başına
header("Content-Type: application/msword");
bunu yazıyoruz. Content-Type: ile dosyanın türünün ne olduğunu belirtmiş oluyoruz. Şimdi bunu böyle kaydettik fakat dosyayı açtığımızda dosyaismi.php olarak çağıracağımız için word dosyası php uzantılı kaydedilecek bu yüzden de uzantısını değiştirmeden word olarak açamayacağız. Bunun içinde şu komutu yazıyoruz:
header("Content-Disposition: attachment; filename=dosyaismi.doc");
 
Şimdi bu php doyamızı açtığımızda dosyaismi.doc olarak bilgisayara kaydetme ekranı gelecektir.

Bunun çalışır örneği için sitedeki konulara bakabilirsiniz. Sayfayı ctrl+s ile kaydetmek istediğinizde word dökümanı olarak indirebilmenizi sağladım smile

Çalışır örneği incelemek isteyenler buradan indirebilirler.
Bu word formatlı çıktı alma fikri benim aklıma Ahmet Burak Bozkurt sayesinde geldi smile

Okuyucu Yorumları (1 Yorum)

samet aygül

Blogumu Geliştirmem için gereken kodlardan biri çok teşekkür ederim.

samet aygül | 23:56 - 12.11.2012

Söz Sırası Sizde

Benzer Konular

Benzer KonularPaylaşmanın asaletini hiçbir zaman bencilliğin çirkinliğine bırakmayın!

​​​​​​​​​​​​​​​​​​​​​​​​​

MERAK EDİLENLER

İLETİŞİM

  • alpay[at]cryptograph.gen.tr
  • İstanbul ikametgah