File: C:/xampp/htdocs/FograPC4/TVI-parsing6.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Fogra TVI Check</title>
<style type="text/css">
<!--
body {
font: 100% Verdana, Arial, Helvetica, sans-serif;
background: #ffffff;
margin: 0; /* 比較好的做法是將 Body 元素的邊界與欄位間隔調整為零,以處理不同的瀏覽器預設值 */
padding: 0;
text-align: center; /* 這樣會讓容器在 IE 5* 瀏覽器內置中對齊。然後,文字會在 #container 選取器中設定為靠左對齊預設值 */
color: #000000;
}
.oneColElsCtr #container {
width: 46em;
background: #FFFFFF;
margin: 0 auto; /* 自動邊界 (搭配寬度) 會讓頁面置中對齊 */
border: 0px solid #000000;
text-align: left; /* 這樣做會覆寫 Body 元素上的 text-align: center。 */
}
.oneColElsCtr #mainContent {
padding: 0 20px; /* 請記住,欄位間隔就是 Div 方塊內部的空間,而邊界就是 Div 方塊外部的空間 */
}
-->
</style></head>
<body class="oneColElsCtr">
<?php
$check=1;
if ((($_FILES["file"]["type"] == "application/vnd.ms-excel"))
&& ($_FILES["file"]["size"] < 20000))
{
if ($_FILES["file"]["error"] > 0)
{
echo "Return Code: " . $_FILES["file"]["error"] . "<br />";
}
else
{
echo "Fogra PSO TVI Checking form! (for Type 1 paper, white backing)" . "<br />";
echo "Upload: " . $_FILES["file"]["name"] . "<br />";
$filename=$_FILES["file"]["name"];
//echo "Type: " . $_FILES["file"]["type"] . "<br />";
echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
// echo "Temp file: " . $_FILES["file"]["tmp_name"] . "<br />";
if (file_exists("upload/" . $_FILES["file"]["name"]))
{
echo $_FILES["file"]["name"] . " already exists. ". "<br />";
}
else
{
move_uploaded_file($_FILES["file"]["tmp_name"],
"upload/" . $_FILES["file"]["name"]);
echo "upload sucess! " . "<br />";
echo "if you see anything in ";$check=0;$sid=0;?><font color="red">RED</font><?php echo", you are no good! " . "<br />";
echo "Report start: " . "<br />";
// echo "Stored in: " . "upload/" . $_FILES["file"]["name"]. "<br />";
///parsing start
$contents = file("upload/".$_FILES["file"]["name"]);
$string = implode($contents);
//echo $contents[20];
//echo $string;
$p = ereg_replace("\r\n?", "\n", $string);
$p = str_replace("\n", ',', $p);
//echo $p;
$dot = explode(",", $p);
?>
<table width="200" border="1" align="center">
<tr>
<td><div align="center">主色</div></td>
<td><font color="#aaaaaa">5%</td>
<td><font color="#aaaaaa">10%</td>
<td><font color="#aaaaaa">15%</td>
<td><font color="#aaaaaa">20%</td>
<td><font color="#aaaaaa">25%</td>
<td><font color="#666666">30%</td>
<td><font color="#666666">35%</td>
<td><font color="#666666">40%</td>
<td><font color="#666666">45%</td>
<td><font color="#666666">50%</td>
<td><font color="#666666">55%</td>
<td><font color="#666666">60%</td>
<td><font color="#666666">65%</td>
<td>70%</td>
<td>75%</td>
<td>80%</td>
<td>85%</td>
<td>90%</td>
<td>95%</td>
</tr>
<tr>
<td><div align="center">C</div></td>
<?php
for ( $i = 19; $i <= 217; $i += 11) {
//echo $dot[$i]."_dot_";
$c5d=(((1-(pow(10,(-$dot[$i]))))/(1-(pow(10,(-$dot[228]))))))*100;
//echo $c5d."::";
if ($i == "19"){
$cmy=7;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c5=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "30")
{$cmy=14;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c10=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "41")
{$cmy=20.9;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c15=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "52")
{$cmy=27.6;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c20=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "63")
{$cmy=34.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c25=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "74")
{$cmy=40.7;/////////////////////////////////////30% +-4
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c30=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "85")
{$cmy=47;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c35=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "96")
{$cmy=53;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c40=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "107")
{$cmy=58.8;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c45=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "118")
{$cmy=64.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c50=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "129")
{$cmy=69.6;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c55=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "140")
{$cmy=74.5;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c60=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "151")
{$cmy=79.1;////////////////////////////70% start +-3
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c65=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "162")
{$cmy=83.4;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c70=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "173")
{$cmy=87.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c75=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "184")
{$cmy=90.7;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c80=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "195")
{$cmy=93.7;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c85=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "206")
{$cmy=96.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c90=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "217")
{$cmy=98.4;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);
$c95=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
}//for loop C
?> </tr> <tr>
<td><div align="center">M</div></td><?php
for ( $i = 251; $i <= 449; $i += 11) {
//echo $dot[$i]."_dot_";
$c5d=(((1-(pow(10,(-$dot[$i]))))/(1-(pow(10,(-$dot[460]))))))*100;
//echo $c5d."::";
if ($i == "251")
{$cmy=7;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m5=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
} elseif ($i == "262")
{$cmy=14;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m10=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "273")
{$cmy=20.9;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m15=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "284")
{$cmy=27.6;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m20=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "295")
{$cmy=34.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m25=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "306")
{$cmy=40.7;/////////////////////////////////////30% +-4
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m30=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "317")
{$cmy=47;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m35=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "328")
{$cmy=53;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m40=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "339")
{$cmy=58.8;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m45=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "350")
{$cmy=64.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m50=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "361")
{$cmy=69.6;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m55=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "372")
{$cmy=74.5;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m60=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "383")
{$cmy=79.1;////////////////////////////70% start +-3
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m65=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "394")
{$cmy=83.4;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m70=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "405")
{$cmy=87.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m75=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "416")
{$cmy=90.7;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m80=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "427")
{$cmy=93.7;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m85=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "438")
{$cmy=96.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m90=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "449")
{$cmy=98.4;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$m95=$rounddv;
?><td><div align="right"><?php
echo $rounddv;
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
?> </td><?php
}
}//for loop//M
?> </tr> <tr>
<td><div align="center">Y</div></td><?php
for ( $i = 483; $i <= 681; $i += 11) {
//echo $dot[$i]."_dot_";
$c5d=(((1-(pow(10,(-$dot[$i]))))/(1-(pow(10,(-$dot[692]))))))*100;
//echo $c5d."::";
if ($i == "483")
{$cmy=7;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y5=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "494")
{$cmy=14;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y10=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "505")
{$cmy=20.9;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y15=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "516")
{$cmy=27.6;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y20=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "527")
{$cmy=34.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y25=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "538")
{$cmy=40.7;/////////////////////////////////////30% +-4
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y30=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "549")
{$cmy=47;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y35=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "560")
{$cmy=53;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y40=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "571")
{$cmy=58.8;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y45=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "582")
{$cmy=64.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y50=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "593")
{$cmy=69.6;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y55=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "604")
{$cmy=74.5;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y60=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "615")
{$cmy=79.1;////////////////////////////70% start +-3
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y65=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "626")
{$cmy=83.4;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y70=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "637")
{$cmy=87.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y75=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "648")
{$cmy=90.7;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y80=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "659")
{$cmy=93.7;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y85=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "670")
{$cmy=96.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y90=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "681")
{$cmy=98.4;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$y95=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
}//for loop//Y
?> </tr> <tr>
<td><div align="center">K</div></td><?php
for ( $i = 711; $i <= 909; $i += 11) {
//echo $dot[$i]."_dot_";
$c5d=(((1-(pow(10,(-$dot[$i]))))/(1-(pow(10,(-$dot[920]))))))*100;
//echo $c5d."::";
if ($i == "711")
{$cmy=8;///////////////////////Strat +-3
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k5=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "722")
{$cmy=15.6;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k10=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "733")
{$cmy=23.1;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k15=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "744")
{$cmy=30.2;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k20=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "755")
{$cmy=37.1;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k25=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "766")
{$cmy=43.7;////////////////////////////////K30 start +-4
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k30=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "777")
{$cmy=50;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k35=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "788")
{$cmy=56;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k40=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "799")
{$cmy=61.7;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k45=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "810")
{$cmy=67;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k50=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "821")
{$cmy=72;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k55=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "832")
{$cmy=76.6;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k60=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "843")
{$cmy=80.9;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k65=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>4.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "854")
{$cmy=84.9;////////////////////K70% Start +-3
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k70=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "865")
{$cmy=88.4;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k75=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "876")
{$cmy=91.5;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k80=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "887")
{$cmy=94.3;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k85=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "898")
{$cmy=96.6;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k90=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
elseif ($i == "909")
{$cmy=98.5;
$devi5c=$c5d-$cmy;
$rounddv=round($devi5c,2);$k95=$rounddv;
?><td><div align="right"><?php
if (abs($rounddv)>3.5){
$check=1;?><font color="red"><div align="right"><?php
}
echo $rounddv;
?> </td><?php
}
}//for loop//K
?> </tr>
<tr>
<td><div align="center">CMY</div></td><?php
for ( $s = 5; $s <= 95; $s += 5) {
$vc="c".$s;
$vm="m".$s;
$vy="y".$s;
//$ecc=${$vc};
$scmy=max(abs(${$vc}-${$vm}),abs(${$vy}-${$vm}),abs(${$vy}-${$vc}))
?><td><div align="right"><?php
if ($scmy>5){
$check=1;?><font color="red"><?php
}
echo $scmy;?> </div></td><?php
}///cmy loop
?> </tr>
<tr>
<td><div align="center"> </div></td>
<td><div align="right"> </div></td>
<td><div align="right"> </div></td>
<td><div align="right"> </div></td>
<td><div align="center"> </div></td>
<td><div align="right"> </div></td>
<td><div align="right"> </div></td>
<td><div align="right"> </div></td>
<td><div align="right"> </div></td></tr>
<tr>
<td><div align="center">AIM</div></td>
<td><div align="right">L</div></td>
<td><div align="right">a</div></td>
<td><div align="right">b</div></td>
<td><div align="center">Test</div></td>
<td><div align="right">L</div></td>
<td><div align="right">a</div></td>
<td><div align="right">b</div></td>
<td><div align="right">E(94)</div></td></tr>
<?php
//////////////////////////////////////////////////CMYK SID
$pl=95;
$pa=0;
$pb=-2;
$cl=55;
$ca=-37;
$cb=-50;
$ml=48;
$ma=74;
$mb=-3;
$yl=89;
$ya=-5;
$yb=93;
$kl=16;
$ka=0.01;
$kb=0.01;
/////////////////test SID
$tpl=$dot[4];
$tpa=$dot[5];
$tpb=$dot[6];
$tcl=$dot[224];
$tca=$dot[225];
$tcb=$dot[226];
$tml=$dot[455];
$tma=$dot[456];
$tmb=$dot[457];
$tyl=$dot[686];
$tya=$dot[687];
$tyb=$dot[688];
$tkl=$dot[917];
$tka=$dot[918];
$tkb=$dot[919];
///////////cal paper
$cp=SQRT(pow($pa,2)+pow($pb,2));
$ctp=SQRT(pow($tpa,2)+pow($tpb,2));
$dcp=$ctp-$cp;
$dp76=sqrt(pow(($pl-$tpl),2)+ pow(($pa-$tpa),2)+pow(($pb-$tpb),2));
$dph=SQRT(ABS(pow($dp76,2)-pow(($pl-$tpl),2)-pow((SQRT(pow($pa,2)+pow($pb,2))-SQRT(pow($tpa,2)+pow($tpb,2))),2)));
$dp94=SQRT((pow((($pl-$tpl)/(1*1)),2))+pow(($dcp/(1*(1+(0.045*$cp)))),2)+ pow(($dph/(1*(1+(0.015*$cp)))),2));
//echo "del76p=";
//echo $dp76;
// echo "||del94p=";
// echo $dp94;
// echo "<br>";
?><tr><td><div align="center">W</div></td>
<td><div align="right"><?php echo $pl;?></div></td>
<td><div align="right"><?php echo $pa;?></div></td>
<td><div align="right"><?php echo $pb;?></div></td>
<td><div align="center"></div></td>
<td><div align="right"><?php echo $tpl;?></div></td>
<td><div align="right"><?php echo $tpa;?></div></td>
<td><div align="right"><?php echo $tpb;?></div></td>
<td><div align="right"><?php echo round($dp94,2);?></div></td></tr><?php
///////////////////cal c
$cc=SQRT(pow($ca,2)+pow($cb,2));
$ctc=SQRT(pow($tca,2)+pow($tcb,2));
$dcc=$ctc-$cc;
$dc76=sqrt(pow(($cl-$tcl),2)+ pow(($ca-$tca),2)+pow(($cb-$tcb),2));
$dch=SQRT(ABS(pow($dc76,2)-pow(($cl-$tcl),2)-pow((SQRT(pow($ca,2)+pow($cb,2))-SQRT(pow($tca,2)+pow($tcb,2))),2)));
$dc94=SQRT((pow((($cl-$tcl)/(1*1)),2))+pow(($dcc/(1*(1+(0.045*$cc)))),2)+ pow(($dch/(1*(1+(0.015*$cc)))),2));
//echo "del76c=";
//echo $dc76;
?><font color="black"><?php
// echo "Delta-E Cyan=";
if ($dc94>5) {$sid=1;?><font color="red"><?php }
//echo round($dc94,2);
// echo "<br>";
?><tr><td><div align="center">C</div></td>
<td><div align="right"><?php echo $cl;?></div></td>
<td><div align="right"><?php echo $ca;?></div></td>
<td><div align="right"><?php echo $cb;?></div></td>
<td><div align="center"></div></td>
<td><div align="right"><?php echo $tcl;?></div></td>
<td><div align="right"><?php echo $tca;?></div></td>
<td><div align="right"><?php echo $tcb;?></div></td>
<td><div align="right"><?php if ($dc94>5) {$sid=1;?><font color="red"><?php }
echo round($dc94,2);?></div></td></tr><?php
/////////////cal m
$cm=SQRT(pow($ma,2)+pow($mb,2));
$ctm=SQRT(pow($tma,2)+pow($tmb,2));
$dcm=$ctm-$cm;
$dm76=sqrt(pow(($ml-$tml),2)+ pow(($ma-$tma),2)+pow(($mb-$tmb),2));
$dmh=SQRT(ABS(pow($dm76,2)-pow(($ml-$tml),2)-pow((SQRT(pow($ma,2)+pow($mb,2))-SQRT(pow($tma,2)+pow($tmb,2))),2)));
$dm94=SQRT((pow((($ml-$tml)/(1*1)),2))+pow(($dcm/(1*(1+(0.045*$cm)))),2)+ pow(($dmh/(1*(1+(0.015*$cm)))),2));
// echo "del76m=";
// echo $dm76;
?><font color="black"><?php
// echo "Delta-E Magenta=";
if ($dm94>5) {$sid=1;?><font color="red"><?php }
//echo round($dm94,2);
// echo "<br>";
?><tr><td><div align="center">M</div></td>
<td><div align="right"><?php echo $ml;?></div></td>
<td><div align="right"><?php echo $ma;?></div></td>
<td><div align="right"><?php echo $mb;?></div></td>
<td><div align="center"></div></td>
<td><div align="right"><?php echo $tml;?></div></td>
<td><div align="right"><?php echo $tma;?></div></td>
<td><div align="right"><?php echo $tmb;?></div></td>
<td><div align="right"><?php if ($dm94>5) {$sid=1;?><font color="red"><?php }
echo round($dm94,2);?></div></td></tr><?php
////////////////cal y
$cy=SQRT(pow($ya,2)+pow($yb,2));
$cty=SQRT(pow($tya,2)+pow($tyb,2));
$dcy=$cty-$cy;
$dy76=sqrt(pow(($yl-$tyl),2)+ pow(($ya-$tya),2)+pow(($yb-$tyb),2));
$dyh=SQRT(ABS(pow($dy76,2)-pow(($yl-$tyl),2)-pow((SQRT(pow($ya,2)+pow($yb,2))-SQRT(pow($tya,2)+pow($tyb,2))),2)));
$dy94=SQRT((pow((($yl-$tyl)/(1*1)),2))+pow(($dcy/(1*(1+(0.045*$cy)))),2)+ pow(($dyh/(1*(1+(0.015*$cy)))),2));
// echo "del76y=";
// echo $dy76;
?><font color="black"><?php
// echo "Delta-E Yellow=";
if ($dy94>5) {$sid=1;?><font color="red"><?php }
//echo round($dy94,2);
// echo "<br>";
?><tr><td><div align="center">Y</div></td>
<td><div align="right"><?php echo $yl;?></div></td>
<td><div align="right"><?php echo $ya;?></div></td>
<td><div align="right"><?php echo $yb;?></div></td>
<td><div align="center"></div></td>
<td><div align="right"><?php echo $tyl;?></div></td>
<td><div align="right"><?php echo $tya;?></div></td>
<td><div align="right"><?php echo $tyb;?></div></td>
<td><div align="right"><?php if ($dy94>5) {$sid=1;?><font color="red"><?php }
echo round($dy94,2);?></div></td></tr><?php
////////////////////////////cal k
$ck=SQRT(pow($ka,2)+pow($kb,2));
$ctk=SQRT(pow($tka,2)+pow($tkb,2));
$dck=$ctk-$ck;
$dk76=sqrt(pow(($kl-$tkl),2)+ pow(($ka-$tka),2)+pow(($kb-$tkb),2));
$dkh=SQRT(ABS(pow($dk76,2)-pow(($kl-$tkl),2)-pow((SQRT(pow($ka,2)+pow($kb,2))-SQRT(pow($tka,2)+pow($tkb,2))),2)));
$dk94=SQRT((pow((($kl-$tkl)/(1*1)),2))+pow(($dck/(1*(1+(0.045*$ck)))),2)+ pow(($dkh/(1*(1+(0.015*$ck)))),2));
// echo "del76k=";
// echo $dk76;
?><font color="black"><?php
// echo "Delta-E Blank=";
if ($dk94>5) {$sid=1;?><font color="red"><?php }
// echo round($dk94,2);
// echo "<br>";
?><tr><td><div align="center">K</div></td>
<td><div align="right"><?php echo $kl;?></div></td>
<td><div align="right"><?php echo $ka;?></div></td>
<td><div align="right"><?php echo $kb;?></div></td>
<td><div align="center"></div></td>
<td><div align="right"><?php echo $tkl;?></div></td>
<td><div align="right"><?php echo $tka;?></div></td>
<td><div align="right"><?php echo $tkb;?></div></td>
<td><div align="right"><?php if ($dk94>5) {$sid=1;?><font color="red"><?php }
echo round($dk94,2);?></div></td></tr><?php
/////////////////////data base sector/////////
$connection = mysql_connect("localhost:3306", "pbn", "fredsql5697") or die ("Unable to connect!");
mysql_query("SET NAMES 'utf8'");
$db = "pbn_db";
// select database
mysql_select_db($db) or die ("Unable to select database!");
// generate and execute query
$query = "INSERT INTO TVIBase(company, contact, email, type, filename, date, device, dsn, printer, paper, ink, rankbit) VALUES('$company', '$contact', '$email', '$type', '$filename', NOW(), '$device', '$dsn', '$printer', '$paper', '$ink', '$rankbit')";
$result = mysql_query($query) or die ("Error in query: $query. " . mysql_error());
mysql_close($connection);
////////////////////data base sector/////////////////
}//satrt parsing
}//upload sucess
}//upload check ok
else
{
echo "Invalid file";
}
?>
</table>
<?php
?><font color="black"><?php
echo "TVI check: ";
if ($check==1) {
?><font color="red"><?php
echo "sorry, you didn't pass the TVI check! "."<br>";
}
else{
?><font color="green"><?php
echo "Congratulation, You've passed the TVI check!"."<br>";
}
?><font color="black"><?php
echo "Primary check: ";
if ($sid==1){
?><font color="red"><?php
echo "sorry, you didn't pass the primary color data check! "."<br>";
}
else{
?><font color="green"><?php
echo "Congratulation, You've passed the primaries color check!"."<br>";
}
?>
<tr>
<td align="center"> <a href="rank.php">Ranking(看排名)</a><br>
</td>
</tr>
<tr>
<td align="center"><font size="-2"> © <a href="mailto:[email protected]">Fred Kuo</a>, 2010. All rights reserved.<br><a href="http://www.fredkuo.idv.tw/wordpress/">Read more.</a><br>
</td>
</tr>
</body>
</html>