Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 我在使用tinymce编辑器编写的数据库文本上插入内容。那么,如果没有html标记,我怎么能得到这个文本呢?_Php_Jquery_Jquery Plugins_Tinymce_Tinymce 4 - Fatal编程技术网

Php 我在使用tinymce编辑器编写的数据库文本上插入内容。那么,如果没有html标记,我怎么能得到这个文本呢?

Php 我在使用tinymce编辑器编写的数据库文本上插入内容。那么,如果没有html标记,我怎么能得到这个文本呢?,php,jquery,jquery-plugins,tinymce,tinymce-4,Php,Jquery,Jquery Plugins,Tinymce,Tinymce 4,我在我的新闻表格中插入一些信息:标题和内容 标题工作正常,但对于内容,我使用tinymce编辑器编写我的内容,当我插入时,我收到的内容如下: 如果我这样写:我正在做一个测试,向你展示我得到了什么 我明白了:我正在做一个测试,向你展示我得到了什么 你知道吗,我们如何获得文本,我们使用tinymce编辑器编写,没有html标记 我已经尝试使用htmlspecialchars(),但没有成功 这是我的php,我在这里插入: <?php if(isset($_POST['sendForm'])){

我在我的新闻表格中插入一些信息:标题和内容

标题工作正常,但对于内容,我使用tinymce编辑器编写我的内容,当我插入时,我收到的内容如下:

如果我这样写:我正在做一个测试,向你展示我得到了什么

我明白了:
我正在做一个测试,向你展示我得到了什么

你知道吗,我们如何获得文本,我们使用tinymce编辑器编写,没有html标记

我已经尝试使用htmlspecialchars(),但没有成功

这是我的php,我在这里插入:

<?php
if(isset($_POST['sendForm'])){

    $f['title'] = $_POST['title'];
    $f['conteudo'] = $_POST['content'];

    if(in_array('',$f))
    {
        echo 'You need to fill all';

    }

    else
    {
        $insert = $pdo->prepare("INSERT INTO news ( title, content) VALUES (:title, :content)");  
        $insert->bindValue(':title', $f['title']);
        $insert->bindValue(':content', $f['content']);
        $insert->execute();
    }
}
?>

您正在寻找。

如果您不想要HTML,为什么要使用TinyMCE?谢谢您的回答。但我想要html,但我也需要在我这样做的情况下显示没有html标记的内容,所以我试图找到一种方法,从数据库中获取没有html标记的内容,显示没有html标记的内容!但是如果您将其存储在没有HTML标记的数据库中,那么您将不再具有任何格式。这意味着你一开始就不应该使用TinyMCE。帮帮我们。不知道你想做什么。谢谢格沃菲,对不起,你是对的,我的问题不是很客观!现在我更新它,希望它能帮助你更好地理解。如果你不明白,请说,我尽量解释得更好!谢谢你的回答,我试过:$data[]=$res['title'.-'.strip_标签($res['content']);但是使用这种方法,我没有html标记,但我有其他标记,如:/strong/p
<form  action="" method="post" enctype="multipart/form-data">

<label class="line">
    <span>title:</span>
    <input type="text" name="title" value="<?php if(isset($_POST['title'])) echo $f['title']; ?>" />
</label>

<label class="line">
    <span>Content:</span>
    <textarea name="content" class="tinymce" rows="15"><?php if(isset($_POST['content'])) echo htmlspecialchars($f['content']); ?></textarea>
</label>

<input type="submit" value="Send" name="sendForm"/>

</form>
switch($action)
{
    case 'complete':
      $search = isset($_GET['term']) ? $_GET['term'] : "";
       $pdo = conecting();
       $read = $pdo->prepare("SELECT * from news WHERE title LIKE ?");   
       $read->bindValue(1, "%$search%", PDO::PARAM_STR);
       $read->execute();

       $data = array();

        while($res = $read->fetch(PDO::FETCH_ASSOC))
        {
          $data[] = $res['title'].'-'.$res['content'];
        }
        echo json_encode($data);
    break;

}