Projemde veri tabanına dayalı bir PDF dosyası oluşturmak için fpdf
kullanın. Ancak pdf'yi, dosyayı oluşturan ve kaydeden bir yöntemi arayarak önceden oluşturmak istiyorum. Kod ile FPDF oluşturun ve yöntemle çağırın
//Code that generate the PDF using FPDF and at end save the file to server
$pdf->Output('/var/www/html/my_dir/my_pdf.pdf','F');
createPDF.php
($myPDF->createPDF($id)){
echo 'File was created';
}else{
echo 'There was a problem creating the file';
}
save_data.php Böylece temelde bir yöntemde createPDF.php yerleştirmek ve pdf oluşturulan veya olmasaydı o zaman
true
veya
false
dönmek istiyorum.
EDIT: Sadece netleştirmek için. Output()
'dan bir cevap alabildiysem çok daha kolay olurdu.
Devam edip dosya olup olmadığını kontrol etmeli miyim?
önce onu kontrol edin ve hatırlatma/bilgi kullanıcı dostu (görmek güzel falan) görüntüler. – rhavendc
Ne sorduğunuz belli değil. Belli ki, belgeyi oluşturan kodu, bazı yöntemlerden de çağırabilirsiniz. Soru, bir dosyayı kullanmanın iyi bir fikir olup olmadığıdır. Dosyalarla ilgili sorun, çarpışmaları önlemek ve dosyaları bir süre sonra temizlemek için benzersiz adlar üretiyor. Neden bir dosya yerine okuyabileceğiniz bir çıktı arabelleği kullanmıyorsunuz? – arkascha
Thing, daha sonra kullanmak için sunucuda olması gereken dosyaya ihtiyacım var. Dosya iyi görünmüyorsa. Kullanıcı girişi ayarlayabilir ve dosyayı değiştirebilir. – Andy