Ckeditor не сохраняется в MySQL

Хотел научиться делать cms. Я знаю грубые операции, но когда я хочу получить какое-то значение от ckeditor и поместить его в базу данных MySQL, это не работает. Меня заставляет нервничать. Я знаю, что совершил ошибку, но не знаю где.

<?php 
if (isset($_POST['submit'])){
  if (isset($_POST['editor']) && !empty($_POST['editor'])){
    $content = $_POST['editor'];
  }else{
    $empty_error = "didnt send to database";
  }
  if (isset($content) && !empty($content)) {
     $insert_q = "INSERT INTO `contact`(continut) VALUES ('$content')";
      if (mysqli_query($conn,$insert_q)) {
     // code...
     }else{
       $submit_error  = "submit didnt work";
     }
  }

}
?>
<div class = "container-fluid">
<div class = "row">
    <div class = "col-md-12">
        <div class = "card">
             <div class = "card-body">
               <div class = "card-title">Add</div>
               <hr>
                <form action = " " method = "post" enctype = "multipart/form-data">
                    <textarea name = "editor" class = "ckeditor" rows = "8" cols = "80"></textarea>
                    <button type = "submit">Save</button>
                </form>
             </div>
           </div>
    </div>
</div>

Каковы результаты вашего (2 часа) процесса отладки? Установлен ли $ content? Есть ошибка mysqli? ...?

Jeff 11.10.2018 17:33
$_POST['submit'] ставить не будет. Нет элемента с таким именем.
Jeff 11.10.2018 17:35

У меня есть таблица с Continut и id, где Continut - ТЕКСТ, и когда я отправляю, происходит сбой (обновляю, я думаю), моя страница, и когда я проверяю, таблица пуста.

Ionut 11.10.2018 17:36

также form action = " " (с пространством для действий) странный. Оставьте его пустым / удалите или вставьте допустимое значение.

Jeff 11.10.2018 17:36

вы устанавливаете $empty_error, но никогда не проверяете и не показываете его. Это могло бы сказать вам, что пошло не так, если бы у вас был такой же тест на $_POST['submit'].

Jeff 11.10.2018 17:37

Спасибо, черт возьми, .... нуб. ЖЕЛАЕМ ПРИЯТНОГО ДНЯ, Сэр!

Ionut 11.10.2018 17:38
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
6
283
0

Другие вопросы по теме