Проблема SQL-запроса в сценарии 'login'

Чтобы прочитать значения с клавиатуры и вставить элемент в массив

# enter 0 when exit the insert element
echo "Enter the numbers"
read n
while [ $n -ne 0 ]
do
    x[$i]=`expr $n`
    read n
    let i++
done

#display the all array elements
echo "Array values ${x[@]}"
echo "Array values ${x[*]}"

# To find the array length
length=${#x[*]}
echo $length
-2
задан MH2K9 16 January 2019 в 07:26
поделиться

1 ответ

Добро пожаловать на SO.

Пожалуйста, найдите исправления ниже в коде:

<?php
require_once "connect.php";

$connection = @new mysqli($host, $db_user, $db_password, $db_name);

//if($connection->connect_error)
//{
//  echo "Nie można połączyć się z bazą danych";
////} else
//{
    $mail = isset(

Добро пожаловать на SO.

Пожалуйста, найдите исправления ниже в коде:

[110]POST['mail']) ?

Добро пожаловать на SO.

Пожалуйста, найдите исправления ниже в коде:

[110]POST['mail'] : ''; // Added ternary operatr and properly placed single quotes. $haslo = isset(

Добро пожаловать на SO.

Пожалуйста, найдите исправления ниже в коде:

[110]POST['haslo']) ?

Добро пожаловать на SO.

Пожалуйста, найдите исправления ниже в коде:

[110]POST['haslo'] : ''; // Same as above $sql = "SELECT * FROM users WHERE mail='$mail' AND haslo='$haslo'"; // Replaced sql by $sql as pointed out in comments. if ($result = $connection->query($sql)) // Removed @ (Error supressor, no need for it.) { $user = $result->num_rows; if($user>0) { $row = $result->fetch_assoc(); $user = $row['mail']; header('Location:user.php'); $result->close(); } else { echo"Podałeś złe dane"; } } $connection->close(); // } ?>
0
ответ дан Pupil 16 January 2019 в 07:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: