# ValekS (16.06.2016 / 17:34)
На JavaScript проще всего сделать вставку цитаты и ника для ответа в поле ввода.
дадите js script если у вас есть
# Alexis22 (16.06.2016 / 15:02)
так думаю лучше будет
Код я написал, но пока в нём отдельное текстовое поле. Попробуй его запустить, посмотри результат, а потом отпишись. Обмен долларов на баллы по курсу:
1000000 млн. равен 300 баллам.
Менять можно от 1000000 млн., и выше (но ровными суммами, например 1 000 000, 2 000 000, 50 000 000, и т.д.)
Обменник (+/-)
if (!empty($_POST['dollars'])) {
$usr = mysql_fetch_assoc(mysql_query("SELECT balans FROM users WHERE id = $user_id"));
$krr = mysql_fetch_assoc(mysql_query("SELECT money FROM m_team WHERE id = '$id'"));
$dollars = intval($_POST['dollars']);
if ($krr['money'] >= $dollars) {
if (preg_match('~^[1-9]0{6,}$~', $dollars)) {
$balls = $dollars / 10000 * 3;
$krr['money'] = $krr['money'] - $dollars;
$usr['balans'] = $usr['balans'] + $balls;
mysql_query("UPDATE m_team SET money = '". $krr['money'] ."' WHERE id = '$id'");
mysql_query("UPDATE users SET balans = '". $usr['balans'] ."' WHERE id = $user_id");
echo 'Обмен успешно произведён!<br />';
} else {
echo 'Не верно указана сумма!<br />';
}
} else {
echo 'Не достаточно средств!<br />';
}
}
echo <<< FORM
<form method="post">
<input type="text" name="dollars" />
<input type="submit" value="Обменять" />
</form>
FORM;
# ДоХтор (16.06.2016 / 19:18)
Код я написал, но пока в нём отдельное текстовое поле. Попробуй его запустить, посмотри результат, а потом отпишись. Обмен долларов на баллы по курсу:
1000000 млн. равен 300 баллам.
Менять можно от
тут что то не так... ошибку показывает в этой строке.
когда открываю файл - белый экран
echo <<< FORM
# Alexis22 (16.06.2016 / 21:51)
тут что то не так... ошибку показывает в этой строке.
когда открываю файл - белый экран
echo <<< FORM
echo <<< FORM надо вставлять сначала строки, чтобы перед ним небыло никаких пробелов и т.п., и после него тоже ничего не должно быть, кроме перевода на новую строку
Можно переписать на такой вариант
echo '
<form method="post">
<input type="text" name="dollars" />
<input type="submit" value="Обменять" />
</form>
';
# Alexis22 (16.06.2016 / 21:55)
все так и стоит
Тогда скопируй сюда текст ошибки, наверняка причина не в этой строке.
Попробуй ещё так(без пробела перед FORM), или возьми код формы из предыдущего моего поста.
echo <<<FORM