Facebook'ta Paylaş
Tweetle
Google Plus'ta Paylaş

PHP ile Downloaded İşlemleri

0
Konuyu Beğen
0
#1
PHP ile işimize çok yararlı bir dosya indirme işlemi yapacağız. 

Kısa bir örnek verirsek, bir iş bulma siteniz var ve üyeleriniz buradan pdf olarak cv'lerini indirmek istiyor. Bunu bugün nasıl yaparız onu anlatacağım.

Örneğin indir.php sayfası oluşturalım ve HTML kodları başlamadan sayfanın en üst kısmına bunu yapıştıralım.


PHP Kod:
<?php
// Bu komutla sayfa tipimizi belirtik pdf olur html olur xml olur
header('Content-type: application/pdf');

// Burada inicek dosyanın ismini verdik
header('Content-Disposition: attachment; filename="inencv.pdf"');
?>



Şimdi gelelim html kısmının başladıgı yere:

<html>
<head>
<title>CV indir sayfası</title>
</head>
<body>

CV nedir?

Okulunuzu bitirisiniz, hemen sonrasında çalışabileceğiniz bir iş ararsınız, çeşitli iş yerlerine başvurursunuz; fakat sizden "CV" isterler. 

Peki nedir bu CV? CV genellikle iş başvurularında kullandığımız, kendinizi potansiyel işverenlerinize tanıtmak için hazırladığınız, hayatınızı, kabiliyetinizi, yeteneğinizi, iş yapma gücünüzü ve tecrübelerinizi ortaya koyduğunuz yazılı bir sunum belgesidir diyebiliriz. CV kelimesi "Curriculum Vitae" kelimelerinin kısaltılmışıdır. Latince Curriculum; "Koşu, yarış" anlamına gelir, Vitae ise; "Hayat" anlamına gelmektedir. Curriculum Vitae (CV) ise "hayat yarışı" olarak anlamlandırılabilir. Türkçede her ikisine karşılık "özgeçmiş" sözcüğü kullanılmaktadır.

</body>
</html>



Tam görünümü:

<?php
// Bu komutla sayfa tipimizi belirtik, PDF, HTML veya XML olur
header('Content-type: application/pdf');

// Burada indirilecek dosyanın ismini verdik
header('Content-Disposition: attachment; filename="inencv.pdf"');
?>
<html>
<head>
<title>CV İndir</title>
</head>
<body>
Buraya istediğinizi yazın, PHP kodları ile veri çekip düz metin yazdırın.
</body>
</html>




Dosya tipleri için tıklayın. 


    PHP ile Downloaded İşlemleri
Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi



Bu Konudaki Mesajlar
PHP ile Downloaded İşlemleri - tarafından Karayel - 17-05-2017, Saat: 23:51