Почему не вставляются в бд текст длиной 800 символов? В бд тип стоит text. текст длиной в 100-150 вставляются Код (Text): <textarea rows="10" name="text" id="text" cols="45" maxlength="800" onkeypress="return isNotMax(event)"> </textarea> <input type="submit" name="submit" value="Отправить" class="yellow-btn"> $result = 'INSERT INTO news (tema, opisanie, razdel,text,date) VALUES("'.$tema.'","'.$opisanie.'","'.$razdel.'","'.$text.'","'.$date.'")';
покажи что выдаст этот код! Код (PHP): echo 'INSERT INTO news (tema, opisanie, razdel,text,date) VALUES("'.$tema.'","'.$opisanie.'","'.$razdel.'","'.$text.'","'.$date.'")'; а меньше вставляется? maxlength="800" а просто убрать это?
любое "почему не делается" решается по этой инструкции: http://phpfaq.ru/debug + справка по функциям php: набираешь в строке браузера Код (Text): http://php.net/имя_функции_про_которую_хочешь_узнать Добавлено спустя 1 минуту 45 секунд: p.s. здесь есть какая-то хитровыделанная javascript isNotMax() про которую ты скромно промолчал. ты сам знаешь что она делает?
Убрал но все равно, javascript isNotMax() - это ограничитель Добавлено спустя 1 минуту 7 секунд: Меньше вставляется. maxlength="800" убрал, не помогло.
Ну и наконец [ барабанная дробь ] http://phpfaq.ru/debug !!! Это читал? А использовал? Нет такого явления как "не вставляется". Это квадратный кол в круглую дырку не вставляется, а в программировании бывает "происходит ошибка такая-то" или "в переменной такой-то оказывается не то значение, что я ожидал". Никакой магии! Есть мелкие технические вопросы которые тебе по силам.