File: /var/www/web37/htdocs/lovetalk/admin/download.php
<?php
include "includes.php";
Configuration::getControlPanel()->accessOrRedirect();
if (!isset($_GET['what']))
return;
// Let's provide a ice way to add more files
switch ($_GET['what']) {
case "html":
case "html-x":
case "text":
// Download the email.inc.php file
if (!file_exists("../res/imemail.inc.php"))
return;
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=imemail.inc.php");
header("Content-Transfer-Encoding: text/plain");
@readfile("../res/imemail.inc.php");
break;
case "phpmailer":
// Download the email.inc.php file
if (!file_exists("../res/class.phpmailer.php"))
return;
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=class.phpmailer.php");
header("Content-Transfer-Encoding: text/plain");
@readfile("../res/class.phpmailer.php");
break;
case "phpmailer-smtp":
// Download the email.inc.php file
if (!file_exists("../res/class.smtp.php"))
return;
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=class.smtp.php");
header("Content-Transfer-Encoding: text/plain");
@readfile("../res/class.smtp.php");
break;
}
// End of file