Witam
Mam mały problem, otóż po wpisaniu w specjalną rubryczkę nazyw nagrody powinna się dodać i wyswietlić i razem z tym powinien wylosować się 13 cyfrowy kod dostępu, który trzeba odgadnąć, jednak nic takiego się nie dzieje klikam zatwierdź i nic. Proszę o pomoc. Oto cały plik php odpowiedzialny za to, dodam że nie wyskakują żadne błędy.
<?php
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<title>Zarządzanie sejfem</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="Stylesheet" type="text/css" href="default.css" />
</head>
<body>
<div id="content">
<?php
require_once ("datbase.php");
$db = new datbase ('localhost', 'xxxxx', 'xxxx');
$db -> selectdb ('xxxx');
if ($_SESSION['admin_login']) {
if ($_POST['setprize'] AND $_POST['prize']) {
$code = rand(1000000000000
, 9999999999999
); $db -> query ('INSERT INTO sejf (code, prize) VALUES ('.$code.', \''.$prize.'\')');
}
$last = $db -> results ('sejf', 'WHERE user != \'\' ORDER BY id DESC');
echo '<a href="index.php?logout=1">[Wyloguj]</a><h4>Dodaj:</h4>'; if (!$db -> results ('sejf', 'WHERE user = \'\'')) {
echo '<form method="post"> Nagroda:<br />
<input type="text" name="prize" /><br />
<input type="submit" value="Zatwierdź" name="setprize">
</form>';
}
else {
echo '<strong>Aktualnie nagroda została już przyznana!</strong>'; }
echo '<h4>Ostatnia wygrana:</h4> Ostatnio <strong>'.$last['user'].'</strong> wygrał '.$last['prize'].', kod: '.$last['code'].'';
}
else {
if ($_POST['setlog']) {
if ($_POST['login'] AND $_POST['pass']) {
$user = $db -> results ('mybb_users', 'WHERE username = \''.$login.'\' AND usergroup = 4');
if ($user) {
if (md5(md5($user['salt']).md5($pass)) == $user['password']) { $_SESSION['admin_login'] = $login;
echo '<script>window.location = \'admin.php\';</script>'; }
}
}
}
echo '<form method="post"> Login:<br />
<input type="text" name="login" /><br />
Hasło:<br />
<input type="password" name="pass" /><br />
<input type="submit" value="Zaloguj" name="setlog" />
</form>';
}
?>
</div>
</body>
</html>
Ten post edytował Intex 20.01.2012, 02:35:33