<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<title> Test for Rochak Chauhan's CompareFiles Class </title>
<script language="JavaScript" type="text/javascript">
<!--
function onSubmit() {
}
//-->
</script>
</head>
<body>
<center>
<font face="verdana" size="4" color="green" >Please Select the two files, which are to be compared.</font>
</center>
<br/>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
<table border="0" width="100%" cellspacing="0" cellpadding="0" style="border-top: medium solid #000000;border-right: medium solid #000000;border-left: medium solid #000000;border-bottom: medium solid #000000">
<tr >
<td width="50%" align="center" bgcolor="#ccddff">
<font face="verdana" size="3" ><b>Select the main file: </b></font>
<input type="file" name="mainFile"/>
</td>
<td width="50%" align="center" bgcolor="#ffccdd">
<font face="verdana" size="3" ><B>Select the file to be compared: </b></font>
<input type="file" name="fileToCompare"/>
</td>
</tr>
<tr>
<td colspan="2" align="center">
<br/>
<input type="submit" value="Start Comparison" name="submitButton" onclick="return onSubmit()"/>
<br/>
</td>
</tr>
<tr>
<td colspan='2'>
<br />
</td>
</tr>
</table>
</form>
<?Php
if( isset($_POST['submitButton'])) {
require_once('ClassToCompareFiles.inc.php');
$compareFiles = new ClassToCompareFiles;
// File paths of the two files
$file1 = $_FILES['mainFile']['tmp_name'];
$file2 = $_FILES['fileToCompare']['tmp_name'];
$file1Contents = file($file1);
$file2Contents = file($file2);
$compareFiles->compareFiles($file1, $file2);
?>
<center><font face="verdana" size="6" ><B> Comparison Result </b></font> </center> <br />
<?php
echo "<center><font face='verdana' size='3' color='green'><b>Number of Similar line(s): ". $compareFiles->cnt1."</font><br />";
echo "<BR /><font face='verdana' size='3' color='red'>Number of Different line(s): ". $compareFiles->cnt2."</font></center></b><br />";
?>
<table border="1" style="width:100%;height:400px" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#ccddff" style="width:50%" >
<iframe src="file1.html" width="100%" height="400" frameborder='0' ></iframe>
</td>
<td bgcolor="#ffccdd" style="width:50%" >
<iframe src="file2.html" width="100%" height="400" frameborder='0' ></iframe>
</td>
</tr>
</table>
<?php
}
?>
</body>
</html>
|