| 
		
			Сообщение от Безнадежный программист
			
		
	 | 
	
		Здравствуйте. Извините, что беспокою, но вы не могли бы отправить ответ снова в сообщение, если вам не трудно, пожалуйста? Я просто не успела его тогда прочитать. 
Мне жаль, что у вас там произошел конфликт с другим пользователем. Надеюсь, вы в порядке. 
И спасибо большое еще раз, что в прошлый раз написали, вы правда спасли меня. 
Если я что попутала, то дайте мне знать и прошу прощения.
	 | 
	
 Здравствуйте! Да, я могу опубликовать тот код на PHP...
<?php
	header('Content-type: text/html; charset=utf-8');
?>
<style>
	body {
		font-size: 150%;
		max-width: 30em;
		margin: auto;
		padding: 1em;
		text-align: center;
	}
	table {
		width: 100%;
		table-layout: fixed;
	}
	table, th, td {
		border: 1px solid gray;
		border-collapse: collapse;
		font-size: 1em;
		text-align: center;
		padding: 0.5em;
	}
</style>
<p>Задание выполнил(а): <?= htmlspecialchars($_GET['name']); ?></p>
<?php
	function toHTMLTableRow($x, $y) {
		return "<tr><td>{$x}</td><td>{$y}</td></tr>";
	}
	$start = (float)$_GET['first'];
	$end = (float)$_GET['last'];
	$steps = (float)$_GET['quantity'];
	$d = ($end - $start) / $steps;
	$rows = join('', array_map(function($x) {
		return toHTMLTableRow($x, log(3 * atan($x)));
	}, range($start, $end, $d)));
	echo <<<EOL
<table>
	<caption>Таблица значений функции f(x) = log(3atan x)</caption>
	<tr>
		<th>x</th>
		<th>f(x)</th>
	</tr>
	{$rows}
</table>
EOL;
?>
Также к коду прилагается иллюстрация, демонстрирующая работу кода в IE6... 
