Фрилансеру часто приходится называть стоимость его работы почасово, суточно и т.п.
Вот для таких задач и написан мини-калькулятор, который скажет какова ваша ставка за час скажем, исходя из месячной зарплаты и пр. В общем нечего особенного, но удобно иметь.
Посмотреть в работе калькулятор можно тут: http://imsait.elitno.net/calculatorsalary.php
Код:
<?php
{
require 'header.php';
require 'content.php';
echo '<table border="0" cellpadding="0" cellspacing="0"><tr><td>';
echo '<div id="calculatorsalary">
<h2>Калькулятор зарплаты фрилансера</h2>
<form enctype="multipart/form-data" action="calculatorsalary.php" method="POST">
<strong>Сколько рублей в месяц желаете:</strong><br>
<input name="salary" type="text" value="30000" size="30"><br><br>
<strong>Сколько рабочих недель в месяце:</strong><br>
<input name="workweek" type="text" value="4" maxlength="1" size="1"><br><br>
<strong>Сколько рабочих дней в неделе:</strong><br>
<input name="workdays" type="text" value="5" maxlength="2" size="2"><br><br>
<strong>Сколько рабочих часов в сутках:</strong><br>
<input name="workhour" type="text" value="8" maxlength="2" size="2"><br><br>
<input type="submit" value="Посчитать" />
</form>
</div>';
$salary = ($_POST['salary']);
$workweek = ($_POST['workweek']);
$workdays = ($_POST['workdays']);
$workhour = ($_POST['workhour']);
if ($salary != null & $salary != "0" & $workweek != null & $workweek != "0" &
$workdays != null & $workdays != "0" & $workhour != null & $workhour != "0") {
$salarymonth = $salary;
$salaryweek = $salarymonth / $workweek;
$salarydays = $salaryweek / $workdays;
$salaryhour = $salarydays / $workhour;
echo "<div id='outputsalary'>
<h2>Расчет вашей зарплаты</h2>
<strong>За месяц:</strong> $salarymonth руб.<br><br>
<strong>За неделю:</strong> $salaryweek руб.<br><br>
<strong>За день:</strong> $salarydays руб.<br><br>
<strong>За час:</strong> $salaryhour руб.
</div>";}
echo '</td></tr></table>';
echo '</div>';
require 'footer.php';
}
?>