Php 我在使用tinymce编辑器编写的数据库文本上插入内容。那么,如果没有html标记,我怎么能得到这个文本呢?
我在我的新闻表格中插入一些信息:标题和内容 标题工作正常,但对于内容,我使用tinymce编辑器编写我的内容,当我插入时,我收到的内容如下: 如果我这样写:我正在做一个测试,向你展示我得到了什么 我明白了: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编辑器编写,没有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;
}