<?php
	// the function returns an MD5 of parameters passed
	// функция возвращает MD5 переданных ей параметров
	function ref_sign() {
		$params = func_get_args();
		$prehash = implode("::", $params);
		return md5($prehash);
	}
	
	// the function prints a request form
	// функция печатает форму запроса
	function print_form($purse, $order_id, $amount, $clear_amount, $description, $secret_code, $submit) {
		// making signature
		// создаем подпись
		$sign = ref_sign($purse, $order_id, $amount, $clear_amount, $description, $secret_code);
		
		// printing the form
		// печатаем форму
		echo <<<Form
		<form action="http://bank.smscoin.com/bank/" method="post" id=f1>
			
				<input name="s_purse" type="hidden" value="$purse" />
				<input name="s_amount" type="hidden" value="$amount" />
				<input name="s_clear_amount" type="hidden" value="$clear_amount" />
				<input name="s_description" type="hidden" value="$description" />
				<input name="s_sign" type="hidden" value="$sign" />	

Form;
	}
?>