При воде текста срабатывает---> 'Сообщение не может быть короче 2-х и длинее 350 символов. хоте текст ведён.
В чём проблема, подскажите что тут не так??
[code]
if(isset($_POST['message']))
{
if(mb_strlen($message) <2 OR mb_strlen($message) >350) die('Сообщение не может быть короче 2-х и длинее 350 символов.<br /><a href="../index.php">« Назад</a><br />');
include ('connect.php');
$message = $sqlconnect->real_escape_string($_POST['message']);
$sqlconnect->query("INSERT INTO `messages` SET `message`= '$message'"
echo 'Ваше сообщение добавлено! <br /> <a href="../index.php">Вернуться</a>';
} else echo "Error!";
[/code]
вверху добавь
$message = $_POST['message'];
Добавлено 06.02.16 в 16:59:13:
$message = $sqlconnect-
>real_escape_string($_POST['message']);
не заметил
Добавлено 06.02.16 в 17:00:27:
<?
if(isset($_POST['message']))
{
include ('connect.php');
$message = $sqlconnect->real_escape_string($_POST['message']);
if(mb_strlen($message) <2 OR mb_strlen($message) >350) die('Сообщение не может быть короче 2-х и длинее 350 символов.<br /><a href="../index.php">« Назад</a><br />');
$sqlconnect->query("INSERT INTO `messages` SET `message`= '$message'"smile;
echo 'Ваше сообщение добавлено! <br /> <a href="../index.php">Вернуться</a>';
} else echo "Error!";
?>
<?php
if(isset($_POST['message'])) {
include ('connect.php');
if(mb_strlen($message) <2 OR mb_strlen($message) >350) {
die('Сообщение не может быть короче 2-х и длинее 350 символов.<br /><a href="../index.php">« Назад</a><br />');
}
$message = $sqlconnect->real_escape_string($_POST['message']);
$sqlconnect->query("INSERT INTO `messages` SET `message`= '$message'"smile;
echo 'Ваше сообщение добавлено! <br /> <a href="../index.php">Вернуться</a>';
} else {
echo "Error!";
}
?>