Предотвращение SQL-инъекций в запросах, содержащих только INSERT. Это большое дело?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Предотвращение SQL-инъекций в запросах, содержащих только INSERT. Это большое дело?

Сообщение Anonymous »

Я впервые создаю форму PHP, которая будет выполнять запрос MySQL с использованием INSERT INTO для хранения данных в рабочей базе данных. Будет ли это считаться «безопасным» или это перебор?

Код: Выделить всё

$orderText = $mysqli->real_escape_string(stripslashes(htmlentities((!isset($_POST["order_text"])?"undefined":$_POST["order_text"]))));
$stmt = $mysqli->prepare("INSERT INTO testtable (order_text) VALUES (?)");
$stmt->bind_param('s',$orderText);
$stmt->execute();
Я не уверен, как отсутствие SELECT * влияет на уровень риска, которому я подвергаюсь, но кажется, что сценарий, использующий только INSERT, безопаснее. Правда?

Подробнее здесь: https://stackoverflow.com/questions/916 ... a-big-deal
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»