• Проблемы с Ajax'ом, в чем ошибка.Асинхронный запрос?

    @maksim_fix Автор вопроса
    файл game.php
    <div class="col-md-1 col-lg-1"></div>
    <div class="game col-xs-12 col-sm-12 col-md-10 col-lg-10">
        <div class="you">Вы:</div>
        <div class="container-fluid">
            <div class="you_score">4</div>
        </div>
        <div class="he">Противник:</div>
        <div class="container-fluid">
            <div class="he_score">5</div>
        </div>
        <div class="bet container-fluid">
            <input type="text" placeholder="Ставка" id='bet_sum' name="bet_sum">
            <input type="button" name='bet' id="bet" value="Поставить">
        </div>
    </div>
  • Проблемы с Ajax'ом, в чем ошибка.Асинхронный запрос?

    @maksim_fix Автор вопроса
    Максим Тимофеев, запрос скорее всего не выполняется((, ошибок в консоли нету
  • Проблемы с Ajax'ом, в чем ошибка.Асинхронный запрос?

    @maksim_fix Автор вопроса
    вот код index.php:
    <!DOCTYPE html>
    <html lang="ru">
    
    <head>
        <link rel="icon" href="favicon.ico" type="image/x-icon">
        <link rel="shortcut icon" href="favicon.ico" typ e="image/x-icon">
        <meta charset="UTF-8">
        <title>Тест</title>
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
        <!-- Latest compiled and minified CSS -->
        <script src="https://code.jquery.com/jquery-3.2.1.js" integrity="sha256-DZAnKJ/6XZ9si04Hgrsxu/8s717jcIzLy3oi35EouyE=" crossorigin="anonymous"></script>
    
        <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
    
        <!-- Optional theme -->
        <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
    
        <!-- Latest compiled and minified JavaScript -->
        <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
        <link rel="stylesheet" href="css/style.css">
    
        <style>
            body {
                background-color: greenyellow;
                font-family: 'Comic Sans MS';
                text-decoration: none;
            }
            /*
            .you{
                margin-bottom: 150px;
            }
    */
            
            .you,
            .he {
                font-size: 40px;
                text-align: center;
                border: 2px black solid;
                height: 80px;
            }
            
            .bet {
                text-align: center;
                border: 2px black solid;
            }
            
            .you_score,
            .he_score {
                background-color: #8ccc29;
                height: 90px;
                font-size: 60px;
                color: #d80b0b;
                text-align: center;
            }
    
        </style>
    </head>
    
    <body>
        <?php
        header('Content-Type: text/html; charset= utf-8');
    //Запускаем сессию для работы с кукис файлами
    session_start();
    //Если отсутствуют логин и айди,
    //отображаем форму входа и регистрации
    if(!isset($_SESSION['login']) || !isset($_SESSION['id']))
    {
    ?>
            <center>
                <form action="reg.php" method="POST">
                    <h3>Регистрация</h3> Логин:
                    <br>
                    <input type="text" name="login">
                    <br> Пароль:
                    <br>
                    <input type="password" name="password">
                    <br> Повторите Пароль:
                    <br>
                    <input type="password" name="password2">
                    <br>
                    <input type="submit" value="Зарегистрироваться" name="reg">
                </form>
                <form action="login.php" method="POST">
                    <h3>Вход</h3> Логин:
                    <br>
                    <input type="text" name="login">
                    <br> Пароль:
                    <br>
                    <input type="password" name="password">
                    <br>
                    <input type="submit" value="Вход" name="enter">
                </form>
            </center>
            <?php
    }
    //Если сессия запущена, то есть присутствуют файлы 
    //кукис, и в них есть логин и айди
    //то отображаем профиль пользователя
    //Для этого достаем из базы все данные по логину
    //и выводим их на странице
    if(isset($_SESSION['login']) && isset($_SESSION['id']))
    {
      include("bd.php");
    $user=$_SESSION['login'];
        
    $res=mysql_query("SELECT * FROM `users` WHERE `login`='$user' ");
        
    $user_data=mysql_fetch_array($res);
        
    $sql= mysql_query("SELECT balance FROM `users` WHERE `login`='$user' ");
        
    while ($result = mysql_fetch_array($sql)) {
            $balance = $result['balance'];
        }
    $sql_rank= mysql_query("SELECT rank FROM `users` WHERE `login`='$user' ");
        
    while ($result_rank = mysql_fetch_array($sql_rank)) {
            $rank = $result_rank['rank'];
        }
    $sql_ban= mysql_query("SELECT banned FROM `users` WHERE `login`='$user' ");
        
    while ($result_ban = mysql_fetch_array($sql_ban)) {
            $ban = $result_ban['banned'];
        }
    if($ban == 0){
        echo "<center>";
        echo "Ваш логин: <b>". $user_data['login']."</b><br>";
        echo "Ваш статус: <b>". $rank."</b><br>";
        echo "Ваш баланс: <b>". $balance. " монет</b><br>";
        echo "<a href='exit.php'>Выход<a>";
        echo "</center><br><br>";
        include "game.php";
        
    }else{
        echo "<script>alert('Этот аккаунт забанен! Обратитесь в поддержку для решения проблемы! Через 3 секунды вы будете перенаправлены на главную страницу');
          setTimeout(function() { window.location = 'https://glezer.ru/' }, 3000);
            </script>";
        include "exit.php";
    }
        if($rank == 'admin'){
            include "admin.php";
            if(isset($_POST['but'])){
                $ban_login = $_POST['ban'];
                $del_login = $_POST['del'];          
                $res_ban = mysql_query("UPDATE users SET banned = replace(banned, '0', '1') WHERE login = '$ban_login'");
                $res_del = mysql_query("DELETE FROM users WHERE login = '$del_login'");
            }
        }
    }
    ?>
                <script>
                    var bal = "<? echo $balance ;?>";
                    var login = "<? echo $user_data['login'] ;?>";
                    var id = "<? echo $_SESSION['id'] ;?>";
                    var betsum = $('#bet_sum').val();
                    function success(){
                        alert('Получилось!');
                    }
                    $("#bet").click(function game() {
                        $.ajax({
                            url: "game2.php",
                            type: "POST",
                            data: {
                                id: id,
                                login: login,
                                bal: bal,
                                betsum: betsum
                            },
                            dataType: "html"
                            success: success
                        });
                    });
    
                    $(function getRandomInt() {
                        return Math.floor(Math.random() * (12 - 2)) + 2;
                    });
    
                </script>
    </body>
    
    </html>
    @webinar,