AccessTr.neT

Tam Versiyon: toplu yazdırma scripti
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
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.
(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($fhfilesize($dosyam));
fclose($fh);
echo 
$theData;

?>

ile php içine word dosyasının içeriğini aldıralım.
sonra body tag ları arasına da
PHP Kod:
<body onload="window.print();"

şeklinde kod ekleyerek bastığınızda otomatik word dosyasını alıp print edilecek şekle gelmesi lazım. Bir deneyip bilgi verirseniz sevinirim.
<!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
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.
(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.