2010-09-06 3 views
1

Я новичок в этом FCKeditor, я использую приведенный ниже код, я форматирую текст в текстовом редакторе и отображаю тот же текст с помощью инструкции echo, но в нем используется только обычный текст (без форматирование) как отобразить текст с форматированным синтаксисом. пожалуйста, руководство меня .thanks заранееКак добавить FCKeditor с помощью php

<?php 
    include("fckeditor.php"); 

    $sBasePath = $_SERVER['PHP_SELF'] ; 
      $sBasePath = substr($sBasePath, 0, strpos($sBasePath, "_samples")) ; 
      $oFCKeditor = new FCKeditor('FCKeditor') ; 
      $oFCKeditor->BasePath = $sBasePath ; 
      $oFCKeditor->Value  = $ing ; 
      $oFCKeditor->Create() ; 
      ?> 

<html> 
<head> 

<title>Editor</title> 
</head> 
<body> 
<form name="frmedit" id = "frmedit" method="post" enctype="multipart/form-data"> 
Title &nbsp;:&nbsp;<input type="text" name="txttitle" id = "txttitle"> 

<br> 
<br> 
<input type="submit" name="subsubmit" id="subsubmit" value="SUBMIT"> 
</form> 
</body> 
</html> 

<?php 
if($_POST["subsubmit"]=="SUBMIT"){ 
$part2 = $_POST["FCKeditor"]; 
echo $part2; 
} 
?> 

ответ

2

[Ответ Обновлено]

Вы должны поместить свой код Fckeditor внутри <form> </form> тегов, а не на самом верху. Кроме того, $_POST["FCKEditor"] необходимо поместить в переменную $oFCKeditor->Value.

Делают это так: Он работает отлично на моей машине и отображает отформатированный HTML внутри FCKeditor текстовое поле:

<html> 
<head> 

<title>Editor</title> 
</head> 
<body> 
<form name="frmedit" id = "frmedit" method="post" enctype="multipart/form-data"> 
Title &nbsp;:&nbsp;<input type="text" name="txttitle" id = "txttitle"> 
<?php 
    include("fckeditor.php"); 

    $sBasePath = $_SERVER['PHP_SELF'] ; 
      $sBasePath = substr($sBasePath, 0, strpos($sBasePath, "_samples")) ; 
      $oFCKeditor = new FCKeditor('FCKeditor') ; 
      $oFCKeditor->BasePath = $sBasePath ; 
      $oFCKeditor->Value  = $_POST["FCKeditor"] ; 
      $oFCKeditor->Create() ; 
      ?> 
<br> 
<br> 
<input type="submit" name="subsubmit" id="subsubmit" value="SUBMIT"> 
</form> 
</body> 
</html> 

Совет: View more information and complete guide here.

+0

спасибо большое за ответ, я увидел ссылку, я следую инструкциям, приведенным в этой ссылке. Используя оператор $ _POST ["FCKeditor"], я получил текст. Но если я хочу сохранить текст в базе данных для этого, мне нужен синтаксис: – Meena

+0

example: Если я изменяю Text -> Treatme на полужирный курсив, используя редактор. В выражении эха он должен отображаться следующим образом: treatme , Возможно – Meena

+0

@Meena, я обновил свой ответ и код в нем. Прочтите ответ. – shamittomar

Смежные вопросы