ini_set("display_errors", true);
$sRoot = "D:\\Sites\\169\\iss-trading\\199\www\\";
$sIssUploadDir = $sRoot . "isspasswords\\";
$sTradesFile = "weeklyalert.pdf";
require_once($sRoot . "isspasswords\\dbISS_Trade.php");
require_once($sRoot . "isspasswords\\dbISS_Graphics.php");
require_once($sRoot . "isspasswords\\dbISS_Message.php");
//require($sRoot . "isspasswords\\dbISS_Graphics.php");
require_once($sRoot . "isspasswords\\authenticateuser.php");
$iIdx = 0;
$bRC = false;
$sMsgSubject = "Weekly Alert";
$sISSWebsite = "Weekly Cash Cow";
$sProductName = $sISSWebsite;
$sPortfolio = 1;
$sUploadDir = "";
global $bDisplayLogin, $bValidUser, $sWebsiteName;
$bRC = setWebsiteName($sISSWebsite);
$bRC = setPasswordFile(".htpasswdAS");
$bRC = setRulesFile(".rulesAS");
$bRC = setPasswordDir($sRoot . "isspasswords\\");
$bRC = setLogFileDir($sRoot . "members\\");
$bRC = setLogging(true);
$bRC = setPageToDisplay("");
$bDisplayLogin = true;
$bRC = doAuthentication();
//$bRC = true;
if ($bRC)
{
$sType = "application/pdf";
//$sRC .= "Calling getGraphicUrlByChartName iTradeDate=$iTradeDate and Symbol=$sSymbol
";
$sUploadFile = $sIssUploadDir . "\\" . $sTradesFile;
$hFile = fopen($sUploadFile,"rb");
if ( !$hFile )
{
$sRC = "Unable to open requested Trades File for viewing.
";
}
else
{
$lSize = filesize($sUploadFile);
//$sBuffer = addslashes(fread($hFile, $lSize));
$bData = fread($hFile, $lSize); // Works for PDF without slashes
header ("Content-type: $sType");
//header("Content-Transfer-Encoding: binary");
//header("Content-length: " . strlen($bData));
header("Content-Disposition: inline; filename=trades.pdf");
//ECHO "Content-Disposition: inline; filename=$sUploadFile";
//print $bData;
//ECHO "File to display is " . $sUploadFile . "
";
//ECHO $bData;
readfile($sUploadFile);
}
}
?>