Вот пытаюсь сделать проверку присоединилось ли к БД... Код (Text): <?php $name = $_POST['name_key']; $key = base_convert(microtime(true)*10000+rand(), 10, 36); $key = md5($key); session_start(); $id = $_SESSION['user_id']; $conect = mysql_connect(localhost, log,pass ); mysql_select_db(kela_4); $query = "INSERT INTO `panel`(`id`, `name`, `key`) VALUES ('{$id}', '{$name}', '{$key}')"; $sql = mysql_query($query); if($conect){ $data = array('ok_ok' => $key, 'name' => $name); header('Content-type: application/json'); echo json_encode($data);} else{ $data = array('ok_ok' => "1"); header('Content-type: application/json'); echo json_encode($data);} ?> Но , независимо от того правильный или нет пароль я ввожу , срабатывает это частичка кода: Код (Text): $data = array('ok_ok' => $key, 'name' => $name); header('Content-type: application/json'); echo json_encode($data);}
у тебя в любом случае ничего работать не должно, даже если закрыть глаза на бредовый код =) $conect = mysql_connect(localhost, log,pass ); и потом if($connect){ переменные разные )
ху ли ииииии??? чего не пашет то? бредовый, потому что сначала запрос, а потом проверка подключились или нет ошибки может какие пишет?
Код (Text): if (@$conect = mysql_connect('localhost', 'login', 'password')) { //работаем с базой }else echo 'не удалось подключиться к БД';