• 07-01-2013, 02:11:28
    #1
    arkadaşlar benim şöyle bir sorunum var elimde epson tm u295 bir slip yazıcı var bu ne menem bir yazıcı ise javscriptin window.print() komutu ile kullanılınca bozuk karakter çıkartıyor bozuk derken okunması çok zor

    benim yapmak istediğim kullanıcının kendi bilgisayarına bir dosya olaraka yazdırılacak metni indirip word belgesi oalrak mesela bunu yazdırmak printer_open demeyin çünkü o server da çalışıyor sadece benim clientteki yazıcıya ulaşmam lazım acil yardım bekliyorum 3 gündür araştırıyorum

    php de com nesnesine bağlanarak bu işlem yapılıyormuş onu pek anlayamadım kaynakta bulamadım yani anlayacağınız bayağı bir araştırma yaptım içinden çıkmadım

    yardımlarınızı bekliyorum.
  • 07-01-2013, 03:11:56
    #2
    php server side bir dildir, kullanıcının bilgisayarına müdahale edemezsiniz, bu işlem için activex veya java kullanmalısınız.
  • 08-01-2013, 22:21:01
    #3
    victories adlı üyeden alıntı: mesajı görüntüle
    php server side bir dildir, kullanıcının bilgisayarına müdahale edemezsiniz, bu işlem için activex veya java kullanmalısınız.
    öncelikle yardımızını için teşekür ederim
    bu yukarıdaki yazdıklarınızı araştırmalarımda defalarca duydum hocam ama bunu nasıl yapacğaım konusunda hiç bir şey bulamadım proje burada tıkandı ilerleyemiyorum acil yardım.
  • 08-01-2013, 22:48:24
    #4
    kullanıcılar server a bağlı ve kullanıcıyla yazıcıyı eşleştirirsen yaparsın exec kullanarak.
  • 08-01-2013, 22:55:30
    #5
    oophp adlı üyeden alıntı: mesajı görüntüle
    kullanıcılar server a bağlı ve kullanıcıyla yazıcıyı eşleştirirsen yaparsın exec kullanarak.
    server bizim gerekirse dll dosyası bile entegre ederiz
    sorun değil ama şunu kullan olur demeyin şuraya örnek bir kod yazın ingilizcem zayıf yabancı forumları iyi anlayamıyorum php ile anca cd rom açtırdım o kadar activeobjex ile örnek kod yazın yazıcı ile alakalı rica ediyorum...
  • 08-01-2013, 23:18:18
    #6
    araştırarak bulacağın : dosyayı php upload, dosya ya yazma forumda örnekler var.
    http://support.microsoft.com/kb/314499 burdan ilerleyeceğim burda uzak dizin atamış
    d: burda atanan uzak dizinin sürücü harfi

    server a word kur
    inetpub klasörü varsayılan dizin olsun

    bir bat dosyası oluştur " calistir.bat "olsun
    bunun içine gelen dosyayı türkçe karakter replace ederek

    print /d:\\pserver\laser1 c:\inetpub\dosyaadi.doc
    yukardaki kodu dosyaadi.doc değişecek şekilde bu bat a yazıdırın
    exec("calistir.bat"); ile çalıştırın çalışmaz ise bakalım
  • 11-01-2013, 20:54:49
    #7
    oophp adlı üyeden alıntı: mesajı görüntüle
    araştırarak bulacağın : dosyayı php upload, dosya ya yazma forumda örnekler var.
    http://support.microsoft.com/kb/314499 burdan ilerleyeceğim burda uzak dizin atamış
    d: burda atanan uzak dizinin sürücü harfi

    server a word kur
    inetpub klasörü varsayılan dizin olsun

    bir bat dosyası oluştur " calistir.bat "olsun
    bunun içine gelen dosyayı türkçe karakter replace ederek

    print /d:\\pserver\laser1 c:\inetpub\dosyaadi.doc
    yukardaki kodu dosyaadi.doc değişecek şekilde bu bat a yazıdırın
    exec("calistir.bat"); ile çalıştırın çalışmaz ise bakalım
    arkdaşım allah senden razı olsun çok daha iyi konumdayım şuan sayende yalnız benim yazıcı epson tmu 295 slip yazıcı bu pcye com3 noktasından bağlanıyor birde net use ile yazıcı tanıtıp print > deneme.txt dosyasını yazdıramadım ms dostan bunlarada bir cvp yazarsan çok memmun olurum
  • 12-01-2013, 09:46:05
    #8
    o php yi aşar , windows destek bölümüne msdos üzerinden komutla nasıl yazdırma yaparım yaz onlar daha iyi destek olur olmadı mcitp(reklam değil yol gösterme) sitesi var bir tane orda %100 yardımcı olurlar, o kodu anlattığım yöntemle bat a yazdır tamamdır.