npokypop
Новичок
повторная передача данных при рефреш
Hi!
Есть скрипт script.php для пополнения счета пользователей
Все работает, но!
Как запретить (предотвратить) повторную передачу данных (повторное пополнение счета!) при рефреше страницы?
Hi!
Есть скрипт script.php для пополнения счета пользователей
PHP:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<html>
<?
$hostname = "localhost";
$user = "dbuser";
$password = "dbpasswd";
$database = "dbuname";
$link = mysql_connect ($hostname, $user, $password);
mysql_select_db($database, $link);
$result=mysql_query("SELECT id,login,full_name FROM users WHERE is_deleted='0' ORDER BY users.full_name ASC");
if (isset($_POST['submit']))
{
// команда для передачи платежа на имя пользователя с необходимыми ключами
exec("/commands ".$_POST[sum]." -a ".$_POST[name]." -i");
echo 'It was made a payment on personal<br> account number '.$_POST[name].' at the rate of '.$_POST[sum].' roubles.';
}
echo '<form method="post" action="script.php">';
echo '<select name="name">';
while ($row = mysql_fetch_array($result))
{
echo '<option value="'.$row[id].'">'.$row[full_name].'</option>';
}
echo '</select>';
echo '<br>';
echo '<input type="text" name="sum" value="">';
echo '<br>';
echo '<input type="submit" name="submit" value="Make payment">';
echo '</form>';
?>
</html>
Как запретить (предотвратить) повторную передачу данных (повторное пополнение счета!) при рефреше страницы?