|
|
|
| Проблема , как говорится на ровном месте, к тому же совсем странная.
Есть два файла : первый с формой для ввода текста поле textarea, второй - обработчик, который заносит текст из поля в Б/Д. Теперь самое интерестное. Когда в поле ввожу большой текст (минимум 10 предложений) в базу ничего не попадает выполняется код
else
{
echo " <center><p>Введите текст !!! </p></center>";
}
?>
|
Если тот же текст пишу по одному предложению и обновляю то выполняется код
if ( isset ($description) and isset ($text) )
{echo "<p>Текст добавлен. </p>";}
|
Все действие происходит на локалке .
Может встречался кто с такой непоняткой и сможет мне помочь , как избавиться от этой проблемы? | |
|
|
|
|
|
|
|
для: Goltara
(04.04.2008 в 20:21)
| | Хм... а переменные $description и $text откуда берутся? Не могли бы вы прикрепить к сообщению обработчик? | |
|
|
|
|
|
|
|
для: Goltara
(04.04.2008 в 20:21)
| | как я понял $text и $description - глобальные переменные из формы? попробуйте использовать массивы $_GET и $_POST | |
|
|
|
|
|
|
|
для: parczynski
(05.04.2008 в 12:20)
| | Именно этими методами я и пользуюсь
if (isset ($_POST['description'])) {$description = $_POST['description'];}
if (isset ($_POST['text'])) {$text = $_POST['text'];}
if ( isset ($description) and isset ($text) )
{
/*Тут пишем что нужно внести в базу*/
$result = mysql_query ("INSERT INTO lessons ( description, text) VALUES ( '$description', '$text') ");
|
И получается если мало текста - вносит , много - нет. Код рабочий только вот через раз. | |
|
|
|