Ali Rıza Keleş yazmış:
>
> Öncelikle Kullanıcının seçimlerini javascript ile öğrenmemiz gerekiyor. 
>   
Söylemlerinizden anladığım kadarı ile en mantıklı(tek yol) bu yöntem.
Netekim benim javascript bilgim hiç yok.
> Ardından eğer çok gösterişli bir sayfa istemiyorsak yine javascript ile
> bir popup açıp bu seçenekleri buraya yazdırıp, ardından window.print ile
> yazdırabilirsiniz. Aslında popup açmaya da gerek yok, yine javascript
> ile body bloğunu temizleyip bu seçenekleri değiştirebilirsiniz.
Burada bir popup kullanmak yerine bence en mantıklısı kullanıcı 
seçimlerini yapıp yazdır butonuna basınca,
yeni bir php sayfası oluşturup kullanıcının seçimleri burada gösterilip 
ondan sonra da yazıcıdan fiziksel olarak çıktı almak.
Hatta keşke şöyle bir imkanımız olsada, kullanıcı seçimlerini  yaptıktan 
sonra göster butonuna basınca fiziksel olarak bir php sayfasında 
kullanıcı seçimlerini göre bilse ve bu yaptığı secimleri isterse 
bilgisayara kaydebilse, isterse çıktı alsa.
>  
>
> Eğer biraz sayfayı biçimlendirmek istiyorsanız bu seçimleri başka bir
> sayfaya post ya da get ile gönderin. Orada yakalayıp yazdırın. Yine
> birinci seçimdeki gibi bastırabilirsiniz. Yeni sayfanın otomatik bir
> biçimde yazdırmasını istiyorsanız body onload bakabilirsiniz. 
>   
Sayfanın tasarımında  birşey olmasada olur.
Tek istediğim anket.php sayfasında kullanıcı anketi doldurduktan sonra 
yaptığı seçimleri isterse bilgisayarına temiz bir sayfa(pdf,html,word 
vs) olarak kaydedebilsin, isterse yazıcısından çıktı alabilsin.
> Php bu işi yapmaz. Tabi eğer uygulamayı özel bir platformda
> çalıştırmıyorsanız.
>   
Yukarıda bahsettiğim işlem için ofise bir tane Ubuntu yada Debian server 
kuracağım sonra bu uygulamayı oraya yukleyeceğim.
Böylece herkes kendi makinesi ile bu yugulamayı web browseri uzerinden 
kullanabilecek.
Ancak şimdi biz yazdırma işlemini ağırlıklı olarak mic$ sistemi uzerinde 
konusuyoruz.
Yani kullanıcıların içinde mic$, linux, mac kullanan insanlarda olacak.
> Kolaylıklar...
>
> --
> Ali Rıza Keleş
>
>   
Yukarıdaki durumlara nasıl bir çzöüm getirebiliriz?
Php de biraz yeniyim ancak daha once bu tip uygulamalar hiç 
geliştirmediğim için sadce biraz tecrubesizim.
Bana  bu konuda yardımcı olabilrseniz çok memnun olurum.
Herkese teşekkürler.
"SARI"
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>
>   

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap