Görüntü ve stil ile web sayfası indir ve (isteğe bağlı) it e-posta

1 Cevap php

Ben programlı PHP kullanarak web sayfalarının anlık yapmak ve bir HTML e-posta içine almak gerekir.

Ben denedim wget --page-requisites. Her şeyi doğru indirir, ama doğrusu on-line orijinallerinden daha indirilen dosyalar işaret HTML sayfanın kaynak kodu değişmiyor. Ayrıca, bu HTML elbette bir HTML e-posta düzgün görüntülenmesini uzun bir yoldur.

Bunun için hazır çözümler olup olmadığını bilmek ilgileniyorum. Ben zaten bir HTML anlık görüntüsünü alır ve buna göre HTML değiştiren bir çözüm ile mutlu olurdu. E-posta için güçlü olmak kek üzerine krema olurdu.

Ben anlık olarak web sayfalarını kontrol, bu yüzden sonuçları optimize etmek için içerik ayarlamak için imkanınız var.

Benim sunucu tarafı platformudur PHP ama çok liberal ayarları, PHP içinde wget ve Perl script gibi şeyler yürütebilirsiniz. Ancak root erişimi yok ve ek paketlerini veya programları yükleyemezsiniz.

Görev her zaman birileri bir siparişi veren bir ürün sayfasının bir anlık yapmak, böylece sayfa anda benziyordu ne belgeler var.

1 Cevap

wget (resimler gibi) katıştırılmış içeriklere bağlantılar ve referanslar hem dönüştürmek bir -k (--convert-links) seçeneği vardır. Örneğin bkz wget advanced use (ayrıca here).

Sorunuzun e-posta kısmı için - Ben mevcut kütüphanelerden birini kullanabilirsiniz eminim. Örneğin, PHP bazı PEAR paketi HTML e-postaları ele (hayır tam adını hatırlıyorum) vardır; Perl ve Python hem de benzer bir şey var eminim.