Где ошибка в коде?

<?php
 session_start();
 $db = mysqli_connect("localhost", "root","root");
 mysqli_select_db($db,"Имябазы");
      function send_request(act, login = null, password = null) {
            var var1 = null;
            var var2 = null;
            if(act == 'auth') {
                var1 = login;
                var2 = password;
            } else if(act == 'send'){
            var1 = messageInput.value;
            }
}           $.post('message.php',{
            act: act,
            var1: var1,
            var2: var2
            }).done(function (data){
            message_container.innerHTML = data;
            if(act == 'send') {
                messageInput.value = '';
                }
            });

Выдает ошибку "Parse error: syntax error, unexpected ',', expecting variable (T_VARIABLE) in C:\OpenServer\domains\connect\send.php on line 5"
я не могу понять, что не так с запятыми?
  • Вопрос задан
  • 232 просмотра
Пригласить эксперта
Ответы на вопрос 4
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Ошибка в коде ДНК.
Вставить в PHP фрагмент кода на JavaScript и надеяться, что он заработает - это надо быть альтернативно одарённым человеком.
Ответ написан
New_Horizons
@New_Horizons
Бред:
Написано ж, в файле C:\OpenServer\domains\connect\send.php, в пятой строке)
Ответ написан
Комментировать
var var1 = null;
            var var2 = null;

что это за ерунда?
Ответ написан
Комментировать
toxa82
@toxa82
Вы смешали php и js код.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы