Trackování emailů – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Trackování emailů – PHP – Fórum – Programujte.comTrackování emailů – PHP – Fórum – Programujte.com

 

Xtrat
~ Anonymní uživatel
5 příspěvků
10. 3. 2015   #1
-
0
-

Postupuji podle tohoto návodu

http://www.thinkdope.com/web-design-development/track-email-opens-php/

Vše je jasné, akorát já nemám soubor se skriptem, ale veškerý kód je v metodě:

public function trackImage($campaignId) {//file or function?
        $logo = WWW_DIR . '\images\image.jpg'; // Set image Full Path
        $etag = md5_file($logo);
        $lastModified = gmdate('D, d M Y H:i:s', filemtime($logo)) . ' GMT';
        $language = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
        $ip = $this->getUserIpAddr();


        header('Content-Type: image/jpg'); // Change image type if you use gif/jpg
        header('Content-Disposition: inline; filename="image.jpg"'); // Image name
        header('Content-Transfer-Encoding: binary');
        header('Content-Length: ' . filesize($logo));
        header('Accept-Ranges: bytes');
        header('ETag: "' . $etag . '"');
        header('Last-Modified: ' . $lastModified);
        readfile($logo);
        
        if (!is_null($lastModified) || !is_null($ip)) {
            $insert = array('open' => $lastModified, 'language' => $language, 'ip' => $ip, 'campaign_id' => $campaignId);
            $this->insertTrack($insert);
        }
    }

Jak mám upravit src tag, aby to fungovalo i s tou metodou?

<img src="http://example.com/emailtracker.php?to=recipient@example.com" alt="" />

Nahlásit jako SPAM
IP: 109.81.211.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 11 hostů

Podobná vlákna

Zaslání emailu v C++ — založil Milanz

Odesláni emailu — založil VasekTrain CZ

Posílání emailů — založil Kolotoc

Posielanie emailu — založil bugisoft

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý