Aramayan Bulamaz
×
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

Bunları da okumak isteyebilirsiniz

1 Yorum

image

samet aygül

13 November 2012 03:56

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

Sen de bir yorum bırak