ben word dosyalarının bulunacağı bir php dosyası yaptım ancak sadece link verdim. Birde bunların baında checkboxları var benim istediğim checkboxları seçili olan dosyaların içine girmeden yazdır deyince otomatik yazdırılması. Yardımlarınızı bekliyorum.
toplu yazdırma scripti
(06/04/2015, 21:22)bisoska yazdı: ben word dosyalarının bulunacağı bir php dosyası yaptım ancak sadece link verdim. Birde bunların baında checkboxları var benim istediğim checkboxları seçili olan dosyaların içine girmeden yazdır deyince otomatik yazdırılması. Yardımlarınızı bekliyorum.
checkbox yerine word dosyalarını php dosyası içinden oluşturup aynı dosyaya da gizli print dosyası ekleyebilirsiniz.
örnek olarak
PHP Kod:
<?php
$dosyam = "accesstr.doc";
$fh = fopen($dosyam, 'r');
$theData = fread($fh, filesize($dosyam));
fclose($fh);
echo $theData;
?>
sonra body tag ları arasına da
PHP Kod:
<body onload="window.print();">
™Hiç Birimiz, Hepimiz Kadar Akıllı Olamayız...®
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body><fieldset><legend>yazdırılacaklar
</legend>
<form id="form2" name="form2" method="post" action="">
<p>
<label>
<input type="checkbox" name="belge 2" id="belge 2" />
</label>
<a href="../Bank Pozitif Bankamatik Kartı.docx">belge 2 </a></p>
<p><a href="../Akbank Bankamatik Kartı.docx">
<label>
<input type="checkbox" name="belge" id="belge" />
</label>
belge</a><br />
<input onclick="print();" type="button" value="SAYFAYI YAZDIR">
</p>
</p>
</form>
</fieldset>
</body>
</html>
sizin dediğinizi denedim olmadı yukarıdaki de benim yaptığım ama çalışmayan bunun üzerinde düzeltmeler yapar mısınız
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body><fieldset><legend>yazdırılacaklar
</legend>
<form id="form2" name="form2" method="post" action="">
<p>
<label>
<input type="checkbox" name="belge 2" id="belge 2" />
</label>
<a href="../Bank Pozitif Bankamatik Kartı.docx">belge 2 </a></p>
<p><a href="../Akbank Bankamatik Kartı.docx">
<label>
<input type="checkbox" name="belge" id="belge" />
</label>
belge</a><br />
<input onclick="print();" type="button" value="SAYFAYI YAZDIR">
</p>
</p>
</form>
</fieldset>
</body>
</html>
sizin dediğinizi denedim olmadı yukarıdaki de benim yaptığım ama çalışmayan bunun üzerinde düzeltmeler yapar mısınız
Dediğimi denediğinizde ne hatası verdi acaba? Direk olarak word dosyasını yazdırma şansınız yok çünkü bir çok tarayıcı dosya olarak algılayıp sadece indirme yapacaktır. ya onları pdf formatına çevirmeniz gerekir yada yolladığım şekilde php dosya içerisinden okutmanız gerekir.
™Hiç Birimiz, Hepimiz Kadar Akıllı Olamayız...®
(10/04/2015, 02:48)chopper07 yazdı: Dediğimi denediğinizde ne hatası verdi acaba? Direk olarak word dosyasını yazdırma şansınız yok çünkü bir çok tarayıcı dosya olarak algılayıp sadece indirme yapacaktır. ya onları pdf formatına çevirmeniz gerekir yada yolladığım şekilde php dosya içerisinden okutmanız gerekir.
Denedim ama olarak kodu nereye yazmam gerekiyor. Pdf çeviririm ama onu nasıl yazdır diyeceğim onun kodunu da ayrıntılı şekilde verir misiniz.
Konuyu Okuyanlar: 2 Ziyaretçi