<?php
if(isset($_POST['submit']))
{
$base1 = explode("\n", $_POST['base1']);
$base2 = explode("\n", $_POST['base2']);
$common = implode("\n",array_intersect($base1, $base2));
$diff1 = implode("\n",array_diff($base1, $base2));
$diff2 = implode("\n",array_diff($base2, $base1));
}
?><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<form action="" method="post">
<table border="1">
<tr><th colspan="2">Входные данные</th></tr>
<tr><th>База 1:</th><th>База 2:</th></tr>
<tr><td>
<textarea cols="70" rows="20" name="base1"></textarea>
</td><td>
<textarea cols="70" rows="20" name="base2"></textarea>
</td></tr>
<tr><td colspan="2"><input type="submit" name="submit" value="Сравнить"></td></tr>
<tr><th colspan="2">Результат сравнения</th></tr>
<tr><th>Каталоги, которые есть только в базе 1:</th><th>Каталоги, которые есть только в базе 2:</th></tr>
<tr><td>
<textarea cols="70" rows="20"><?=$diff1?></textarea>
</td><td>
<textarea cols="70" rows="20"><?=$diff2?></textarea>
</td></tr>
<tr><th>Общие каталоги:</th><th>© Alek$, 2009</th></tr>
<tr><td>
<textarea cols="70" rows="20"><?=$common?></textarea>
</td><td>
</td></tr>
</table>
</form>