Karaman adlı üyeden alıntı: mesajı görüntüle
<input ”window.print();” type=”button” value=”SAYFAYI YAZDIR” />

bu şekilde kod ekleyerek yazdır butonu çıkıyor ama tüm sayfayı yazdırıyor.

Ben ise sayfayı yazdır butonuna tıklandığında sadece "icerik" adlı div içindeki alanı yazdırmak istiyorum Php ile. Nasıl yapabilirim?
bunun için; görsellerden ve stillerden arındırılmış, sadece yazdırılmak istenen içeriği gösteren ve yazdırma formatında bir sayfa tasarlarsınız örneğin yazdir.php gibi yazdırma işlemlerini o sayfa üzerinden yapabilirsiniz. Yani kullanıcı yazdıra tıkladığında popupla yazdır.php yi açtırırsınız body onloadona window.print verirsiniz kullanıcı popupdaki yazdır.php yi yazdırmış olur genelde bu şekilde kullanılır. Örneğin fikir vermesi açısından r10da bile bu konuyu yazdır dediğimde https://www.r10.net/php/1364350-isted...rum-print.html bu sayfa gelmektedir.

ek olarak css de @media print konusunuda araştırmanızı öneririm.