HEX
Server: Apache/2.4.46 (Win64) OpenSSL/1.1.1j PHP/8.4.25
System: Windows NT DESKTOP-4TAV2RJ 10.0 build 19045 (Windows 10) AMD64
User: fred (0)
PHP: 8.4.25
Disabled: NONE
Upload Files
File: C:/xampp/htdocs/PBN/G7RGB/TVI-parsing4.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

  //////////////////////////////////////////////////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>";
     ///////////////////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>";
  /////////////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>";
  ////////////////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>";
  ////////////////////////////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>";
   if ($sid==1){
   ?><font color="red"><?php
echo "sorry, you have failed to the primaries color check! "."<br>";
}
else{
?><font color="green"><?php
echo "Congratulation, You've passed the primaries color check!"."<br>";
}
  
  /////////////////////data base sector/////////
  $connection = mysql_connect("127.0.0.1", "root", "fredsql") or die ("Unable to connect!");
	$db = "tvicheck";
		// 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) VALUES('$company', '$contact', '$email', '$type', '$filename', NOW())";
		$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
if ($check==1){
?><font color="red"><?php
echo "sorry, you have failed to the TVI check! "."<br>";
}
else{
?><font color="green"><?php
echo "Congratulation, You've passed the TVI check!"."<br>";
}
?>
<tr>
<td align="center"><font size="-2"> &copy; <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>