\n";
if (ord($buffer[$i]) == 146 || ord($buffer[$i]) == 145 || ord($buffer[$i]) == 39)
{
//$buffer = substr ($buffer, 0, $i) . "x" .
// substr ($buffer, $i+1, strlen($buffer) - ($i+1)); // escape quote
//$i += 1;
}
else if (ord($buffer[$i]) == 92) // \ backslash char
{
if (strlen ($buffer) > ($i + 1) && (ord($buffer[$i+1]) == 34))
{
$buffer = substr ($buffer, 0, $i) . "\"" .
substr ($buffer, ($i+2), strlen($buffer) - ($i+2));
//$i += 1; // skip over the escaped quote
}
}
else if (ord($buffer[$i]) == 13)
{
$buffer = substr ($buffer, 0, $i) . "
" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1)); // escape quote
$i += 4;
}
else if (ord($buffer[$i]) == 10)
{
$buffer = substr ($buffer, 0, $i) . "" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1)); // escape quote
$i -= 1;
}
else if (ord($buffer[$i]) == 150 ||
ord($buffer[$i]) == 151 || ord($buffer[$i]) == 173)
$buffer[$i] = chr (45); // change to plain hyphen
else if (ord($buffer[$i]) == 147 || ord($buffer[$i]) == 148)
{
$buffer = substr ($buffer, 0, $i) . """ .
substr ($buffer, $i+1, strlen($buffer) - ($i+1)); // escape quote
}
else if (ord($buffer[$i]) == 34)
{
$buffer = substr ($buffer, 0, $i) . """ .
substr ($buffer, $i+1, strlen($buffer) - ($i+1)); // escape quote
}
else if (ord($buffer[$i]) == 233)
{
$buffer = substr ($buffer, 0, $i) . "é" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
else if (ord($buffer[$i]) == 128) // escape the euro character
{
$buffer = substr ($buffer, 0, $i) . "€" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
else if (ord($buffer[$i]) == 252)
{
//$buffer[$i] = chr (117); // change to u with umlat
$buffer = substr ($buffer, 0, $i) . "ü" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
else if (ord($buffer[$i]) == 250)
{
//$buffer[$i] = chr (117); // change to u with acute
$buffer = substr ($buffer, 0, $i) . "ú" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
else if (ord($buffer[$i]) == 237)
{
//$buffer[$i] = chr (117); // change to i with acute
$buffer = substr ($buffer, 0, $i) . "í" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
else if (ord($buffer[$i]) == 174)
{
//$buffer[$i] = chr (117); // change to registration
$buffer = substr ($buffer, 0, $i) . "®" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
else if (ord($buffer[$i]) == 169)
{
//$buffer[$i] = chr (117); // change to copyright
$buffer = substr ($buffer, 0, $i) . "©" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
else if (ord($buffer[$i]) == 246)
{
//$buffer[$i] = chr (117); // change to o with umlat
$buffer = substr ($buffer, 0, $i) . "ö" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
else if (ord($buffer[$i]) == 153)
{
//$buffer[$i] = chr (117); // change to trademark
$buffer = substr ($buffer, 0, $i) . "™" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
else if (ord($buffer[$i]) == 176)
{
//$buffer[$i] = chr (117); // change to degree symbol
$buffer = substr ($buffer, 0, $i) . "°" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
else if (ord($buffer[$i]) == 149)
{
//$buffer[$i] = chr (117); // change to degree symbol
$buffer = substr ($buffer, 0, $i) . "•" .
substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
else if (ord($buffer[$i]) == 38)
{
//$buffer = substr ($buffer, 0, $i) . "&" .
// substr ($buffer, $i+1, strlen($buffer) - ($i+1));
}
}
}
// config info including DB connection names
require_once ("configvcnews.php");
if ($_GET["aid"] == "") // if the article ID is empty, redirect to main page
{
header("Location: http://www.vcnewsdaily.com"); // redirect brower
exit; // make sure no further code gets executed after the redirect
}
try
{
// connect to database server
if (($connection = mysql_connect(DB_SERVER, DB_USER, DB_PASS)) === FALSE)
{
// there was an error connecting to the DB server
$str = sprintf ("Unable to connect to database server: %s", DB_SERVER);
throw new Exception ($str);
}
// select database
if (mysql_select_db(DB_NAME, $connection) === FALSE)
{
// there was an error selecting the DB name
$str = sprintf ("Unable to select database name: %s", DB_NAME);
throw new Exception ($str);
}
$sql = "SELECT * FROM articles WHERE aid=\"" . $_GET["aid"] ."\"";
$results = mysql_query ($sql);
if (mysql_num_rows($results) == 0)
{
// username doesn't exist, so throw the exception with the error message
$str = sprintf ("The user list is empty.");
throw new Exception ($str);
}
$articleArray = array();
$row = mysql_fetch_array($results, MYSQL_ASSOC);
//$articleArray["headline"] = $row["headline"];
//$articleArray["body"] = $row["body"];
$headline = $row["headline"];
$companyname = $row["companyname"];
$companyurl = "http://www.vcnewsdaily.com/" . urlencode ($companyname) . "/venture-funding.php";
$uri = $_SERVER['REQUEST_URI'];
if (strpos($uri, "getarticle") > 0)
$headline = "Venture Capital News: " . $headline;
else if (strpos($uri, "venturecapitalnews") > 0)
$headline = "Venture Capital Funding News: " . $headline;
$summary = $row["summary"];
$body = $row["body"];
preprocessbuffer ($headline);
preprocessbuffer ($summary);
preprocessbuffer ($body);
}
catch (Exception $e)
{
}
?>
|
|||||||||||||||||||||||||||||||||||||||
|
Massinvestor/VC News Daily
617-620-4606 © 2017 Massinvestor, Inc. |
|||||||||||||||||||||||||||||||||||||||