Ejemplo n.º 1
0
                 $sr = new Statement_Result($opCamp);
                 $opCamp->fetch();
                 $campID = $sr->Get('ID');
                 $subArray = getSubscriber($sid, 2);
                 if (is_array($subArray) && count($subArray) != 0) {
                     # Add Report
                     $addRpt = new lethe();
                     $addRpt->OID = $subArray['subscriber_OID'];
                     $addRpt->reportCID = $campID;
                     $addRpt->reportPos = 0;
                     # Click
                     $addRpt->reportIP = $_SERVER['REMOTE_ADDR'];
                     $addRpt->reportMail = $subArray['subscriber_mail'];
                     $addRpt->reportBounceType = 'unknown';
                     $addRpt->reportExtraInfo = 'URL: ' . $redu . PHP_EOL;
                     $addRpt->addReport();
                     # Redirect URL
                     header('Location: ' . $redu);
                 } else {
                     die('Error Occurred');
                 }
             } else {
                 die('Invalid Campaign');
             }
         }
         $opCamp->close();
     } else {
         # Invalid Pos / 404
         echo base64_decode('PCFET0NUWVBFIGh0bWw+CjxodG1sIGxhbmc9ImVuIj4KPGhlYWQ+CjxtZXRhIGNoYXJzZXQ9InV0Zi04Ij4KPHRpdGxlPkxldGhlIE5ld3NsZXR0ZXIgVmVyaWZpY2F0aW9uPC90aXRsZT4KPGxpbmsgaHJlZj0nLy9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUxvYnN0ZXInIHJlbD0nc3R5bGVzaGVldCcgdHlwZT0ndGV4dC9jc3MnPgo8bGluayBocmVmPScvL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjQwMCw2MDAsNzAwJmFtcDtzdWJzZXQ9bGF0aW4sbGF0aW4tZXh0JyByZWw9J3N0eWxlc2hlZXQnIHR5cGU9J3RleHQvY3NzJz4KPHN0eWxlPgojbGV0aGUtaGVhZHt0ZXh0LWFsaWduOmNlbnRlcjsgbWFyZ2luLXRvcDo1MHB4O21hcmdpbi1ib3R0b206NDBweDt9CiNsZXRoZS1mb290ZXIgcHtsaW5lLWhlaWdodDo1cHg7Y29sb3I6IzJDM0U1MDt9CmgzIGF7Zm9udC1zaXplOjgwcHg7IGZvbnQtZmFtaWx5OidMb2JzdGVyJzsgdGV4dC1kZWNvcmF0aW9uOm5vbmU7IGxpbmUtaGVpZ2h0OjAuOTsgY29sb3I6IzJDM0U1MDt9CmgzIGEgc3Bhbntmb250LXNpemU6MjBweDtkaXNwbGF5OmJsb2NrOyBwYWRkaW5nLWxlZnQ6OTVweDsgY29sb3I6IzEzOTg3RX0KPC9zdHlsZT4KPC9oZWFkPgo8Ym9keSBzdHlsZT0ibWFyZ2luOjA7IHBhZGRpbmc6MDsgYmFja2dyb3VuZC1jb2xvcjojRUFFRUVGOyBmb250LWZhbWlseTonVGFob21hJzsgZm9udC1zaXplOjEycHg7IGNvbG9yOiMwMDA7Ij4KCQoJPGRpdiBpZD0ibWFpbl9sYXkiIHN0eWxlPSJ3aWR0aDogNTAwcHg7IG1hcmdpbjogNTBweCBhdXRvOyBtYXJnaW4tYm90dG9tOiAwOyBwYWRkaW5nOiAxNXB4OyBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyAtd2Via2l0LWJveC1zaGFkb3c6IDJweCAycHggNXB4IDBweCByZ2JhKDE0OCwxNDgsMTQ4LDEpOyAtbW96LWJveC1zaGFkb3c6IDJweCAycHggNXB4IDBweCByZ2JhKDE0OCwxNDgsMTQ4LDEpOyBib3gtc2hhZG93OiAycHggMnB4IDVweCAwcHggcmdiYSgxNDgsMTQ4LDE0OCwxKTsiPgoJPGgzPgoJCTxhIGhyZWY9Imh0dHA6Ly93d3cubmV3c2xldGhlci5jb20vIiBpZD0ibGV0aGVMb2dvIiB0YXJnZXQ9Il9ibGFuayI+TGV0aGU8c3Bhbj5NYWlsaW5nIFN5c3RlbTwvc3Bhbj48L2E+Cgk8L2gzPgoJPGhyIHN0eWxlPSJib3JkZXI6IDFweCBzb2xpZCAjZWRlZGVkOyBoZWlnaHQ6IDFweDsiIC8+Cgk8cD5JbnZhbGlkIFJlcXVlc3QhPC9wPgoJPHA+WW91IHR5cGVkIHRoZSBVUkwgaW4gd3Jvbmcgb3IgdGhlIHBhZ2UgaGFzIGJlZW4gbW92ZWQgb3IgcmVtb3ZlZCBmcm9tIHRoZSB3ZWJzaXRlLjwvcD4KCTxwPlBsZWFzZSBjaGVjayB5b3VyIFVSTCBvciBjb250YWN0IHdpdGggd2ViIGFkbWluaXN0cmF0aW9uLjwvcD4KCTxwPlRoYW5rIFlvdSE8L3A+Cgk8aHIgc3R5bGU9ImJvcmRlcjogMXB4IHNvbGlkICNlZGVkZWQ7IGhlaWdodDogMXB4OyIgLz4KCTwvZGl2PgoKPC9ib2R5Pgo8L2h0bWw+');
     }
 }